# # ChangeLog for trunk in kBuild # # Generated by Trac 1.4.3.2 # Sep 28, 2024 4:51:28 PM Sat, 19 Aug 2006 21:44:16 GMT bird [483] * trunk/kBuild/tools/YASM.kmk (modified) YASM dependencies. Sat, 19 Aug 2006 20:30:22 GMT bird [482] * trunk/kBuild/footer.kmk (modified) forgot to strip some trailing spaces. Sat, 19 Aug 2006 19:59:28 GMT bird [481] * trunk/kBuild/footer.kmk (modified) Check for $(BUILD_TARGET).$(BUILD_TARGET_ARCH). Sat, 22 Jul 2006 20:40:51 GMT bird [480] * trunk/kBuild/header.kmk (modified) win and nt Fri, 21 Jul 2006 20:26:06 GMT bird [479] * trunk/kBuild/header.kmk (modified) More NT stuff. Fri, 21 Jul 2006 19:03:13 GMT bird [478] * trunk/kBuild/envwin.cmd (modified) * trunk/kBuild/header.kmk (modified) win and nt targets and platforms. Mon, 17 Jul 2006 01:34:50 GMT bird [477] * trunk/kBuild/envwin.cmd (modified) Added -32 and -64 options. Sun, 16 Jul 2006 05:08:33 GMT bird [476] * trunk/kBuild/env.sh (modified) typo. Sun, 16 Jul 2006 05:08:24 GMT bird [475] * trunk/kBuild/envwin.cmd (added) quick conversion of env.sh Sun, 16 Jul 2006 03:43:04 GMT bird [474] * trunk/kBuild/tools/GCC3.kmk (modified) Deal with .imp and .def files in the emx manner. Sun, 16 Jul 2006 03:42:45 GMT bird [473] * trunk/kBuild/footer.kmk (modified) removing link target before linking. (broke the emx librarian.) Sat, 15 Jul 2006 04:33:50 GMT bird [472] * trunk/kBuild/footer.kmk (modified) * trunk/kBuild/header.kmk (modified) * trunk/kBuild/subfooter.kmk (added) * trunk/kBuild/subheader.kmk (added) New feature: Sub-Makefile. Sat, 15 Jul 2006 04:33:22 GMT bird [471] * trunk/kBuild/tools/GCC.kmk (modified) * trunk/kBuild/tools/GCC3.kmk (modified) * trunk/kBuild/tools/GCC32.kmk (modified) * trunk/kBuild/tools/GCC3OMF.kmk (modified) * trunk/kBuild/tools/XGCCAMD64LINUX.kmk (modified) assembler-with-cpp by default. Sat, 15 Jul 2006 04:33:03 GMT bird [470] * trunk/kBuild/tools/MINGW32.kmk (modified) assembler. Sat, 15 Jul 2006 04:28:44 GMT bird [469] * trunk/kBuild/tools/GCC.kmk (modified) * trunk/kBuild/tools/GCC3.kmk (modified) * trunk/kBuild/tools/GCC32.kmk (modified) * trunk/kBuild/tools/GCC3OMF.kmk (modified) * trunk/kBuild/tools/XGCCAMD64LINUX.kmk (modified) no .lst file from the gnu assembler. Sat, 15 Jul 2006 04:26:21 GMT bird [468] * trunk/kBuild/bin/x86.os2/kmk.exe (modified) rebuilt with the rc=0 fix. (fixes incorrect order-only dependencies). Sat, 15 Jul 2006 04:25:24 GMT bird [467] * trunk/Config.kmk (modified) fixed kDep.lib problem. Sat, 15 Jul 2006 04:20:14 GMT bird [466] * trunk/src/gmake/read.c (modified) Forgot to initalize rc. stupid. Fri, 14 Jul 2006 22:14:53 GMT bird [465] * trunk/kBuild/tools/GCC.kmk (modified) * trunk/kBuild/tools/GCC32.kmk (modified) * trunk/kBuild/tools/GCC3OMF.kmk (modified) AS commands. Mon, 10 Jul 2006 01:33:50 GMT bird [464] * trunk/kBuild/header.kmk (modified) Changed the default output directory structure with respect to build ... Mon, 10 Jul 2006 01:28:06 GMT bird [463] * trunk/kBuild/tools/XGCCAMD64LINUX.kmk (modified) assembly. Sun, 09 Jul 2006 09:30:51 GMT bird [462] * trunk/kBuild/tools/GCC32.kmk (modified) sysmod. Sun, 09 Jul 2006 09:30:38 GMT bird [461] * trunk/kBuild/tools/GCC3.kmk (modified) asm. Sun, 02 Jul 2006 22:21:59 GMT bird [460] * trunk/kBuild/footer.kmk (modified) fixed sdks and tools inclusion. Sat, 01 Jul 2006 23:22:24 GMT bird [459] * trunk/kBuild/tools/XGCCAMD64LINUX.kmk (added) cross compiler setup. Sat, 01 Jul 2006 23:22:07 GMT bird [458] * trunk/kBuild/tools/MINGW32.kmk (modified) map files. Sun, 25 Jun 2006 15:10:06 GMT bird [457] * trunk/kBuild/tools/VCC80AMD64.kmk (modified) x86_amd64/lib.exe is too stupid to assume x86 as default machine and ... Tue, 20 Jun 2006 07:03:46 GMT bird [456] * trunk/kBuild/tools/GCC32.kmk (added) Based on GCC3.kmk Tue, 20 Jun 2006 07:03:15 GMT bird [455] * trunk/kBuild/footer.kmk (modified) Added arch and cpu to the template to template inheritance. removed ... Tue, 20 Jun 2006 07:01:13 GMT bird [454] * trunk/kBuild/bin/amd64.linux/kDepIDB (copied) * trunk/kBuild/bin/amd64.linux/kDepPre (copied) * trunk/kBuild/bin/amd64.linux/kmk (copied) * trunk/kBuild/bin/amd64.linux/kmk_append (copied) * trunk/kBuild/bin/amd64.linux/kmk_ash (copied) * trunk/kBuild/bin/amd64.linux/kmk_cat (copied) * trunk/kBuild/bin/amd64.linux/kmk_cp (copied) * trunk/kBuild/bin/amd64.linux/kmk_echo (copied) * trunk/kBuild/bin/amd64.linux/kmk_install (copied) * trunk/kBuild/bin/amd64.linux/kmk_ln (copied) * trunk/kBuild/bin/amd64.linux/kmk_mkdir (copied) * trunk/kBuild/bin/amd64.linux/kmk_mv (copied) * trunk/kBuild/bin/amd64.linux/kmk_rm (copied) * trunk/kBuild/bin/amd64.linux/kmk_sed (copied) Copied from x86.linux. Tue, 20 Jun 2006 07:00:37 GMT bird [453] * trunk/kBuild/bin/amd64.linux/ash (deleted) * trunk/kBuild/bin/amd64.linux/cat (deleted) * trunk/kBuild/bin/amd64.linux/cp (deleted) * trunk/kBuild/bin/amd64.linux/echo (deleted) * trunk/kBuild/bin/amd64.linux/kDepPre (deleted) * trunk/kBuild/bin/amd64.linux/kmk (deleted) * trunk/kBuild/bin/amd64.linux/mkdir (deleted) * trunk/kBuild/bin/amd64.linux/mv (deleted) * trunk/kBuild/bin/amd64.linux/rm (deleted) * trunk/kBuild/bin/amd64.linux/sed (deleted) Obsolete Tue, 20 Jun 2006 06:57:40 GMT bird [452] * trunk/kBuild/bin/x86.linux/kDepIDB (modified) * trunk/kBuild/bin/x86.linux/kDepPre (modified) * trunk/kBuild/bin/x86.linux/kmk (modified) * trunk/kBuild/bin/x86.linux/kmk_append (modified) * trunk/kBuild/bin/x86.linux/kmk_ash (modified) * trunk/kBuild/bin/x86.linux/kmk_cat (modified) * trunk/kBuild/bin/x86.linux/kmk_cp (modified) * trunk/kBuild/bin/x86.linux/kmk_echo (modified) * trunk/kBuild/bin/x86.linux/kmk_install (modified) * trunk/kBuild/bin/x86.linux/kmk_ln (modified) * trunk/kBuild/bin/x86.linux/kmk_mkdir (modified) * trunk/kBuild/bin/x86.linux/kmk_mv (modified) * trunk/kBuild/bin/x86.linux/kmk_rm (modified) * trunk/kBuild/bin/x86.linux/kmk_sed (modified) Set exeutable. Fri, 16 Jun 2006 05:08:40 GMT bird [451] * trunk/kBuild/sdks/DXSDKAMD64.kmk (added) * trunk/kBuild/sdks/DXSDKX86.kmk (added) * trunk/kBuild/sdks/LIBSDLAMD64.kmk (added) more sdks. Wed, 14 Jun 2006 03:46:23 GMT bird [450] * trunk/kBuild/footer.kmk (modified) Fixed regression/bug from the inherit defaults change - we didn't ... Tue, 13 Jun 2006 03:19:46 GMT bird [449] * trunk/kBuild/header.kmk (modified) Fixed x86 PATH_OUT hack to check BUILD_TARGET_ARCH instead of ... Mon, 12 Jun 2006 02:25:23 GMT bird [448] * trunk/kBuild/sdks/NT4DDK.kmk (modified) * trunk/kBuild/sdks/W2K3DDKAMD64.kmk (modified) * trunk/kBuild/sdks/W2K3DDKX86.kmk (modified) * trunk/kBuild/sdks/W32API.kmk (modified) * trunk/kBuild/sdks/WIN32SDK.kmk (modified) * trunk/kBuild/sdks/WIN32SDK2002.kmk (modified) * trunk/kBuild/sdks/WIN64SDK.kmk (modified) * trunk/kBuild/tools/VCC70.kmk (modified) Moving stuff about. Mon, 05 Jun 2006 16:22:01 GMT bird [447] * trunk/kBuild/footer.kmk (modified) corrected bldprogs to inherit .$(BUILD_PLATFORM) instead of ... Sun, 04 Jun 2006 16:03:35 GMT bird [446] * trunk/kBuild/sdks/NT4DDK.kmk (modified) * trunk/kBuild/sdks/W2K3DDKAMD64.kmk (modified) * trunk/kBuild/sdks/W2K3DDKX86.kmk (modified) amd64 ddk path. spaces. Sun, 28 May 2006 21:03:16 GMT bird [445] * trunk/kBuild/footer.kmk (modified) Fixed .obj alias. Sun, 28 May 2006 21:02:06 GMT bird [444] * trunk/kBuild/header.kmk (modified) Accumulate DEPS. Sun, 28 May 2006 14:19:22 GMT bird [443] * trunk/kBuild/sdks/W2K3DDKAMD64.kmk (modified) * trunk/kBuild/sdks/W2K3DDKX86.kmk (modified) * trunk/kBuild/sdks/WIN32SDK.kmk (modified) * trunk/kBuild/sdks/WIN32SDK2002.kmk (modified) * trunk/kBuild/sdks/WIN64SDK.kmk (modified) Fixing. Sun, 28 May 2006 14:18:45 GMT bird [442] * trunk/kBuild/footer.kmk (modified) Last change didn't work - fixed it. Don't specify -B for the target ... Sat, 27 May 2006 23:12:28 GMT bird [441] * trunk/kBuild/footer.kmk (modified) Don't expand values when accumulating template properties. The use of ... Sat, 27 May 2006 19:35:33 GMT bird [440] * trunk/kBuild/tools/VCC80AMD64.kmk (modified) * trunk/kBuild/tools/VCC80X86.kmk (modified) Corrected Visual C++ 8.0 paths. Sat, 27 May 2006 13:23:01 GMT bird [439] * trunk/kBuild/sdks/NT4DDK.kmk (modified) Invalid path. drop non-X86. Sat, 27 May 2006 12:48:13 GMT bird [438] * trunk/kBuild/footer.kmk (modified) * trunk/kBuild/header.kmk (modified) win64 Sat, 27 May 2006 12:45:08 GMT bird [437] * trunk/kBuild/tools/VCC80AMD64.kmk (modified) * trunk/kBuild/tools/VCC80X86.kmk (modified) More or less ok now.. Sat, 27 May 2006 12:44:29 GMT bird [436] * trunk/kBuild/sdks/W2K3DDKAMD64.kmk (added) * trunk/kBuild/sdks/W2K3DDKX86.kmk (added) * trunk/kBuild/sdks/WIN32SDK.kmk (added) * trunk/kBuild/sdks/WIN32SDK2002.kmk (added) * trunk/kBuild/sdks/WIN64SDK.kmk (added) More SDKs. Tue, 23 May 2006 21:44:11 GMT bird [435] * trunk/CVSROOT (deleted) CVSROOT isn't needed now.. Mon, 08 May 2006 21:42:37 GMT bird [434] * trunk/kBuild/tools/VCC70.kmk (modified) * trunk/kBuild/tools/VCC80AMD64.kmk (added) * trunk/kBuild/tools/VCC80X86.kmk (added) VCC80 and some VCC70 link fixes. Sun, 26 Mar 2006 13:03:00 GMT bird [433] * trunk/ChangeLog (modified) *** empty log message *** Sun, 26 Mar 2006 13:00:54 GMT bird [432] * trunk/kBuild/bin/x86.os2/kmk.exe (modified) * trunk/kBuild/bin/x86.os2/kmk_append.exe (modified) * trunk/kBuild/bin/x86.os2/kmk_ash.exe (modified) * trunk/kBuild/bin/x86.os2/kmk_cp.exe (modified) * trunk/kBuild/bin/x86.os2/kmk_echo.exe (modified) * trunk/kBuild/bin/x86.os2/kmk_install.exe (modified) * trunk/kBuild/bin/x86.os2/kmk_ln.exe (modified) * trunk/kBuild/bin/x86.os2/kmk_mkdir.exe (modified) * trunk/kBuild/bin/x86.os2/kmk_rm.exe (modified) * trunk/kBuild/bin/x86.os2/libc06.dll (modified) * trunk/kBuild/bin/x86.os2/libc061.dll (added) Updated to 0.6.1. Built in latest changes. Sun, 26 Mar 2006 12:43:11 GMT bird [431] * trunk/src/gmake/variable.c (modified) libc is huge. Sun, 26 Mar 2006 12:40:00 GMT bird [430] * trunk/src/gmake/Makefile.kmk (modified) * trunk/src/gmake/make.h (modified) * trunk/src/gmake/variable.c (modified) * trunk/src/gmake/variable.h (modified) better hashing, more inline string stuff. (still optimizing libc) Sun, 26 Mar 2006 06:07:04 GMT bird [429] * trunk/src/gmake/Makefile.kmk (modified) * trunk/src/gmake/file.c (modified) * trunk/src/gmake/make.h (modified) * trunk/src/gmake/misc.c (modified) * trunk/src/gmake/variable.c (modified) optimizing for the libc project. Sun, 26 Mar 2006 04:33:47 GMT bird [428] * trunk/ChangeLog (modified) *** empty log message *** Sun, 26 Mar 2006 04:31:34 GMT bird [427] * trunk/Config.kmk (modified) do -pg on OS/2. Sun, 26 Mar 2006 04:30:42 GMT bird [426] * trunk/src/gmake/kmkbuiltin/rm.c (modified) do -R on OS/2. Sun, 26 Mar 2006 03:06:22 GMT bird [425] * trunk/src/gmake/read.c (modified) don't bother with glob() if there are nothing to expand! Sun, 19 Mar 2006 05:58:45 GMT bird [424] * trunk/kBuild/footer.kmk (modified) fixed install problem. Wed, 22 Feb 2006 12:47:00 GMT bird [423] * trunk/ChangeLog (modified) *** empty log message *** Wed, 22 Feb 2006 12:46:01 GMT bird [422] * trunk/kBuild/tools/MINGW32.kmk (modified) Corrected dependencies to match the ones generated by GCC3.kmk. Mon, 20 Feb 2006 16:35:39 GMT bird [421] * trunk/ChangeLog (modified) oops. Mon, 20 Feb 2006 16:27:10 GMT bird [420] * trunk/ChangeLog (modified) *** empty log message *** Thu, 09 Feb 2006 19:17:00 GMT bird [419] * trunk/kBuild/tools/YASM.kmk (added) Initial config. Fri, 20 Jan 2006 12:10:16 GMT bird [418] * trunk/ChangeLog (modified) *** empty log message *** Fri, 20 Jan 2006 12:07:51 GMT bird [417] * trunk/kBuild/footer.kmk (modified) * trunk/kBuild/header.kmk (modified) Check for PACKING.$(BUILD_TARGET) as well. Wed, 18 Jan 2006 17:00:37 GMT bird [416] * trunk/kBuild/header.kmk (modified) Bitch if we don't find a Config.kmk Wed, 18 Jan 2006 16:53:25 GMT bird [415] * trunk/ChangeLog (modified) - kBuild/footer.kmk, kBuild/header.kmk: o Packing pass change - ... Wed, 18 Jan 2006 16:51:23 GMT bird [414] * trunk/kBuild/footer.kmk (modified) * trunk/kBuild/header.kmk (modified) Packing pass change - uses PACKING var. Added mode,uid and gid to ... Wed, 18 Jan 2006 13:34:06 GMT bird [413] * trunk/ChangeLog (modified) *** empty log message *** Wed, 18 Jan 2006 13:31:43 GMT bird [412] * trunk/kBuild/footer.kmk (modified) Template inheritance (_EXTENDS). Sun, 15 Jan 2006 01:10:07 GMT bird [411] * trunk/ChangeLog (modified) *** empty log message *** Sun, 15 Jan 2006 01:09:39 GMT bird [410] * trunk/kBuild/env.sh (modified) Updated tools list. Sun, 15 Jan 2006 01:05:36 GMT bird [409] * trunk/ChangeLog (modified) *** empty log message *** Sun, 15 Jan 2006 00:59:58 GMT bird [408] * trunk/kBuild/bin/x86.linux/kDepIDB (modified) * trunk/kBuild/bin/x86.linux/kDepPre (modified) rebuild with kDep fixes. Sun, 15 Jan 2006 00:54:23 GMT bird [407] * trunk/src/lib/kDep.c (modified) fixslash for everyone! Sun, 15 Jan 2006 00:53:31 GMT bird [406] * trunk/src/lib/kDep.c (modified) fixslash for all but OS2. Sun, 15 Jan 2006 00:14:48 GMT bird [405] * trunk/kBuild/tools/VCC70.kmk (modified) idbs are lowercase. Sun, 15 Jan 2006 00:10:13 GMT bird [404] * trunk/src/lib/kDep.c (modified) fix slashes on unix too! Sat, 14 Jan 2006 23:44:36 GMT bird [403] * trunk/kBuild/tools/VCC70.kmk (modified) enabled new dependency code. Sat, 14 Jan 2006 23:43:58 GMT bird [402] * trunk/kBuild/bin/x86.linux/kDepIDB (added) * trunk/kBuild/bin/x86.linux/kDepPre (modified) * trunk/kBuild/bin/x86.linux/kmk (modified) * trunk/kBuild/bin/x86.linux/kmk_append (modified) * trunk/kBuild/bin/x86.linux/kmk_cp (modified) * trunk/kBuild/bin/x86.linux/kmk_echo (modified) * trunk/kBuild/bin/x86.linux/kmk_install (modified) * trunk/kBuild/bin/x86.linux/kmk_ln (modified) * trunk/kBuild/bin/x86.linux/kmk_mkdir (modified) * trunk/kBuild/bin/x86.linux/kmk_rm (modified) Rebuilt with statically linked libc and current CVS. (rhel3). Sat, 14 Jan 2006 23:38:45 GMT bird [401] * trunk/Config.kmk (modified) static linking on linux. Sat, 14 Jan 2006 23:36:58 GMT bird [400] * trunk/Config.kmk (modified) include src/lib. Sat, 14 Jan 2006 23:29:49 GMT bird [399] * trunk/src/Makefile.kmk (modified) lib Fri, 13 Jan 2006 04:00:35 GMT bird [398] * trunk/kBuild/bin/x86.win32/kDepIDB.exe (modified) * trunk/src/kDepIDB/kDepIDB.c (modified) Bugfixing. Fri, 13 Jan 2006 00:51:03 GMT bird [397] * trunk/ChangeLog (modified) * trunk/kBuild/header.kmk (modified) * trunk/kBuild/tools/VCC70.kmk (modified) - kBuild/tools/VCC70.kmk: o Use DEP_IDB on win32. - ... Fri, 13 Jan 2006 00:46:40 GMT bird [396] * trunk/ChangeLog (modified) *** empty log message *** Fri, 13 Jan 2006 00:46:03 GMT bird [395] * trunk/kBuild/bin/x86.win32/kDepIDB.exe (added) A new tool. Fri, 13 Jan 2006 00:45:42 GMT bird [394] * trunk/kBuild/bin/x86.win32/kDepPre.exe (modified) * trunk/kBuild/bin/x86.win32/kmk.exe (modified) * trunk/kBuild/bin/x86.win32/kmk_append.exe (modified) * trunk/kBuild/bin/x86.win32/kmk_cp.exe (modified) * trunk/kBuild/bin/x86.win32/kmk_echo.exe (modified) * trunk/kBuild/bin/x86.win32/kmk_install.exe (modified) * trunk/kBuild/bin/x86.win32/kmk_ln.exe (modified) * trunk/kBuild/bin/x86.win32/kmk_mkdir.exe (modified) * trunk/kBuild/bin/x86.win32/kmk_rm.exe (modified) Rebuilt with current source. Fri, 13 Jan 2006 00:42:10 GMT bird [393] * trunk/ChangeLog (modified) * trunk/Config.kmk (modified) * trunk/src/kDepIDB (added) * trunk/src/kDepIDB/Makefile.kmk (added) * trunk/src/kDepIDB/kDepIDB.c (added) * trunk/src/kDepPre/Makefile.kmk (modified) * trunk/src/kDepPre/kDepPre.c (modified) * trunk/src/lib (added) * trunk/src/lib/Makefile.kmk (added) * trunk/src/lib/kDep.c (added) * trunk/src/lib/kDep.h (added) - src/kDepIDB/kDepIDB.c: o Initial coding. (This is a VC++ ... Thu, 12 Jan 2006 04:13:35 GMT bird [392] * trunk/ChangeLog (modified) *** empty log message *** Thu, 12 Jan 2006 04:11:05 GMT bird [391] * trunk/kBuild/tools/VCC70.kmk (modified) Preparing for VCC70_NEW_DEPS. Thu, 12 Jan 2006 04:06:20 GMT bird [390] * trunk/src/gmake/debug.h (modified) Show me makeleve and jobs as prefix. Thu, 12 Jan 2006 04:05:41 GMT bird [389] * trunk/ChangeLog (modified) *** empty log message *** Thu, 12 Jan 2006 04:04:51 GMT bird [388] * trunk/kBuild/footer.kmk (modified) A bit of parallel hacking. Thu, 12 Jan 2006 04:03:28 GMT bird [387] * trunk/ChangeLog (modified) *** empty log message *** Thu, 12 Jan 2006 04:03:03 GMT bird [386] * trunk/src/gmake/main.c (modified) Enabled multiple jobs for recursive kmk processes on win32 despite ... Thu, 12 Jan 2006 04:01:57 GMT bird [385] * trunk/ChangeLog (modified) *** empty log message *** Thu, 12 Jan 2006 04:01:09 GMT bird [384] * trunk/src/kDepPre/kDepPre.c (modified) Added extremely rough support for VC++ IDB files.