|
|
@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.
|
|
|
@988
|
18 years |
bird |
kBuild profiling.
|
|
|
@985
|
18 years |
bird |
Working on inhertiance. Added target inherting but it's a bit …
|
|
|
@984
|
18 years |
bird |
enabled the multi target rules. added some PORTME hints.
|
|
|
@983
|
18 years |
bird |
Drop the tests around rsort and builtin rmdir. they are both true now.
|
|
|
@981
|
18 years |
bird |
Use the new prepend operator <= instead of the slow and clumsy _r1/r2 …
|
|
|
@979
|
18 years |
bird |
We're no longer required to use the slow $(call ) sequence to invoke …
|
|
|
@966
|
18 years |
bird |
Fix the clean rule
|
|
|
@905
|
18 years |
bird |
Pick up the usual .xyz varations for the BLDDIRS and CLEAN properties.
|
|
|
@904
|
18 years |
bird |
Recognize the CLEAN attribute. header.kmk
|
|
|
@897
|
18 years |
bird |
Added _CLEAN to install targets and BLDDIR to all targets (but not …
|
|
|
@893
|
18 years |
bird |
using includedep for all dependencies.
|
|
|
@891
|
18 years |
bird |
fixed double compile regression introduced by accident in 859.
|
|
|
@889
|
18 years |
bird |
Implemented the NAME property.
|
|
|
@874
|
18 years |
bird |
Moved the PATH_* finalizing to header.kmk and applied abspath to all …
|
|
|
@859
|
18 years |
bird |
Implemented PRE_CMDS and POST_CMDS for linking.
|
|
|
@854
|
18 years |
bird |
the installs pass include _INSTALLS_FILES too.
|
|
|
@853
|
18 years |
bird |
Better warning and for tools too.
|
|
|
@852
|
18 years |
bird |
Warn about bad SDK files.
|
|
|
@838
|
18 years |
bird |
Added missing $(PATH_TARGET) dep.
|
|
|
@830
|
18 years |
bird |
New properties for INSTALLS only (atm): IDFLAGS, IFFLAGS, ISFLAGS. …
|
|
|
@828
|
18 years |
bird |
Split the target list processing up into two passes so that it's …
|
|
|
@827
|
18 years |
bird |
New property 'ORDERDEPS' for listing order-only dependencies.
|
|
|
@782
|
18 years |
bird |
copyright 2007
|
|
|
@776
|
19 years |
bird |
Macros for all messages. KBUILD_MSG_STYLE. KBUILD_VERBOSE={1,2,*}. PRINTF
|
|
|
@770
|
19 years |
bird |
Use the new append -v feature for generating command deps.
|
|
|
@760
|
19 years |
bird |
fixed silly messup when applying defpath to libpath of a link target.
|
|
|
@753
|
19 years |
bird |
Fixed broken _TARGET_TOOL macro.
|
|
|
@749
|
19 years |
bird |
Don't use recursion for the .o/.obj aliases.
|
|
|
@747
|
19 years |
bird |
compile message should show the target.
|
|
|
@745
|
19 years |
bird |
better place for it.
|
|
|
@744
|
19 years |
bird |
More sanity checks.
|
|
|
@743
|
19 years |
bird |
set PATH_target early (i.e. in subheader/subfooter).
|
|
|
@741
|
19 years |
bird |
some cleanup.
|
|
|
@730
|
19 years |
bird |
Added a variation on the $(comp-vars) function called $(comp-cmds) …
|
|
|
@729
|
19 years |
bird |
The target _PATH property should be working now.
|
|
|
@726
|
19 years |
bird |
corrected message when fetching nothing.
|
|
|
@725
|
19 years |
bird |
Partial implementation of a _PATH target property for resolving …
|
|
|
@723
|
19 years |
bird |
Kicked the gnumake compatibility crap into separate files to speed …
|
|
|
@719
|
19 years |
bird |
Fixed bug in the library processing causing the output dir not to be …
|
|
|
@701
|
19 years |
bird |
Quiet clean. Remove directory if nothing is to be unpacked.
|
|
|
@696
|
19 years |
bird |
Implemented KBUILD_QUIET and KBUILD_VERBOSE={1|full} (was BUILD_QUIET, …
|
|
|
@693
|
19 years |
bird |
completely remove if no sources.
|
|
|
@690
|
19 years |
bird |
fixed target aliases and removed debug sleep 30.
|
|
|
@689
|
19 years |
bird |
use a dep like target to avoid really really long filenames.
|
|
|
@688
|
19 years |
bird |
more or less completed the fetch feature.
|
|
|
@682
|
19 years |
bird |
my .PRECIOUS!
|
|
|
@679
|
19 years |
bird |
more details.
|
|
|
@665
|
19 years |
bird |
svn:keyword=Id
|
|
|
@661
|
19 years |
bird |
didn't quite work. quick hack. References #11.
|
|
|
@660
|
19 years |
bird |
Target properties has precedence over template properties. Grouped …
|
|
|