source: trunk/kBuild/footer.kmk

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2413   15 years bird copyright year update.
(edit) @2389   15 years bird footer.kmk: Fixed typo in def_pass_setup_and_optimize that prevents …
(edit) @2359   16 years bird footer.kmk: Fixed copy&past error in the previous revision.
(edit) @2356   16 years bird kBuild: Objective-C++ support.
(edit) @2355   16 years bird footer.kmk: Make INTERMEDIATES + keyword work. Fixes #89.
(edit) @2318   16 years bird footer.kmk: No need to apply defpath to 2_OBJS wholesale fashion, the …
(edit) @2274   16 years bird footer.kmk,header.kmk: Enhanced tools inhertiance.
(edit) @2265   16 years bird footer.kmk: some fetch/unpack todos and spaces.
(edit) @2243   17 years bird *: Updated copyright to 2009 and normalized name & email.
(edit) @2241   17 years bird footer.kmk: turned out TARGET_$(target) was used on installs too, …
(edit) @2239   17 years bird footer.kmk,subheader.kmk,subfooter.kmk,qt3.kmk,qt4.kmk: PATH_$(target) …
(edit) @2238   17 years bird footer.kmk: TARGET_$(target) -> $(target)_1_TARGET. Old value is still …
(edit) @2236   17 years bird footer.kmk: The remaining $(target)_OBJS_ -> $(target)_2_OBJS work.
(edit) @2234   17 years bird footer.kmk: 2_OUTPUT, 2_OUTPUT_MAYBE, 2_DEPEND and 2_DEPORD …
(edit) @2227   17 years bird footer.kmk: Added kbuild-show-install-files and kbuild-show-install-dirs
(edit) @2225   17 years bird footer.kmk,header.kmk: Fixed MODE, UID and GID inhertiance and added …
(edit) @2222   17 years bird footer.kmk: KBUILD_NO_TESTING_PASS_ALIASES.
(edit) @2220   17 years bird footer.kmk: check for invalid install source specifiers and display …
(edit) @2205   17 years bird footer.kmk: Don't forget to clean up the OUTPUT_MAYBE files when linking.
(edit) @2196   17 years bird footer.kmk: clean up .koc files.
(edit) @2189   17 years bird footer.kmk: clean up .ins files left behind by install targets.
(edit) @2188   17 years bird footer.kmk: Add link deps to _DEPFILES_INCLUDED.
(edit) @2143   17 years bird footer.kmk: pick up some keywords variants of *SUFF. Fixes #50.
(edit) @2107   17 years bird footer/header: moving the pass aliases (more bustage).
(edit) @2106   17 years bird header: made 'install' and 'uninstall' double colon rules because of …
(edit) @2095   17 years bird footer.kmk: Use $(file-size file) instead of involving $(shell ) to …
(edit) @2094   17 years bird footer.kmk: Fixed refetch problem on windows. The problem was that the …
(edit) @2084   17 years bird Added a new target type MISCBINS for linking together objs and libs …
(edit) @2080   17 years bird footer.kmk: $(target)_2_OBJS fix.
(edit) @2059   17 years bird footer.kmk: can use strict_unsafe with -j1.
(edit) @2058   17 years bird footer.kmk: made KBUILD_SAFE_PARALLEL work again.
(edit) @2026   17 years bird footer.kmk: Use .MUST_MAKE when available.
(edit) @2018   17 years bird kBuild: svn attributes and some minor file header adjustments and …
(edit) @2011   17 years bird kmk,footer.kmk: New helper function 'kb-exp-tmpl', 10x faster than the …
(edit) @2008   17 years bird footer.kmk,header.kmk: KBUILD_PROFILE_SELF updates.
(edit) @2007   17 years bird footer.kmk,tests: Convert simple variables into recursive ones by …
(edit) @1936   17 years bird footer.kmk: Use eval-opt-var, it's harmless when not around.
(edit) @1919   17 years bird footer.kmk: Postpone the big dependency lists until second …
(edit) @1798   17 years bird footer.kmk: experimental includedep-queue feature behind …
(edit) @1795   17 years bird footer.kmk: use the new kb-src-one when available.
(edit) @1781   17 years bird footer.kmk: Fixed DEPFILES (includedep only work with one file at the …
(edit) @1755   17 years bird Changing <target>_PATH into <target>_DEFPATH. For the moment both are …
(edit) @1754   17 years bird footer.kmk: Gave install targets a directory in the object tree, e.i. …
(edit) @1702   17 years bird kBuild: Implemented the new LNK_DEPS and LNK_ORDERDEPS link target …
(edit) @1697   17 years bird footer.kmk: Check for all the keyword permutations of NOINST and INST. …
(edit) @1696   17 years bird footer: added global property DEPFILES with the usual permutations. …
(edit) @1686   17 years bird Fixed warnings when using the NAME property and ending up with output …
(edit) @1672   17 years bird Global USES differs from target USES and must be executed before any …
(edit) @1670   17 years bird Fixed bug where INTERMEDIATES was expanded in the defining of the …
(edit) @1667   17 years bird Relax the pass ordering if there are no subdirs and makefiles to traverse.
(edit) @1654   17 years bird Fixed a bug in the SDK and TOOL inheritance (was not working at all).
(edit) @1648   17 years bird Use the _ALL_xyz target lists instead of re-listing all the …
(edit) @1646   17 years bird Added a 'testing' pass (non-default). Made all the pass aliases .PHONY.
(edit) @1625   17 years bird setup a context for each source we process.
(edit) @1621   17 years bird Introduce the concept of units to prevent footer.kmk from growing …
(edit) @1614   17 years bird Added a CLEAN attribute to the install sources. Extended the cleaning …
(edit) @1613   17 years bird Added a CLEAN attribute to the fetch target.
(edit) @1599   17 years bird Explicitly terminate the argument list for RM, RMDIR, MKDIR and INSTALL.
(edit) @1547   17 years bird License clearification.
(edit) @1521   17 years bird removed a $(warning ) that was left behind.
(edit) @1520   17 years bird Workaround for mean : : parsing when a source includes drive letter …
(edit) @1504   17 years bird Environment / global variable policy changes. Renamed the following …
(edit) @1502   17 years bird Fixed a NO_COMPILE_CMDS_DEPS / NO_LINK_CMDS_DEPS mixup. Drop commented …
(edit) @1496   17 years bird Use %, $(commands ), local vars, evalval and the other new stuff.
(edit) @1472   17 years bird Apply defpath to othersrc. (regression from the source handler changes)
(edit) @1457   17 years bird Fixed another template loading bug.
(edit) @1456   17 years bird Fixed template loading bug (wrong define name). Use value on the …
(edit) @1441   17 years bird output make-stats when KBUILD_PROFILE_SELF is active.
(edit) @1434   17 years bird don't apply defpath to the source before we've collected the flags. …
(edit) @1429   17 years bird only apply defpath if it's non-zero.
(edit) @1428   17 years bird do defpath transformation of sources before handing them on to the …
(edit) @1427   17 years bird Fixed regression, othersrc wasn't updated correctly which caused .def …
(edit) @1426   17 years bird Added a INTERMEDIATES keyword which all source -> object rules depends …
(edit) @1425   17 years bird Drop debug warning.
(edit) @1424   17 years bird SRC_HANDLERS - more flexible source file handling. Fixes #24.
(edit) @1417   17 years bird Template load function for def_inherit.
(edit) @1416   17 years bird prefix the search paths for templates, sdks, tools and stuff. Added …
(edit) @1415   17 years bird docs update.
(edit) @1414   17 years bird Tools and SDKs inheritance.
(edit) @1413   17 years bird keyword inheritance.
(edit) @1410   17 years bird Fixed _KEYWORDS collecting, didn't work right previously. Started on …
(edit) @1407   17 years bird EXPAND_BY = overriding (the default) | appending | prepending; mostly …
(edit) @1399   17 years bird Some todos and an untested function.
(edit) @1394   17 years bird Fixed bugs in BLD_TYPE and BLD_TRG_CPU collection for inheritance …
(edit) @1370   18 years bird Fixed buggy check for template existance (def_templates was called …
(edit) @1347   18 years bird else if…
(edit) @1311   18 years bird double -> single quotes for APPEND. Dropped check for -v and -n support.
(edit) @1266   18 years bird Fixed inheritance bug, incorrect loop detection.
(edit) @1260   18 years bird Fixed bug in the pass 1 handling of IMPORT_LIBS: Non-existing define …
(edit) @1256   18 years bird Objective-C support - OBJC.
(edit) @1255   18 years bird Use the kBuild md5sum.
(edit) @1242   18 years bird SDKs can have LDFLAGS too. (LIBSDK+darwin)
(edit) @1148   18 years bird .res and .rc should not appear in othersrc but in obj and not-at-all …
(edit) @1061   18 years bird drop deleting before installing. kmk_install will unlink before …
(edit) @1030   18 years bird OUTPUT_MAYBE
(edit) @1025   18 years bird +| works now, so use it.
(edit) @1014   18 years bird + not +|
(edit) @1012   18 years bird spelling. Check for _DONT_PURGE_OUTPUT.
(edit) @1007   18 years bird kObjCache hacking.
(edit) @989   18 years bird forgot sysmods and import libraries inherting.
Note: See TracRevisionLog for help on using the revision log.