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