next up previous contents HEAsoft Home
Next: 2.7.2 "clean" target Up: 2.7 Overriding default behavior Previous: 2.7 Overriding default behavior

2.7.1 "all" target

The "all" target is used to build a given subset or tool according to the Full-build paradigm. For most Makefiles, the "all" target executes both "default" and "clean". However, the "default" target in most HEAsoft Makefiles is more sympathetic to the Rebuild paradigm; it usually uses the LHEA_INC and LHEA_LIB macros to locate header/include files and libraries, respectively. The "all" target therefore overrides certain macros to ensure that BLDINC and BLDLIB are used instead.