Timeline
Jan 16, 2007:
- 3:18 PM Ticket #15 (GCC*: mri scripts (ar) must deal correctly with '+' in paths of ...) created by
- The paths must be quoted. This requires a better hack for the …
- 2:55 PM Changeset [759] by
- Check for /sw/lib/libSDL.* too (Mac OS X / fink).
Jan 15, 2007:
- 12:55 PM Bootstrapping edited by
- linux needs real yacc, bison won't do. (diff)
Jan 13, 2007:
- 2:42 AM Ticket #14 (debian fakeroot doesn't work with kmk because of static linking.) created by
- Don't use static linking on linux either and pray that the glibc guys …
- 2:36 AM Changeset [758] by
- use waitpid(pid) since wait() interfers with any parallel jobs gnu …
Jan 9, 2007:
- 11:51 PM Changeset [757] by
- LIBPATHS -> LIBPATH (stupid typos)
Jan 7, 2007:
- 11:26 AM Changeset [756] by
- Work around kLIBC setlocale bug.
- 11:24 AM Changeset [755] by
- Work around kLIBC setlocal bug.
- 5:05 AM Changeset [754] by
- misplaced comment.
- 5:00 AM Changeset [753] by
- Fixed broken _TARGET_TOOL macro.
Jan 6, 2007:
- 2:37 AM Changeset [752] by
- Fixed library linking: It was still using $(lib) - this was changed to …
Jan 4, 2007:
Jan 3, 2007:
- 10:44 PM Changeset [751] by
- print the failing command if it was a silent one.
- 10:44 PM Changeset [750] by
- CONFIG_WITH_ABSPATHEX
Dec 28, 2006:
- 4:13 AM Changeset [749] by
- Don't use recursion for the .o/.obj aliases.
Dec 25, 2006:
- 2:21 AM Changeset [748] by
- TARGET_BASE fix (not completed).
- 2:19 AM Changeset [747] by
- compile message should show the target.
Dec 22, 2006:
- 3:47 PM Changeset [746] by
- FSLib.dll
Dec 17, 2006:
- 9:42 AM Changeset [745] by
- better place for it.
- 9:36 AM Changeset [744] by
- More sanity checks.
- 9:12 AM Changeset [743] by
- set PATH_target early (i.e. in subheader/subfooter).
- 8:41 AM Changeset [742] by
- Fixed the sub-makefile bustage and added two sanitychecks.
- 8:41 AM Changeset [741] by
- some cleanup.
- 8:37 AM Changeset [740] by
- a bit early…
- 7:03 AM Changeset [739] by
- Rebuilt os2.x86 with current sources.
- 7:01 AM Changeset [738] by
- Rebuilt freebsd.amd64 with current sources.
- 6:53 AM Bootstrapping edited by
- sed (diff)
- 6:44 AM Bootstrapping edited by
- (diff)
- 6:43 AM Bootstrapping edited by
- (diff)
- 6:32 AM Bootstrapping edited by
- (diff)
- 6:23 AM Changeset [737] by
- Rebuilt darwin.x86 with current sources.
- 6:22 AM Ticket #12 (8.3 paths are expanded into spacy fullname paths.) closed by
- fixed
- 6:19 AM Changeset [736] by
- Rebuilt linux.amd64 with current sources.
- 5:56 AM Changeset [735] by
- VCC*_OLD_DEPS
- 5:50 AM Changeset [734] by
- Rebuilt linux.x86 with current sources.
- 5:42 AM Changeset [733] by
- check for buffer overflow.
- 5:22 AM Changeset [732] by
- Rebuilt win.x86 with current code.
- 5:19 AM Changeset [731] by
- kBuild/bin/BUILD_PLATFORM_ARCH.BUILD_PLATFORM -> …
- 4:59 AM Changeset [730] by
- Added a variation on the $(comp-vars) function called $(comp-cmds) …
- 3:12 AM Changeset [729] by
- The target _PATH property should be working now.
- 2:44 AM Changeset [728] by
- don't stop fixing the path case if one component happens to be a short …
- 2:43 AM Changeset [727] by
- Extended the windows fixcase function to also take care of path …
- 1:07 AM Ticket #12 (8.3 paths are expanded into spacy fullname paths.) created by
- Somewhere kmk / kmk_gmake is expanding 8.3 paths into fullname paths. …
Dec 16, 2006:
- 9:35 PM Changeset [726] by
- corrected message when fetching nothing.
Dec 15, 2006:
- 6:18 AM Changeset [725] by
- Partial implementation of a _PATH target property for resolving …
- 4:03 AM Changeset [724] by
- simpler implementation.
- 3:54 AM Changeset [723] by
- Kicked the gnumake compatibility crap into separate files to speed …
- 3:54 AM Changeset [722] by
- WINPSDK now.
- 3:53 AM Changeset [721] by
- added 'stack' to the KMK_FEATURES variable.
- 3:41 AM Changeset [720] by
- stack functions and enabled the 'eq' and 'not' functions.
Dec 14, 2006:
- 5:48 AM Changeset [719] by
- Fixed bug in the library processing causing the output dir not to be …
- 3:22 AM Changeset [718] by
- default mode is debug.
- 3:21 AM Changeset [717] by
- rmdir is new. cleaned out the old crap.
- 3:20 AM Changeset [716] by
- everyone *but* windows.
- 3:12 AM Changeset [715] by
- rebuilt OS/2.
- 2:38 AM Changeset [714] by
- made it build on OS/2.
- 2:34 AM Changeset [713] by
- fixed warning.
- 2:32 AM Changeset [712] by
- stdcall can't be redefined on OS/2. dunno if it's a bug or not.
- 2:30 AM Changeset [711] by
- Ran configure on OS/2.
Dec 13, 2006:
- 4:08 AM kBuild edited by
- (diff)
- 4:08 AM kBuild edited by
- (diff)
- 4:06 AM WikiStart edited by
- (diff)
- 4:05 AM kBuild edited by
- (diff)
- 3:53 AM kBuild edited by
- (diff)
- 12:30 AM Changeset [710] by
- PACKING is an official pass now.
Dec 12, 2006:
Dec 11, 2006:
- 2:31 PM Changeset [709] by
- updating the revision number.
- 2:29 PM Changeset [708] by
- corrected the names.
- 10:59 AM Changeset [707] by
- linux fixes.
- 9:05 AM KnownProblems created by
- 9:01 AM WikiStart edited by
- (diff)
Dec 10, 2006:
- 10:57 PM Changeset [706] by
- Fixed some x86.win* & amd64.win* leftovers.
- 12:47 PM Changeset [705] by
- KMK_REVISION
- 10:28 AM Changeset [704] by
- ddk/wdm/ not ddk/wdw/!
- 10:23 AM Changeset [703] by
- PATH_SDK_W2K3DDK_LIB was defined incorrectly.
- 9:27 AM Changeset [702] by
- Deal with shifting case standard in the PSDK.
- 9:24 AM Changeset [701] by
- Quiet clean. Remove directory if nothing is to be unpacked.
- 8:35 AM Changeset [700] by
- auto verbose if the --pretty-command-printing option is in use.
- 8:28 AM Changeset [699] by
- all not full.
- 8:27 AM Changeset [698] by
- typo.
- 8:20 AM Changeset [697] by
- ABSPATH -> abspath.
- 8:16 AM Changeset [696] by
- Implemented KBUILD_QUIET and KBUILD_VERBOSE={1|full} (was BUILD_QUIET, …
Dec 9, 2006:
- 4:38 PM Changeset [695] by
- Ignore EINVAL too so rmdir . doesn't fail when we're trying to ignore …
- 4:03 PM Changeset [694] by
- made rmdir build on linux and rebuilt kmk, kmk_rmdir and kmk_sed.
- 3:50 PM Changeset [693] by
- completely remove if no sources.
Dec 8, 2006:
- 11:31 PM Changeset [692] by
- tools location is being cleaned up.
- 9:37 AM Changeset [691] by
- Fixed FindFirstFile handle leak in pathstuff.c.
- 9:35 AM Changeset [690] by
- fixed target aliases and removed debug sleep 30.
- 9:12 AM Changeset [689] by
- use a dep like target to avoid really really long filenames.
- 6:44 AM Changeset [688] by
- more or less completed the fetch feature.
- 6:42 AM Changeset [687] by
- Ignore EPERM and EACCES too (rmdir . on win).
- 5:17 AM Changeset [686] by
- Rebuilt with new rmdir code.
- 5:14 AM Changeset [685] by
- ignore-fail-on-not-exist
- 4:45 AM Changeset [684] by
- Added --ignore-fail-on-non-empty similar as described in the GNU …
- 3:05 AM Changeset [683] by
- configured sed and ash for darwin and rebuilt the darwin binaries.
- 1:03 AM Changeset [682] by
- my .PRECIOUS!
- 1:01 AM Changeset [681] by
- bad sed.
Dec 7, 2006:
- 7:19 AM Changeset [680] by
- rebuilt with argv termination bugfix.
- 7:18 AM Changeset [679] by
- more details.
- 6:21 AM Changeset [678] by
- forgot to terminate the argv array properly.
- 5:51 AM Changeset [677] by
- pathless VCC
- 3:56 AM Changeset [676] by
- Some adjustments to the SDL stuff, only one default library for instance.
- 2:03 AM Changeset [675] by
- Forgot I hadn't moved this crap yet.
- 1:53 AM Changeset [674] by
- variation of WINPSDK for use with the DDK.
Dec 6, 2006:
- 6:25 AM Changeset [673] by
- it seems to work.
- 6:22 AM Changeset [672] by
- KMK_REVISION experiment
- 5:23 AM Changeset [671] by
- fixed typo.
- 5:14 AM Changeset [670] by
- Lib/x86 not Lib.
- 5:08 AM Changeset [669] by
- bugfix.
- 5:08 AM Changeset [668] by
- VCC80 for $(BUILD_TARGET).
- 5:00 AM Changeset [667] by
- cleanup. PATH_DEV* -> PATH_DEVTOOLS*.
- 4:58 AM Changeset [666] by
- added an untested zip/unzip tool.
- 3:15 AM Changeset [665] by
- svn:keyword=Id
- 3:14 AM Changeset [664] by
- Two types of SDKs, BUILD_TARGET and target specific. The latter is for …
- 2:10 AM Changeset [663] by
- obsolete, incorrect.
Dec 5, 2006:
- 5:23 PM Changeset [662] by
- Global properties should not be taken from the environment (LIBPATH …
- 5:00 PM Changeset [661] by
- didn't quite work. quick hack. References #11.
- 3:36 PM Ticket #11 (all properties except *INCS are inherited in the wrong order from ...) closed by
- fixed: (In [660]) Target properties has precedence over template properties. …
- 3:36 PM Changeset [660] by
- Target properties has precedence over template properties. Grouped …
- 2:01 PM Changeset [659] by
- fixed problem with template stuff being expanded during the inherance …
Dec 4, 2006:
- 5:34 PM Changeset [658] by
- dropped debug statement.
- 5:32 PM Changeset [657] by
- win32/win confusion. ?= -> :=
- 5:11 PM Changeset [656] by
- We have our own crt, thank you very much.
- 4:34 PM Changeset [655] by
- use ?= everywhere.
- 4:30 PM Ticket #11 (all properties except *INCS are inherited in the wrong order from ...) created by
- Title says it all. The testcase is setting -Wall in the template and …
- 6:27 AM Ticket #10 (Make it possible to install kBuild on Windows) created by
- It should be possible to install kBuild on windows in a manner similar …
- 1:41 AM Changeset [654] by
- Rebuilt with current code.
- 1:30 AM Changeset [653] by
- x86.win32 -> x86.win32. forgot to add kmk_rmdir it seems.
- 1:28 AM Changeset [652] by
- protection for windows hosts.
- 1:15 AM Changeset [651] by
- Rebuild and cleaned out dlls that mv and sed required.
- 12:41 AM Changeset [650] by
- PATH_DEV -> PATH_DEV_BLD w/ compatability hack.
- 12:40 AM Changeset [649] by
- RCINCS.
- 12:30 AM Changeset [648] by
- nicked commandline -> argv parser from kLIBC so kmk_sed can grok …
Dec 3, 2006:
- 11:32 PM Changeset [647] by
- long since dead. (this was part of the BSD make attempt 3-4 years back)
- 8:27 AM Changeset [646] by
- Fixed bugs dealing with the order SDK properties was applied to sources.
- 8:00 AM Changeset [645] by
- Fixed bugs dealing with the order SDK properties was applied to sources.
- 6:06 AM Changeset [644] by
- Fixed bugs dealing with the order SDK properties was applied to sources.
Dec 2, 2006:
- 9:51 PM Ticket #9 (Feed the VCC* and GCC3OMF librarians scripts instead of extremely long ...) created by
- When linking very big libraries (many objects) we're running into …
Dec 1, 2006:
- 9:25 PM Ticket #7 (objects listed in SOURCES is incorrectly deleted) closed by
- fixed: (In [643]) Don't delete object files we find in _SOURCES.*. Fixes #7.
- 9:25 PM Changeset [643] by
- Don't delete object files we find in _SOURCES.*. Fixes #7.
- 9:24 PM Ticket #8 (Add support for resource file compilation) closed by
- fixed
- 9:04 PM Changeset [642] by
- link emits correctly cased .pdbs.
- 7:32 PM Changeset [641] by
- Resource file compilation.
- 8:42 AM Changeset [640] by
- prototype of tools/source fetching.
Nov 30, 2006:
- 7:49 PM Ticket #8 (Add support for resource file compilation) created by
- Mainly a windows feature.
- 5:42 PM Ticket #7 (objects listed in SOURCES is incorrectly deleted) created by
- title says it all.
Nov 26, 2006:
- 6:47 PM Changeset [639] by
- make it link.
- 6:47 PM Changeset [638] by
- syntax tables for MSC.
- 6:45 PM Changeset [637] by
- Path != PATH. stupid stupid windows idiots.
- 6:45 PM Changeset [636] by
- stubbed everything.
- 3:05 PM Changeset [635] by
- More hacking. Found SDK/TOOL bug.
- 3:05 PM Changeset [634] by
- More hacking. Found SDK/TOOL bug.
- 3:05 PM Changeset [633] by
- More hacking.
- 2:46 PM Changeset [632] by
- MSC hacking.
- 1:44 PM Changeset [631] by
- Checked in the generated source code.
- 1:24 PM Changeset [630] by
- Made it build on linux.
- 12:47 PM Changeset [629] by
- porting in progress.
- 12:40 PM Changeset [628] by
- eol style (left over)
- 11:59 AM Changeset [627] by
- rename isn't destructive in MSC.
- 11:49 AM Changeset [626] by
- Current libc code (based on NetBSD sh 2005-07-03).
- 11:45 AM Changeset [625] by
- fucked up eols
- 11:38 AM Changeset [624] by
- in progress.
- 11:37 AM Changeset [623] by
- svn:eol-type=lf
- 10:48 AM Changeset [622] by
- Current libc code (based on NetBSD sh 2005-07-03).
- 9:14 AM Changeset [621] by
- Ported the new fst code to MSC.
- 7:54 AM Changeset [620] by
- NetBSD: /fts.h/1.12/Thu Feb 3 04:39:32 2005
- 7:53 AM Changeset [619] by
- NetBSD: /fts13.c/1.44/Wed Jan 19 00:59:48 2005
- 7:48 AM Changeset [618] by
- Ported the new strmode to MSC.
- 7:44 AM Changeset [617] by
- NetBSD: /strmode.c/1.16/Sun Jun 20 22:20:15 2004
- 7:40 AM Changeset [616] by
- Ported the new setmode to MSC.
- 7:33 AM Changeset [615] by
- NetBSD: /setmode.c/1.30/Thu Aug 7 16:42:56 2003
- 7:28 AM Changeset [614] by
- user_from_uid/group_from_gid is BSD stuff.
- 7:19 AM Changeset [613] by
- Added mv as builtin command.
- 6:37 AM Changeset [612] by
- /mv.c/1.46/Sat Nov 12 22:16:47 2005
- 6:35 AM Changeset [611] by
- Added cat as builtin command.
- 6:34 AM Changeset [610] by
- Added GNU sed version 4.1.5 and ported it to MSC.
- 6:03 AM Changeset [609] by
- /cat.c/1.32/Mon Jan 10 08:39:20 2005
- 5:57 AM Changeset [608] by
- blasted redmon guys!
- 3:41 AM Changeset [607] by
- add kBuild version.
- 2:58 AM Changeset [606] by
- Made sed build using MSC.
- 1:50 AM Changeset [605] by
- Build on linux.
- 1:49 AM Changeset [604] by
- string.h conflict, use the string.h code.
- 1:26 AM Changeset [603] by
- typo.
- 1:22 AM Changeset [602] by
- GNU sed 4.1.5
- 1:19 AM Changeset [601] by
- o Added rmdir as builtin and external command. o …
- 12:46 AM Changeset [600] by
- GNU sed 4.1.5
- 12:34 AM Changeset [599] by
- GNU sed 4.1.5.
- 12:32 AM Changeset [598] by
- /rmdir.1/1.14/Mon Jul 4 14:55:25 2005
Nov 25, 2006:
- 3:29 AM Changeset [597] by
- rebuilt
- 3:25 AM Changeset [596] by
- rebuild
- 3:16 AM Changeset [595] by
- Fixed bug in the sdk walking in kbuild_collect_source_prop.
- 2:35 AM Changeset [594] by
- Fixed a template inheritance bug.
Nov 24, 2006:
- 9:55 PM Changeset [593] by
- 9:54 PM Changeset [592] by
- Fixed some issues with SDKSs and linking.
- 9:22 PM Changeset [591] by
- Added --pretty-command-printing for simplifying makefile debugging.
- 6:58 AM Changeset [590] by
- shared -> share (typo)
- 6:32 AM Changeset [589] by
- strip fix.
- 6:22 AM Changeset [588] by
- Hacked together two ebuilds for the Gentoo Portage.
- 6:17 AM Changeset [587] by
- Hacking *nix install build for Gentoo.
- 6:15 AM Changeset [586] by
- header + footer - rules only won't do if BUILD_TARGET* is tested for.
- 6:14 AM Changeset [585] by
- BUILD_TYPE defaults to 'release'. BUILD_MODE is the only variant …
- 6:10 AM Changeset [584] by
- Cleaned up the -s and -g usage.
- 3:04 AM kmk edited by
- (diff)
- 3:03 AM kmk edited by
- .NOTPARALLEL (diff)
Nov 23, 2006:
- 11:17 PM Building created by
- 10:43 PM Versioning edited by
- (diff)
- 10:42 PM Versioning edited by
- (diff)
- 10:42 PM Versioning created by
- 10:26 PM Documentation edited by
- (diff)
- 10:21 PM kmk edited by
- (diff)
- 10:19 PM kmk edited by
- (diff)
- 10:18 PM Documentation edited by
- (diff)
- 10:18 PM Documentation edited by
- (diff)
- 10:14 PM GNU make created by
- 10:13 PM goals created by
- 10:05 PM Documentation edited by
- (diff)
- 9:53 PM WikiStart edited by
- (diff)
- 9:51 PM kBuild created by
- 9:50 PM kmk created by
- 9:16 PM WikiStart edited by
- (diff)
- 9:15 PM WikiStart edited by
- (diff)
- 6:31 PM Documentation edited by
- (diff)
- 6:02 PM Documentation edited by
- (diff)
- 5:33 PM Documentation created by
- 4:59 PM WikiStart edited by
- (diff)
- 4:58 PM WikiStart edited by
- docs (diff)
- 3:59 PM Changeset [583] by
- Rebuilt with current code.
- 2:45 PM Changeset [582] by
- fixed an incorrect double $ that caused me to embark on a bughunt for …
- 2:44 PM Changeset [581] by
- use comp-vars
- 11:53 AM Changeset [580] by
- rebuild win32 tools with current code.
- 11:49 AM Ticket #3 (ar scripts aren't cleaned up) closed by
- fixed: (In [579]) Clean link output files. fixes #3.
- 11:49 AM Changeset [579] by
- Clean link output files. fixes #3.
- 11:36 AM Changeset [578] by
- Did code changes for unix installation. Will do install goals when …
- 11:18 AM Ticket #4 (kmk should include BUILD_PLATFORM*/BUILD_TARGET* defaults) closed by
- fixed: BUILD_TARGET* will default to BUILD_PLATFORM*, so it's sufficient to …
- 11:17 AM Ticket #5 (Find versioning strategy) closed by
- fixed: Implemented in [576].
- 11:09 AM Changeset [577] by
- report the kmk platform
- 10:58 AM Changeset [576] by
- versioning. fixes #5
- 10:17 AM Ticket #2 (Update to GNU Make 3.81) closed by
- fixed
- 9:57 AM Changeset [575] by
- Fixed an bug in the code getting SDKs. And fetch …
Nov 15, 2006:
- 9:07 PM Ticket #6 (Make it possible to install kBuild in the traditional unix fashion) created by
- Install the binaries to /usr/bin or /usr/local/bin. Find kBuild make …
- 8:42 PM Ticket #5 (Find versioning strategy) created by
- Title says it all. discuss.
- 8:27 PM Ticket #4 (kmk should include BUILD_PLATFORM*/BUILD_TARGET* defaults) created by
- title says it all.
- 8:24 PM Ticket #3 (ar scripts aren't cleaned up) created by
Oct 19, 2006:
- 4:22 AM Changeset [574] by
- early commit.
- 4:21 AM Changeset [573] by
- OS/2 sysmods are dlls, vdds or pdds on OS/2.
- 4:19 AM Changeset [572] by
- gcc eats .defs on OS/2.
- 4:18 AM Changeset [571] by
- NASM dependencies.
Note:
See TracTimeline
for information about the timeline view.