This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision |
internal:demos [2016/11/08 18:10] – [Adding new sac-files/directories] sbs | internal:demos [2016/11/08 18:12] – [Understanding the generic Makefiles] sbs |
---|
*If the module or class is locally available and you want ''make'' to be aware of that dependency **you** have to provide that dependency manually. For example you could add a line such as <code make> | *If the module or class is locally available and you want ''make'' to be aware of that dependency **you** have to provide that dependency manually. For example you could add a line such as <code make> |
mandelbrot_simple: seq/libFractal_tier1Mod$(SHARED_LIB_EXT) | mandelbrot_simple: seq/libFractal_tier1Mod$(SHARED_LIB_EXT) |
</code> | </code>Note here, that ''$(LIBTARGETDIR)/host/'' have to be omited. |
Note here, that ''$(LIBTARGETDIR)/host/'' have to be omited. | |
</callout> | </callout> |
| |
| |
''Makefile.standard'' contains the target detection mechanism as well as the basic pattern based | ''Makefile.standard'' contains the target detection mechanism as well as the basic pattern based |
build rules for sac-files/ modules and classes. It also provides the basic ''MT_ALSO'' support, | build rules for sac-files/ modules and classes. It also provides the basic ''MAKE_MT_ALSO'' support, |
the subdirectory traversal support, as well as the generic ''clean'' targets. | the subdirectory traversal support, as well as the generic ''clean'' targets. |
| |
''Makefile.vers'' provides the support for version files to customise the creation of multiple executables from a single source file. | ''Makefile.vers'' provides the support for version files to customise the creation of multiple executables from a single source file. |