source:

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1518   17 years bird MSC doesn't grok #ifdefs inside macros invocations.
(edit) @1517   17 years bird Implemented the new environment / global variable policy.
(edit) @1516   17 years bird Solaris mount points *may* return ENOSYS if prodded with mkdir() (nfs …
(edit) @1515   17 years bird The 0.1.3 binaries for linux/amd64 - 4th edition.
(edit) @1514   17 years bird Bad idea to use read(fileno()) on a stream after searching it because …
(edit) @1513   17 years bird Added a --var mode for quering variables.
(edit) @1512   17 years bird Added a --full option and not exporting defaults.
(edit) @1511   17 years bird header
(edit) @1510   17 years bird Fixed hash bang line. Added an eval mode and shut up the debug info.
(edit) @1509   17 years bird Environment / global variable renaming. Copyright header/year update.
(edit) @1508   17 years bird Copyright year update.
(edit) @1507   17 years bird Use sh instead of bash
(edit) @1506   17 years bird Environment / global variable renaming.
(edit) @1505   17 years bird Updated the copyright year.
(edit) @1504   17 years bird Environment / global variable policy changes. Renamed the following …
(edit) @1503   17 years bird Environment / globals cleanup. The new policy is to use KBUILD_ and …
(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) @1500   17 years bird compile lib/regex.c as early as possible.
(edit) @1499   17 years bird buffer the entire makefile / 256KB. saves a little bit of time on the …
(edit) @1498   17 years bird profiling on darwin.
(edit) @1497   17 years bird Build and Rebuild from the project working directory.
(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) @1484   17 years bird Fixed memchr crash in kbuild_get_object_base. A recent regression …
(edit) @1483   17 years bird Debug info.
(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) @1478   17 years bird fixed a silly bug in func_commands that would cause it to go beyond …
(edit) @1477   17 years bird Check for '\0' in defines, just to keep the value_length sane.
(edit) @1476   17 years bird The 0.1.3 binaries for os2/x86.
(edit) @1475   17 years bird It's libc062.dll now for OS/2.
(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) @1469   17 years bird _msize doesn't like NULL pointers.
(edit) @1468   17 years bird win.amd64 fixes.
(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) @1461   17 years bird copyright year.
(edit) @1460   17 years bird 0.1.3
(edit) @1459   17 years bird Made $(abspathex path,cwd) work like $(abspath path) if cwd is empty. …
(edit) @1458   17 years bird Use the variable file location in evalval and evalcall.
(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) @1455   17 years bird Fixed electric heap build problem.
(edit) @1454   17 years bird gcc and electric heap.
(edit) @1453   17 years bird ported to unix.
(edit) @1452   17 years bird Fixed bug in $(commands ) that caused occational heap corruption.
(edit) @1451   17 years bird Made it build without VARIABLE_HASH defined.
(edit) @1450   17 years bird cosmetics.
(edit) @1449   17 years bird Fixed massive collision issue with variable_hash_1i.
(edit) @1448   17 years bird Tuning.
(edit) @1447   17 years bird tuning.
(edit) @1446   17 years bird Using the variable buffer for temp storage is (probably) fast, smaller …
(edit) @1445   17 years bird Fixed evalval and evalcall - eval_buffer will change the input, so a …
(edit) @1444   17 years bird Increased SMALL_SCOPE_VARIABLE_BUCKETS to avoid massive collitions …
(edit) @1443   17 years bird fixed another bug.
(edit) @1442   17 years bird fixes.
(edit) @1441   17 years bird output make-stats when KBUILD_PROFILE_SELF is active.
(edit) @1440   17 years bird Added comp-cmds-ex, commands, commands-sc and commands-usr. Added a …
(edit) @1439   17 years bird CONFIG_WITH_EVALPLUS: evalctx, evalval, evalvalctx, evalcall and …
(edit) @1438   17 years bird Added $(make-stats ) that provides access to memory and hash stats (if …
(edit) @1437   17 years bird local variables requires more space for storing the origin value in …
(edit) @1436   17 years bird Made it build with bison too.
(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) @1433   17 years bird Fixed the multiple output rules that screwed up the parallel builds …
(edit) @1432   17 years bird CLEAN was using DEPS, changed to INTERMEDIATES.
(edit) @1431   17 years bird silly debug stuff.
(edit) @1430   17 years bird Use INTERMEDIATES instead of DEPS/ORDERDEPS since the latter no longer …
(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) @1423   17 years bird Fixed bug in the CreateProcess failure handling, should now fail …
(edit) @1422   17 years bird More on the ticket #30 testcase.
(edit) @1421   17 years bird install kmk_ash and crt and cygwin dlls on windows.
(edit) @1420   17 years bird Corrected releases to release in KBUILD_BLD_TYPES.
(edit) @1419   17 years bird added a testcase for ticket #30.
Note: See TracRevisionLog for help on using the revision log.