Browse Prior Art Database

Self replicating, self configuring makefiles for collision avoidance and flexible partitioned builds

IP.com Disclosure Number: IPCOM000013572D
Original Publication Date: 2000-Mar-01
Included in the Prior Art Database: 2003-Jun-18

Publishing Venue

IBM

Abstract

In a multi-site development environment in which different development sites are contributing and own different parts of the single codebase and also an environment in which those parts of the code base owned by each site can be built in isolation or when combined with the parts of other sites, new approaches to build technology are required. In particular when we have a lot of Java* source files (but this idea is not limited to Java source files) organised in a hierarchy of directories corresponding to their packages and which different directories (=packages) are owned by different sites a build technology is required that: Can build by site or when files from different sites are combined together Eliminate makefile maintenance costs when adding new or deleting existing files or directories In our case, enforce consistent build options across all files