Timeline
Feb 26, 2007:
- 9:59 PM Changeset [855] by
- no change - testing commit hooks.
Feb 11, 2007:
- 4:19 AM Changeset [854] by
- the installs pass include _INSTALLS_FILES too.
- 4:01 AM Changeset [853] by
- Better warning and for tools too.
- 4:00 AM Changeset [852] by
- Warn about bad SDK files.
- 3:58 AM Changeset [851] by
- corrected the description.
Feb 8, 2007:
- 10:43 PM Changeset [850] by
- Moved the gnumake-header.kmk inclusion a bit down so the 'override' on …
- 10:42 PM Changeset [849] by
- AMD64 issues on RHEL4.
Feb 6, 2007:
- 3:13 AM Changeset [848] by
- win.amd64 fixes.
Feb 4, 2007:
- 2:38 PM Changeset [847] by
- Library merging and some DLL linking updates (latter isn't tested).
- 2:37 PM Changeset [846] by
- Fixed busted compile templates and implemented library merging.
- 2:36 PM Changeset [845] by
- Fixed message.
- 2:17 PM Changeset [844] by
- Library merging. Make use of -filelist on Mac OS X.
- 12:09 PM Changeset [843] by
- HAVE_SYS_CDEFS_H
- 11:06 AM Changeset [842] by
- CONFIG_WITH_OPTIMIZATION_HACKS only on x86/amd64
- 10:29 AM Changeset [841] by
- dead/non-working.
- 10:28 AM Changeset [840] by
- Use response files everywhere.
- 10:16 AM Changeset [839] by
- Fixed response file bustage.
- 5:46 AM Changeset [838] by
- Added missing $(PATH_TARGET) dep.
- 5:20 AM Changeset [837] by
- Rebuilt os2.x86.
Feb 3, 2007:
- 12:30 PM Changeset [836] by
- Rebuilt freebsd.x86
- 12:22 PM Changeset [835] by
- Rebuilt freebsd.amd64
- 12:17 PM Changeset [834] by
- Rebuilt linux.amd64
- 12:13 PM Changeset [833] by
- Rebuilt linux.x86
- 11:30 AM Changeset [832] by
- Rebuilt win.x86.
- 11:21 AM Changeset [831] by
- Rebuilt darwin.x86
- 11:09 AM Changeset [830] by
- New properties for INSTALLS only (atm): IDFLAGS, IFFLAGS, ISFLAGS. …
- 11:06 AM Changeset [829] by
- Added ORDERDEPS to the PROPS_ACCUMULATE_R list.
- 2:26 AM Changeset [828] by
- Split the target list processing up into two passes so that it's …
- 1:08 AM Changeset [827] by
- New property 'ORDERDEPS' for listing order-only dependencies.
Feb 1, 2007:
- 6:39 AM Changeset [826] by
- New tool that doesn't depend on GNU ld and ar: GCC3PLAIN. Use this …
- 6:37 AM Changeset [825] by
- Added fake xargs implementation. Retired abspathex to gnumake-header.kmk.
- 6:24 AM Changeset [824] by
- file description
- 6:18 AM Changeset [823] by
- KBUILD_VERBOSE=2 should be implied by --pretty-command-printing not 1.
- 5:47 AM Changeset [822] by
- eol-style and keywords
- 5:45 AM Changeset [821] by
- New function: $(xargs)
- 4:53 AM Changeset [820] by
- Fixed warnings about struct file.
- 2:28 AM Changeset [819] by
- More svn:eol-style fixes.
- 1:57 AM Changeset [818] by
- drop the set -x
Jan 31, 2007:
- 7:57 AM Changeset [817] by
- Did the x86 FreeBSD build. (darn, forgot to strip it)
- 7:51 AM Changeset [816] by
- Did the x86 FreeBSD build.
- 3:54 AM Changeset [815] by
- Fixed bootstrap problem caused by missing kmk_append.
- 3:06 AM Changeset [814] by
- fixed sh -x
- 2:56 AM Changeset [813] by
- Some property fixes.
Jan 30, 2007:
Jan 29, 2007:
- 6:20 AM Changeset [811] by
- Solaris port.
- 6:07 AM Changeset [810] by
- darn.
- 5:54 AM Changeset [809] by
- Solaris + cleanup.
Jan 25, 2007:
- 11:28 PM Bootstrapping edited by
- the dummy definitions… (diff)
- 2:45 AM Changeset [808] by
- another try.
- 2:13 AM Changeset [807] by
- typo.
- 1:00 AM Changeset [806] by
- Rebuilt win.x86 with current svn - using msvcr71.dll instead of …
- 12:56 AM Changeset [805] by
- Added missing strtoumax prototype.
- 12:50 AM Changeset [804] by
- msvcrt build.
- 12:49 AM Changeset [803] by
- msvcrt build.
- 12:47 AM Changeset [802] by
- msvcrt build.
- 12:44 AM Changeset [801] by
- spaces -> tabs
- 12:43 AM Changeset [800] by
- drop some wide char stuff to avoid dragging in msvcp71.dll
- 12:24 AM Changeset [799] by
- Rebuild os2.x86 from current svn.
- 12:14 AM Changeset [798] by
- .rsp in the wrong place.
- 12:05 AM Changeset [797] by
- style
Jan 24, 2007:
- 11:56 PM Changeset [796] by
- Built darwin.x86 from current svn.
- 11:35 PM Changeset [795] by
- Rebuilt freebsd.amd64 with current sources.
- 11:27 PM Changeset [794] by
- Rebuilt linux amd64 using current svn.
- 11:23 PM Changeset [793] by
- 64-bit
- 11:19 PM Changeset [792] by
- Built linux.x86 from current svn. (forgot to strip them)
- 11:17 PM Changeset [791] by
- Built linux.x86 from current svn.
- 10:51 PM Changeset [790] by
- rebuilt Windows x86 binaries with current code.
- 10:47 PM Changeset [789] by
- some fixes.
- 10:44 PM Changeset [788] by
- custom msg style support.
- 10:28 PM Changeset [787] by
- Use -m32.
- 10:25 PM Changeset [786] by
- GPL
- 10:21 PM Changeset [785] by
- copyright and email updates.
- 10:20 PM Changeset [784] by
- Added VirtualBox? license. Removed some obsolete presets and added a …
- 9:43 PM Changeset [783] by
- Makefile.kup - if found it'll automatically take up you one directory. …
- 8:19 PM Changeset [782] by
- copyright 2007
- 8:19 PM Changeset [781] by
- The examples was essentially useless and in the wrong place. Look at …
- 8:09 PM Changeset [780] by
- MSG_INST_TRG correction.
- 8:07 PM Changeset [779] by
- 2007
Jan 21, 2007:
- 12:29 AM Changeset [778] by
- Attempt at dealing with deadlocked kmk on Ctrl-C by dispatching the …
Jan 20, 2007:
- 6:41 PM Changeset [777] by
- 'dense' -> 'short'. drop the --no-print-directory stuff.
- 6:36 PM Changeset [776] by
- Macros for all messages. KBUILD_MSG_STYLE. KBUILD_VERBOSE={1,2,*}. PRINTF
Jan 19, 2007:
- 5:57 AM Changeset [775] by
- ported printf to MSC.
- 5:25 AM Changeset [774] by
- NetBSD printf r1.31
- 5:12 AM Ticket #9 (Feed the VCC* and GCC3OMF librarians scripts instead of extremely long ...) closed by
- fixed: (In [773]) Use response files (untested). Fixes #9
- 5:12 AM Changeset [773] by
- Use response files (untested). Fixes #9
- 5:04 AM Ticket #15 (GCC*: mri scripts (ar) must deal correctly with '+' in paths of ...) closed by
- wontfix: This isn't possible. Binutils doesn't provide any way of escaping it. …
- 5:00 AM Changeset [772] by
- use append -n for creating the ar-script if available.
- 4:47 AM Changeset [771] by
- use append -n for creating the ar-script if available.
- 4:45 AM Changeset [770] by
- Use the new append -v feature for generating command deps.
- 4:41 AM Changeset [769] by
- Added variable lookup printing to delay expansion and such.
- 2:52 AM Changeset [768] by
- Use response files (aka command files) with the Visual C++ librarian. …
- 2:27 AM Changeset [767] by
- $(APPEND) -n file line1 line2 line3
- 2:09 AM Ticket #13 (kmk_mv -f some-file existing-file doesn't work on windows) closed by
- invalid: Not a bug, the problem was that the target file was opened by another …
- 2:05 AM Ticket #14 (debian fakeroot doesn't work with kmk because of static linking.) closed by
- fixed: (In [766]) Link dynamically on linux too. Fixes #14.
- 2:05 AM Changeset [766] by
- Link dynamically on linux too. Fixes #14.
- 1:52 AM Changeset [765] by
- New predefined variable 'KMK', similar to 'MAKE' only less likely to …
- 1:41 AM Changeset [764] by
- math-int feature
- 1:29 AM Changeset [763] by
- integer math functions.
Jan 18, 2007:
- 11:31 PM Changeset [762] by
- nuke some more environment variables. (fixes the problem with PROGRAMS …
Jan 17, 2007:
- 10:30 AM Changeset [761] by
- SUFF_SYS isn't anything on darwin.
- 10:01 AM Changeset [760] by
- fixed silly messup when applying defpath to libpath of a link target.
Jan 16, 2007:
- 2: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 …
- 1:55 PM Changeset [759] by
- Check for /sw/lib/libSDL.* too (Mac OS X / fink).
Jan 15, 2007:
- 11:55 AM Bootstrapping edited by
- linux needs real yacc, bison won't do. (diff)
Jan 13, 2007:
- 1: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 …
- 1:36 AM Changeset [758] by
- use waitpid(pid) since wait() interfers with any parallel jobs gnu …
Jan 9, 2007:
- 10:51 PM Changeset [757] by
- LIBPATHS -> LIBPATH (stupid typos)
Jan 7, 2007:
- 10:26 AM Changeset [756] by
- Work around kLIBC setlocale bug.
- 10:24 AM Changeset [755] by
- Work around kLIBC setlocal bug.
- 4:05 AM Changeset [754] by
- misplaced comment.
- 4:00 AM Changeset [753] by
- Fixed broken _TARGET_TOOL macro.
Jan 6, 2007:
- 1:37 AM Changeset [752] by
- Fixed library linking: It was still using $(lib) - this was changed to …
Jan 4, 2007:
Jan 3, 2007:
- 9:44 PM Changeset [751] by
- print the failing command if it was a silent one.
- 9:44 PM Changeset [750] by
- CONFIG_WITH_ABSPATHEX
Dec 28, 2006:
- 3:13 AM Changeset [749] by
- Don't use recursion for the .o/.obj aliases.
Dec 25, 2006:
- 1:21 AM Changeset [748] by
- TARGET_BASE fix (not completed).
- 1:19 AM Changeset [747] by
- compile message should show the target.
Dec 22, 2006:
- 2:47 PM Changeset [746] by
- FSLib.dll
Dec 17, 2006:
- 8:42 AM Changeset [745] by
- better place for it.
- 8:36 AM Changeset [744] by
- More sanity checks.
- 8:12 AM Changeset [743] by
- set PATH_target early (i.e. in subheader/subfooter).
- 7:41 AM Changeset [742] by
- Fixed the sub-makefile bustage and added two sanitychecks.
- 7:41 AM Changeset [741] by
- some cleanup.
- 7:37 AM Changeset [740] by
- a bit early…
- 6:03 AM Changeset [739] by
- Rebuilt os2.x86 with current sources.
- 6:01 AM Changeset [738] by
- Rebuilt freebsd.amd64 with current sources.
- 5:53 AM Bootstrapping edited by
- sed (diff)
- 5:44 AM Bootstrapping edited by
- (diff)
- 5:43 AM Bootstrapping edited by
- (diff)
- 5:32 AM Bootstrapping edited by
- (diff)
- 5:23 AM Changeset [737] by
- Rebuilt darwin.x86 with current sources.
- 5:22 AM Ticket #12 (8.3 paths are expanded into spacy fullname paths.) closed by
- fixed
- 5:19 AM Changeset [736] by
- Rebuilt linux.amd64 with current sources.
- 4:56 AM Changeset [735] by
- VCC*_OLD_DEPS
- 4:50 AM Changeset [734] by
- Rebuilt linux.x86 with current sources.
- 4:42 AM Changeset [733] by
- check for buffer overflow.
- 4:22 AM Changeset [732] by
- Rebuilt win.x86 with current code.
- 4:19 AM Changeset [731] by
- kBuild/bin/BUILD_PLATFORM_ARCH.BUILD_PLATFORM -> …
- 3:59 AM Changeset [730] by
- Added a variation on the $(comp-vars) function called $(comp-cmds) …
- 2:12 AM Changeset [729] by
- The target _PATH property should be working now.
- 1:44 AM Changeset [728] by
- don't stop fixing the path case if one component happens to be a short …
- 1:43 AM Changeset [727] by
- Extended the windows fixcase function to also take care of path …
- 12: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:
- 8:35 PM Changeset [726] by
- corrected message when fetching nothing.
Dec 15, 2006:
- 5:18 AM Changeset [725] by
- Partial implementation of a _PATH target property for resolving …
- 3:03 AM Changeset [724] by
- simpler implementation.
- 2:54 AM Changeset [723] by
- Kicked the gnumake compatibility crap into separate files to speed …
- 2:54 AM Changeset [722] by
- WINPSDK now.
- 2:53 AM Changeset [721] by
- added 'stack' to the KMK_FEATURES variable.
- 2:41 AM Changeset [720] by
- stack functions and enabled the 'eq' and 'not' functions.
Dec 14, 2006:
- 4:48 AM Changeset [719] by
- Fixed bug in the library processing causing the output dir not to be …
- 2:22 AM Changeset [718] by
- default mode is debug.
- 2:21 AM Changeset [717] by
- rmdir is new. cleaned out the old crap.
- 2:20 AM Changeset [716] by
- everyone *but* windows.
- 2:12 AM Changeset [715] by
- rebuilt OS/2.
- 1:38 AM Changeset [714] by
- made it build on OS/2.
- 1:34 AM Changeset [713] by
- fixed warning.
- 1:32 AM Changeset [712] by
- stdcall can't be redefined on OS/2. dunno if it's a bug or not.
- 1:30 AM Changeset [711] by
- Ran configure on OS/2.
Dec 13, 2006:
- 3:08 AM kBuild edited by
- (diff)
- 3:08 AM kBuild edited by
- (diff)
- 3:06 AM WikiStart edited by
- (diff)
- 3:05 AM kBuild edited by
- (diff)
- 2:53 AM kBuild edited by
- (diff)
Dec 12, 2006:
- 11:30 PM Changeset [710] by
- PACKING is an official pass now.
- 1:34 AM KnownProblems edited by
- (diff)
- 1:33 AM KnownProblems edited by
- (diff)
Dec 11, 2006:
- 1:31 PM Changeset [709] by
- updating the revision number.
- 1:29 PM Changeset [708] by
- corrected the names.
- 9:59 AM Changeset [707] by
- linux fixes.
- 8:05 AM KnownProblems created by
- 8:01 AM WikiStart edited by
- (diff)
Dec 10, 2006:
- 9:57 PM Changeset [706] by
- Fixed some x86.win* & amd64.win* leftovers.
- 11:47 AM Changeset [705] by
- KMK_REVISION
- 9:28 AM Changeset [704] by
- ddk/wdm/ not ddk/wdw/!
- 9:23 AM Changeset [703] by
- PATH_SDK_W2K3DDK_LIB was defined incorrectly.
- 8:27 AM Changeset [702] by
- Deal with shifting case standard in the PSDK.
- 8:24 AM Changeset [701] by
- Quiet clean. Remove directory if nothing is to be unpacked.
- 7:35 AM Changeset [700] by
- auto verbose if the --pretty-command-printing option is in use.
- 7:28 AM Changeset [699] by
- all not full.
- 7:27 AM Changeset [698] by
- typo.
- 7:20 AM Changeset [697] by
- ABSPATH -> abspath.
- 7:16 AM Changeset [696] by
- Implemented KBUILD_QUIET and KBUILD_VERBOSE={1|full} (was BUILD_QUIET, …
Dec 9, 2006:
- 3:38 PM Changeset [695] by
- Ignore EINVAL too so rmdir . doesn't fail when we're trying to ignore …
- 3:03 PM Changeset [694] by
- made rmdir build on linux and rebuilt kmk, kmk_rmdir and kmk_sed.
- 2:50 PM Changeset [693] by
- completely remove if no sources.
Dec 8, 2006:
- 10:31 PM Changeset [692] by
- tools location is being cleaned up.
- 8:37 AM Changeset [691] by
- Fixed FindFirstFile? handle leak in pathstuff.c.
- 8:35 AM Changeset [690] by
- fixed target aliases and removed debug sleep 30.
- 8:12 AM Changeset [689] by
- use a dep like target to avoid really really long filenames.
- 5:44 AM Changeset [688] by
- more or less completed the fetch feature.
- 5:42 AM Changeset [687] by
- Ignore EPERM and EACCES too (rmdir . on win).
- 4:17 AM Changeset [686] by
- Rebuilt with new rmdir code.
- 4:14 AM Changeset [685] by
- ignore-fail-on-not-exist
- 3:45 AM Changeset [684] by
- Added --ignore-fail-on-non-empty similar as described in the GNU …
- 2:05 AM Changeset [683] by
- configured sed and ash for darwin and rebuilt the darwin binaries.
- 12:03 AM Changeset [682] by
- my .PRECIOUS!
- 12:01 AM Changeset [681] by
- bad sed.
Dec 7, 2006:
- 6:19 AM Changeset [680] by
- rebuilt with argv termination bugfix.
- 6:18 AM Changeset [679] by
- more details.
- 5:21 AM Changeset [678] by
- forgot to terminate the argv array properly.
- 4:51 AM Changeset [677] by
- pathless VCC
- 2:56 AM Changeset [676] by
- Some adjustments to the SDL stuff, only one default library for instance.
- 1:03 AM Changeset [675] by
- Forgot I hadn't moved this crap yet.
- 12:53 AM Changeset [674] by
- variation of WINPSDK for use with the DDK.
Dec 6, 2006:
- 5:25 AM Changeset [673] by
- it seems to work.
- 5:22 AM Changeset [672] by
- KMK_REVISION experiment
- 4:23 AM Changeset [671] by
- fixed typo.
- 4:14 AM Changeset [670] by
- Lib/x86 not Lib.
- 4:08 AM Changeset [669] by
- bugfix.
- 4:08 AM Changeset [668] by
- VCC80 for $(BUILD_TARGET).
- 4:00 AM Changeset [667] by
- cleanup. PATH_DEV* -> PATH_DEVTOOLS*.
- 3:58 AM Changeset [666] by
- added an untested zip/unzip tool.
- 2:15 AM Changeset [665] by
- svn:keyword=Id
- 2:14 AM Changeset [664] by
- Two types of SDKs, BUILD_TARGET and target specific. The latter is for …
- 1:10 AM Changeset [663] by
- obsolete, incorrect.
Dec 5, 2006:
- 4:23 PM Changeset [662] by
- Global properties should not be taken from the environment (LIBPATH …
- 4:00 PM Changeset [661] by
- didn't quite work. quick hack. References #11.
- 2: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. …
- 2:36 PM Changeset [660] by
- Target properties has precedence over template properties. Grouped …
- 1:01 PM Changeset [659] by
- fixed problem with template stuff being expanded during the inherance …
Dec 4, 2006:
- 4:34 PM Changeset [658] by
- dropped debug statement.
- 4:32 PM Changeset [657] by
- win32/win confusion. ?= -> :=
- 4:11 PM Changeset [656] by
- We have our own crt, thank you very much.
- 3:34 PM Changeset [655] by
- use ?= everywhere.
- 3: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 …
- 5: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 …
- 12:41 AM Changeset [654] by
- Rebuilt with current code.
- 12:30 AM Changeset [653] by
- x86.win32 -> x86.win32. forgot to add kmk_rmdir it seems.
- 12:28 AM Changeset [652] by
- protection for windows hosts.
- 12:15 AM Changeset [651] by
- Rebuild and cleaned out dlls that mv and sed required.
Dec 3, 2006:
- 11:41 PM Changeset [650] by
- PATH_DEV -> PATH_DEV_BLD w/ compatability hack.
- 11:40 PM Changeset [649] by
- RCINCS.
- 11:30 PM Changeset [648] by
- nicked commandline -> argv parser from kLIBC so kmk_sed can grok …
- 10:32 PM Changeset [647] by
- long since dead. (this was part of the BSD make attempt 3-4 years back)
- 7:27 AM Changeset [646] by
- Fixed bugs dealing with the order SDK properties was applied to sources.
- 7:00 AM Changeset [645] by
- Fixed bugs dealing with the order SDK properties was applied to sources.
- 5:06 AM Changeset [644] by
- Fixed bugs dealing with the order SDK properties was applied to sources.
Dec 2, 2006:
- 8: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:
- 8: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.
- 8:25 PM Changeset [643] by
- Don't delete object files we find in _SOURCES.*. Fixes #7.
- 8:24 PM Ticket #8 (Add support for resource file compilation) closed by
- fixed
- 8:04 PM Changeset [642] by
- link emits correctly cased .pdbs.
- 6:32 PM Changeset [641] by
- Resource file compilation.
- 7:42 AM Changeset [640] by
- prototype of tools/source fetching.
Nov 30, 2006:
- 6:49 PM Ticket #8 (Add support for resource file compilation) created by
- Mainly a windows feature.
- 4:42 PM Ticket #7 (objects listed in SOURCES is incorrectly deleted) created by
- title says it all.
Note: See TracTimeline
for information about the timeline view.