Timeline
Apr 19, 2008:
- 11:56 PM Changeset [1530] by
- Added --release, --profile and --debug options for specifying KBUILD_TYPE.
- 8:06 PM Changeset [1529] by
- Updated requirements and assumptions. Check for those we can.
- 8:04 PM Bootstrapping edited by
- (diff)
- 8:03 PM Bootstrapping edited by
- (diff)
Apr 16, 2008:
- 3:16 PM Changeset [1528] by
- Corrected /System/Library/Frameworks/SDL.frameworks/SDL to …
Apr 13, 2008:
- 4:20 AM Changeset [1527] by
- Intercept BEGINLIBPATH, ENDLIBPATH and LIBPATHSTRICT on OS/2. Print …
- 4:18 AM Changeset [1526] by
- Print the revision in the version info.
- 3:58 AM Changeset [1525] by
- Renamed.
- 3:57 AM Changeset [1524] by
- Renamed.
- 3:57 AM Changeset [1523] by
- Moved the svn info stuff into config.kmk
- 3:22 AM Changeset [1522] by
- Added a maintenance Makefile.
Apr 11, 2008:
- 2:05 AM Changeset [1521] by
- removed a $(warning ) that was left behind.
- 2:04 AM Changeset [1520] by
- Workaround for mean : : parsing when a source includes drive letter …
- 2:02 AM Changeset [1519] by
- Prevent crashin $(command ) if the target has no commands (file->cmds …
- 1:40 AM Changeset [1518] by
- MSC doesn't grok #ifdefs inside macros invocations.
Apr 10, 2008:
- 12:25 AM Changeset [1517] by
- Implemented the new environment / global variable policy.
Apr 9, 2008:
- 2:34 PM Changeset [1516] by
- Solaris mount points *may* return ENOSYS if prodded with mkdir() (nfs …
- 2:27 PM Changeset [1515] by
- The 0.1.3 binaries for linux/amd64 - 4th edition.
- 2:22 PM Changeset [1514] by
- Bad idea to use read(fileno()) on a stream after searching it because …
- 3:52 AM Changeset [1513] by
- Added a --var mode for quering variables.
- 3:36 AM Changeset [1512] by
- Added a --full option and not exporting defaults.
- 3:19 AM Changeset [1511] by
- header
- 3:19 AM Changeset [1510] by
- Fixed hash bang line. Added an eval mode and shut up the debug info.
- 2:40 AM Changeset [1509] by
- Environment / global variable renaming. Copyright header/year update.
- 2:24 AM Changeset [1508] by
- Copyright year update.
- 2:23 AM Changeset [1507] by
- Use sh instead of bash
- 2:22 AM Changeset [1506] by
- Environment / global variable renaming.
- 2:13 AM Changeset [1505] by
- Updated the copyright year.
- 2:04 AM Changeset [1504] by
- Environment / global variable policy changes. Renamed the following …
- 1:16 AM Changeset [1503] by
- Environment / globals cleanup. The new policy is to use KBUILD_ and …
Apr 8, 2008:
- 2:23 AM Changeset [1502] by
- Fixed a NO_COMPILE_CMDS_DEPS / NO_LINK_CMDS_DEPS mixup. Drop commented …
- 1:52 AM Changeset [1501] by
- Mark all, all_recursive and FORCE as .PHONY (saves kmk a few stat calls).
- 1:11 AM Changeset [1500] by
- compile lib/regex.c as early as possible.
- 1:02 AM Changeset [1499] by
- buffer the entire makefile / 256KB. saves a little bit of time on the …
- 1:02 AM Changeset [1498] by
- profiling on darwin.
Apr 7, 2008:
- 1:32 AM Changeset [1497] by
- Build and Rebuild from the project working directory.
- 1:16 AM Changeset [1496] by
- Use %, $(commands ), local vars, evalval and the other new stuff.
Apr 5, 2008:
- 2:08 AM Changeset [1495] by
- The 0.1.3 binaries for solaris/x86 - 3rd try.
- 2:06 AM Changeset [1494] by
- The 0.1.3 binaries for solaris/amd64 - 3rd try.
- 12:34 AM Changeset [1493] by
- The 0.1.3 binaries for os2/x86 - 3rd try.
Apr 4, 2008:
- 6:09 AM Changeset [1492] by
- The 0.1.3 binaries for win/x86 - 3rd try.
- 6:06 AM Changeset [1491] by
- The 0.1.3 binaries for win/amd64 - 3rd try.
- 5:01 AM Changeset [1490] by
- The 0.1.3 binaries for freebsd6/x86.
- 4:44 AM Changeset [1489] by
- The 0.1.3 binaries for freebsd6/amd64.
- 4:36 AM Changeset [1488] by
- Fixed bashism (test ==).
- 12:49 AM Changeset [1487] by
- The 0.1.3 binaries for darwin/x86 - 3rd try.
- 12:08 AM Changeset [1486] by
- The 0.1.3 build for linux/x86 - 3rd try.
- 12:07 AM Changeset [1485] by
- The 0.1.3 binaries for linux/amd64 - 3rd try.
- 12:04 AM Changeset [1484] by
- Fixed memchr crash in kbuild_get_object_base. A recent regression …
Apr 3, 2008:
- 11:20 PM Changeset [1483] by
- Debug info.
- 3:20 PM Changeset [1482] by
- The 0.1.3 binaries for linux/amd64 - 2nd try.
- 3:15 PM Changeset [1481] by
- The 0.1.3 build for linux/x86 - 2nd try.
Apr 1, 2008:
- 11:56 AM Changeset [1480] by
- The 0.1.3 binaries for darwin/x86 - 2nd try.
- 11:46 AM Changeset [1479] by
- The 0.1.3 binaries for os2/x86 - 2nd try.
- 2:21 AM Changeset [1478] by
- fixed a silly bug in func_commands that would cause it to go beyond …
- 2:05 AM Changeset [1477] by
- Check for '\0' in defines, just to keep the value_length sane.
Mar 31, 2008:
- 10:24 PM Changeset [1476] by
- The 0.1.3 binaries for os2/x86.
- 10:24 PM Changeset [1475] by
- It's libc062.dll now for OS/2.
- 10:15 PM Changeset [1474] by
- Set cpu type to blend. better detection.
- 9:59 PM Changeset [1473] by
- CPU -> blend (was i386).
- 7:39 PM Changeset [1472] by
- Apply defpath to othersrc. (regression from the source handler changes)
- 7:21 PM Changeset [1471] by
- The 0.1.3 binaries for win/x86.
- 7:02 PM Changeset [1470] by
- The 0.1.3 binaries for win/amd64.
- 7:00 PM Changeset [1469] by
- _msize doesn't like NULL pointers.
- 6:53 PM Changeset [1468] by
- win.amd64 fixes.
- 6:52 PM Changeset [1467] by
- Blend + correct amd64 PATH.
- 2:34 PM Changeset [1466] by
- The 0.1.3 binaries for solaris/x86.
- 2:22 PM Changeset [1465] by
- The 0.1.3 binaries for solaris/amd64.
- 1:59 PM Changeset [1464] by
- The 0.1.3 binaries for darwin/x86.
- 1:05 PM Changeset [1463] by
- The 0.1.3 binaries for linux/x86.
- 1:00 PM Changeset [1462] by
- The 0.1.3 binaries for linux/amd64.
- 11:52 AM Changeset [1461] by
- copyright year.
- 11:46 AM Changeset [1460] by
- 0.1.3
- 1:15 AM Changeset [1459] by
- Made $(abspathex path,cwd) work like $(abspath path) if cwd is empty. …
- 12:16 AM Changeset [1458] by
- Use the variable file location in evalval and evalcall.
Mar 29, 2008:
- 11:30 PM Changeset [1457] by
- Fixed another template loading bug.
- 10:42 PM Changeset [1456] by
- Fixed template loading bug (wrong define name). Use value on the …
- 4:08 PM Changeset [1455] by
- Fixed electric heap build problem.
- 4:07 PM Changeset [1454] by
- gcc and electric heap.
- 4:06 PM Changeset [1453] by
- ported to unix.
- 4:06 PM Changeset [1452] by
- Fixed bug in $(commands ) that caused occational heap corruption.
- 1:27 PM Changeset [1451] by
- Made it build without VARIABLE_HASH defined.
- 1:14 PM Changeset [1450] by
- cosmetics.
- 1:08 PM Changeset [1449] by
- Fixed massive collision issue with variable_hash_1i.
- 10:35 AM Changeset [1448] by
- Tuning.
- 10:17 AM Changeset [1447] by
- tuning.
- 9:56 AM Changeset [1446] by
- Using the variable buffer for temp storage is (probably) fast, smaller …
- 9:47 AM Changeset [1445] by
- Fixed evalval and evalcall - eval_buffer will change the input, so a …
- 9:46 AM Changeset [1444] by
- Increased SMALL_SCOPE_VARIABLE_BUCKETS to avoid massive collitions …
- 9:13 AM Changeset [1443] by
- fixed another bug.
- 8:45 AM Changeset [1442] by
- fixes.
- 7:31 AM Changeset [1441] by
- output make-stats when KBUILD_PROFILE_SELF is active.
- 6:13 AM Changeset [1440] by
- Added comp-cmds-ex, commands, commands-sc and commands-usr. Added a …
Mar 29, 2008:
- 3:55 AM Changeset [1439] by
- CONFIG_WITH_EVALPLUS: evalctx, evalval, evalvalctx, evalcall and …
- 2:49 AM Changeset [1438] by
- Added $(make-stats ) that provides access to memory and hash stats (if …
- 2:00 AM Changeset [1437] by
- local variables requires more space for storing the origin value in …
Mar 25, 2008:
- 3:18 AM Changeset [1436] by
- Made it build with bison too.
- 2:44 AM Changeset [1435] by
- .lib and .res should end up in othersrc and not _OBJS_. (recent regression)
- 1:43 AM Changeset [1434] by
- don't apply defpath to the source before we've collected the flags. …
Mar 24, 2008:
- 3:59 AM Changeset [1433] by
- Fixed the multiple output rules that screwed up the parallel builds …
- 3:58 AM Changeset [1432] by
- CLEAN was using DEPS, changed to INTERMEDIATES.
- 3:53 AM Changeset [1431] by
- silly debug stuff.
- 3:53 AM Changeset [1430] by
- Use INTERMEDIATES instead of DEPS/ORDERDEPS since the latter no longer …
- 3:44 AM Changeset [1429] by
- only apply defpath if it's non-zero.
Mar 21, 2008:
- 10:01 AM Changeset [1428] by
- do defpath transformation of sources before handing them on to the …
- 9:06 AM Changeset [1427] by
- Fixed regression, othersrc wasn't updated correctly which caused .def …
- 9:06 AM Changeset [1426] by
- Added a INTERMEDIATES keyword which all source -> object rules depends …
Mar 20, 2008:
- 3:56 PM Changeset [1425] by
- Drop debug warning.
- 8:44 AM Ticket #24 (Preserve source order in the object order / Implement generic source ...) closed by
- fixed: Added a global KBUILD_SRC_HANDLERS var and a target/source …
- 8:28 AM Changeset [1424] by
- SRC_HANDLERS - more flexible source file handling. Fixes #24.
Mar 19, 2008:
- 7:09 PM Ticket #30 (kmk: doesn't fail on CreateProcess failure) closed by
- fixed: Fixed in [1423]. The problem was that we called GetExitCodeProcess …
- 7:06 PM Changeset [1423] by
- Fixed bug in the CreateProcess failure handling, should now fail …
- 7:03 PM Changeset [1422] by
- More on the ticket #30 testcase.
- 6:59 PM Changeset [1421] by
- install kmk_ash and crt and cygwin dlls on windows.
- 6:43 PM Changeset [1420] by
- Corrected releases to release in KBUILD_BLD_TYPES.
- 6:41 PM Changeset [1419] by
- added a testcase for ticket #30.
- 5:35 PM Ticket #32 (FreeBSD Ports build) created by
- Create a FreeBSD Ports build and try get it accepted.
- 5:33 PM Ticket #31 (MacPorts build) created by
- Create a MacPorts build and try get it accepted in to the tree.
- 12:05 AM Ticket #25 (Create a compiler object cache) closed by
- fixed: This seems to work pretty well, except for Visual C++. closing.
Mar 18, 2008:
- 11:52 PM Changeset [1418] by
- USE_KOBJCACHE -> KBUILD_USE_KOBJCACHE.
- 11:48 PM Changeset [1417] by
- Template load function for def_inherit.
- 11:37 PM Changeset [1416] by
- prefix the search paths for templates, sdks, tools and stuff. Added …
- 11:28 PM Changeset [1415] by
- docs update.
- 10:53 PM Ticket #22 (Tool inheritance) closed by
- fixed: Implemented in [1414] (not really tested, but it uses generic code).
- 10:51 PM Changeset [1414] by
- Tools and SDKs inheritance.
- 10:31 PM Ticket #23 (Target inheritance) closed by
- fixed: This has been implemented.
- 10:22 PM Changeset [1413] by
- keyword inheritance.
- 10:20 PM Changeset [1412] by
- More tests.
- 6:45 PM Changeset [1411] by
- dummy_defined_Y C program.
- 5:00 PM Changeset [1410] by
- Fixed _KEYWORDS collecting, didn't work right previously. Started on …
Mar 17, 2008:
- 11:31 PM Changeset [1409] by
- Made a variation of the $(eval) function call evalctx that pushes and …
- 11:21 PM Changeset [1408] by
- Implemented local variable definitions - CONFIG_WITH_LOCAL_VARIABLES.
- 9:24 PM Changeset [1407] by
- EXPAND_BY = overriding (the default) | appending | prepending; mostly …
- 7:10 PM Changeset [1406] by
- file descriptions.
- 7:08 PM Changeset [1405] by
- test case fixes / concept.
- 9:02 AM Changeset [1404] by
- test case fixes.
- 12:34 AM Changeset [1403] by
- Added KBUILD_BLD_TYPES for the valid build types and the corresponding …
- 12:32 AM Changeset [1402] by
- Initial testcases (two todos).
Mar 16, 2008:
- 11:31 PM Changeset [1401] by
- top level makefile for the tests.
- 11:06 PM Changeset [1400] by
- The TEMPLATE property was missing from several lists.
- 11:05 PM Changeset [1399] by
- Some todos and an untested function.
- 11:01 PM Changeset [1398] by
- Starting working on concept and regression tests.
- 10:32 PM Changeset [1397] by
- Seems '_.' is a bad idea, use 'dt'.
- 7:19 PM Changeset [1396] by
- Don't allow '..' elements in the objbase, convert them to '_.'.
Mar 15, 2008:
- 10:22 PM Changeset [1395] by
- define and endef ppkeywords.
- 10:09 PM Changeset [1394] by
- Fixed bugs in BLD_TYPE and BLD_TRG_CPU collection for inheritance …
Mar 7, 2008:
- 3:05 AM Changeset [1393] by
- Added an --output/-o option for use with -p.
Feb 27, 2008:
- 2:57 AM Changeset [1392] by
- drop svn:executable (windows crap).
- 2:55 AM Changeset [1391] by
- Mac OS X SDKs.
Feb 3, 2008:
- 10:53 PM Changeset [1390] by
- Fixed bug when DEPTH == SUB_DEPTH which caused CURSUBDIR = …
Jan 31, 2008:
- 10:00 PM Changeset [1389] by
- Fixed else/endif mixup in [1388].
- 4:24 PM Changeset [1388] by
- Fixed SUFF_SYS for solaris. Made some space adjustments (if1of always …
- 3:28 PM Changeset [1387] by
- Fixed typo in $(libpath).
- 3:27 PM Changeset [1386] by
- added testcase for the $(libpath ) function (OS/2).
Jan 23, 2008:
- 7:38 PM Changeset [1385] by
- Added :: and : to the operator list.
- 7:36 PM Changeset [1384] by
- symbol1 -> libkeywords
Jan 21, 2008:
- 2:43 AM Changeset [1383] by
- Added $(libpath var,val) for accessing the OS/2 library paths.
Note:
See TracTimeline
for information about the timeline view.