source: trunk/kBuild

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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) @1501   17 years bird Mark all, all_recursive and FORCE as .PHONY (saves kmk a few stat calls).
(edit) @1496   17 years bird Use %, $(commands ), local vars, evalval and the other new stuff.
(edit) @1495   17 years bird The 0.1.3 binaries for solaris/x86 - 3rd try.
(edit) @1494   17 years bird The 0.1.3 binaries for solaris/amd64 - 3rd try.
(edit) @1493   17 years bird The 0.1.3 binaries for os2/x86 - 3rd try.
(edit) @1492   17 years bird The 0.1.3 binaries for win/x86 - 3rd try.
(edit) @1491   17 years bird The 0.1.3 binaries for win/amd64 - 3rd try.
(edit) @1490   17 years bird The 0.1.3 binaries for freebsd6/x86.
(edit) @1489   17 years bird The 0.1.3 binaries for freebsd6/amd64.
(edit) @1488   17 years bird Fixed bashism (test ==).
(edit) @1487   17 years bird The 0.1.3 binaries for darwin/x86 - 3rd try.
(edit) @1486   17 years bird The 0.1.3 build for linux/x86 - 3rd try.
(edit) @1485   17 years bird The 0.1.3 binaries for linux/amd64 - 3rd try.
(edit) @1482   17 years bird The 0.1.3 binaries for linux/amd64 - 2nd try.
(edit) @1481   17 years bird The 0.1.3 build for linux/x86 - 2nd try.
(edit) @1480   17 years bird The 0.1.3 binaries for darwin/x86 - 2nd try.
(edit) @1479   17 years bird The 0.1.3 binaries for os2/x86 - 2nd try.
(edit) @1476   17 years bird The 0.1.3 binaries for os2/x86.
(edit) @1474   17 years bird Set cpu type to blend. better detection.
(edit) @1473   17 years bird CPU -> blend (was i386).
(edit) @1472   17 years bird Apply defpath to othersrc. (regression from the source handler changes)
(edit) @1471   17 years bird The 0.1.3 binaries for win/x86.
(edit) @1470   17 years bird The 0.1.3 binaries for win/amd64.
(edit) @1467   17 years bird Blend + correct amd64 PATH.
(edit) @1466   17 years bird The 0.1.3 binaries for solaris/x86.
(edit) @1465   17 years bird The 0.1.3 binaries for solaris/amd64.
(edit) @1464   17 years bird The 0.1.3 binaries for darwin/x86.
(edit) @1463   17 years bird The 0.1.3 binaries for linux/x86.
(edit) @1462   17 years bird The 0.1.3 binaries for linux/amd64.
(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) @1435   17 years bird .lib and .res should end up in othersrc and not _OBJS_. (recent regression)
(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) @1420   17 years bird Corrected releases to release in KBUILD_BLD_TYPES.
(edit) @1418   17 years bird USE_KOBJCACHE -> KBUILD_USE_KOBJCACHE.
(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) @1403   17 years bird Added KBUILD_BLD_TYPES for the valid build types and the corresponding …
(edit) @1400   17 years bird The TEMPLATE property was missing from several lists.
(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) @1392   17 years bird drop svn:executable (windows crap).
(edit) @1391   17 years bird Mac OS X SDKs.
(edit) @1390   17 years bird Fixed bug when DEPTH == SUB_DEPTH which caused CURSUBDIR = …
(edit) @1389   17 years bird Fixed else/endif mixup in [1388].
(edit) @1388   17 years bird Fixed SUFF_SYS for solaris. Made some space adjustments (if1of always …
(edit) @1381   18 years bird Added s390x to the architecture list (KBUILD_ARCHES).
(edit) @1380   18 years bird armv5tel and s390x. Patch from Torsten.
(edit) @1378   18 years bird Added a GMAKE macro that points to kmk_gmake in the bin directory.
(edit) @1375   18 years bird Rebuilt win.x86 and win.amd64 with the recursion fix caused by '~' …
(edit) @1371   18 years bird Deal with the vista PSDK (lib/amd64 -> lib/x64 and some similar stuff …
(edit) @1370   18 years bird Fixed buggy check for template existance (def_templates was called …
(edit) @1369   18 years bird Rebuilt kmk.exe with the nt_fullpath fixes for win.x86 and win.amd64.
(edit) @1366   18 years bird 0.1.2: Rebuilt linux.amd64 with the cp fix.
(edit) @1365   18 years bird 0.1.2: Rebuilt os2.x86 with the cp fix.
(edit) @1364   18 years bird 0.1.2: Rebuilt freebsd.x86 with the cp fix.
(edit) @1363   18 years bird 0.1.2: Rebuilt solaris.x86 with the cp fix.
(edit) @1362   18 years bird 0.1.2: Rebuilt solaris.amd64 with the cp fix.
(edit) @1361   18 years bird 0.1.2: Rebuilt linux.x86 with the cp fix.
(edit) @1360   18 years bird 0.1.2: Rebuilt freebsd.amd64 with cp fix.
(edit) @1359   18 years bird 0.1.2: Rebuilt win.x86 with the cp fix.
(edit) @1358   18 years bird 0.1.2: Rebuilt darwin.x86 with the cp fix.
(edit) @1357   18 years bird 0.1.2: Rebuilt win.amd64 with cp fix.
(edit) @1355   18 years bird Don't check for append-dash-n, it's there.
(edit) @1354   18 years bird Don't check for tolower, it's there.
(edit) @1353   18 years bird Use $(REDIRECT) for the dependency file.
(edit) @1352   18 years bird Use $(REDIRECT) for the ar script.
(edit) @1351   18 years bird Use the new $(CP) options and the new $(TEST) builtin.
(edit) @1350   18 years bird Use the new $(CP) options and the new $(TEST) builtin.
(edit) @1349   18 years bird Use $(REDIRECT) for the ar script.
(edit) @1348   18 years bird Require kmk 0.1.2 or later. Use if1of. Removed test on obsolete …
(edit) @1347   18 years bird else if…
(edit) @1346   18 years bird 0.1.2: Built freebsd.x86.
(edit) @1345   18 years bird 0.1.2: Built os2.x86.
(edit) @1344   18 years bird 0.1.2: Built solaris.x86.
(edit) @1343   18 years bird 0.1.2: Built freebsd.amd64.
(edit) @1342   18 years bird 0.1.2: Built solaris.amd64.
(edit) @1338   18 years bird 0.1.2: Built linux.amd64.
(edit) @1337   18 years bird 0.1.2: Built linux.x86.
(edit) @1336   18 years bird 0.1.2: Built darwin.x86.
(edit) @1326   18 years bird 0.1.2: Built win.x86
(edit) @1325   18 years bird 0.1.2: Built win.amd64
(edit) @1319   18 years bird Built linux.x86 (0.1.2).
(edit) @1315   18 years bird More KMK_USE_REDIRECT.
(edit) @1314   18 years bird Rebuilt win.amd64 (0.1.2).
(edit) @1312   18 years bird double -> single quotes for MT so that kmk don't use the shell (;#2).
Note: See TracRevisionLog for help on using the revision log.