Timeline
2009-01-29:
- 22:23 Ticket #84 (kBuild: Using BLD_TRG_ARCH caused wrong template/target expansion) created by
- Probably true for more of the targets here. See XPCOMBLDPROG issue.
2009-01-26:
- 11:28 Ticket #83 (kBuild: INTERMEDIATES isn't inherited on link targets) created by
- Seems to be missing from PROPS_ACCUMULATE_L_LNK in header.kmk.
- 01:01 Changeset [2270] by
- kDep.c: Fixed typo breaking with gcc 3.3.5 fprintf optimizations.
2009-01-24:
- 03:02 Changeset [2269] by
- k/kTypes.h: Added some big union types that will come in handy when …
- 03:01 Changeset [2268] by
- Import kLdrFmts/pe.h from kStuff.
- 03:00 Changeset [2267] by
- kDepObj: Taught it how to parse .debug$S section and find the source file …
2009-01-23:
- 01:43 Changeset [2266] by
- Config.kmk, Makefile.am: 0.1.5 -> 0.1.98 (pre 0.2.0)
- 01:41 Changeset [2265] by
- footer.kmk: some fetch/unpack todos and spaces.
- 01:37 Ticket #77 (kmk_time: always exits with status 0) closed by
- fixed
- 01:31 Changeset [2264] by
- kmk_time: a shot at ticket #77. References #77
- 01:22 Changeset [2263] by
- kDepObj: Initial code that deals with Watcom and MASM OMF files.
- 01:18 Ticket #82 (kDepObj: Parse object files for dependencies) created by
- Some object files may contain dependency information and it would be good …
2009-01-22:
- 22:21 Download edited by
- Files are in pub/kbuild now. (diff)
- 02:45 Changeset [2262] by
- 0.1.5
- 02:09 WikiStart edited by
- Update the release info on the front page. (diff)
- 02:06 Download edited by
- Updated the download page with the 0.1.5 release info. (diff)
- 02:00 Changeset [2261] by
- Portfile: The actual 0.1.5 md5.
- 01:56 Changeset [2260] by
- freebsd/distinfo: the actual 0.1.5 release.
- 01:44 Changeset [2259] by
- debian/rules: a shot at get-orig-source
- 01:44 Changeset [2258] by
- oops, blank line.
- 01:32 Changeset [2257] by
- debian/changelog: 0.1.5-1
- 01:27 Changeset [2256] by
- debian/kbuild.doc-base: draft (dunno if this is the right file name or …
- 01:14 Changeset [2255] by
- debian/rules: Retailor it for kBuild-x.y.z-src.tar.gz (from svn); …
- 00:52 Changeset [2254] by
- debian/copyright: GNU make is not GPL3, the rest remains as before. …
- 00:35 Changeset [2253] by
- debian/kmk.pod: docs in /usr/share/doc/kbuild (once rules is fixed).
- 00:32 Changeset [2252] by
- debian/links: kmk_fgmake isn't supposed to be shipped (yet).
- 00:29 Changeset [2251] by
- debian/control: drop libacl1-dev dependency. References #66.
- 00:25 Changeset [2250] by
- Imported debian package from …
- 00:00 Milestone 0.1.5 completed
- More speed and kmk features; maintenance.
2009-01-21:
- 23:54 Changeset [2249] by
- Use our fts.c (see bootstrap.gmk, it's copy ftsfake.h around).
2009-01-19:
- 05:34 Changeset [2248] by
- kbuild.c: dlopen/dlinfo doesn't hold what was promissed (FreeBSD), …
2009-01-18:
- 05:08 Changeset [2247] by
- kbuild.c/FreeBSD: Alternative method for obtaining the executable address.
- 03:08 Changeset [2246] by
- GXX32,GCC32,GXX64,GCC64: FreeBSD ld doesn't do standard elf_<arch> but …
2009-01-16:
- 18:07 Changeset [2245] by
- qt4.kmk: turned out '4.dll' is a mandatory suffix on windows (but on on …
- 18:04 Changeset [2244] by
- qt4.kmk: infix applies to qtmain.lib (but the '4' doesn't).
2009-01-10:
- 03:24 Changeset [2243] by
- *: Updated copyright to 2009 and normalized name & email.
- 03:16 Changeset [2242] by
- subheader.kmk,subfooter.kmk: removed unnecessary doulbe expansion and made …
- 02:29 Ticket #81 (kmk: Add $(not-root names...)) created by
- Inverted $(root ).
2009-01-09:
- 05:12 Ticket #57 (kmk/kBuild: rename footer.kmk output variables like $(target)_OBJS_) closed by
- fixed: See also [2234], [2236], [2237], [2238], [2240], [2241]. Summary: […] …
- 04:59 Changeset [2241] by
- footer.kmk: turned out TARGET_$(target) was used on installs too, restored …
- 04:48 Changeset [2240] by
- subheader.kmk,subfooter.kmk: Fixed double expansion bug in previous …
- 04:36 Changeset [2239] by
- footer.kmk,subheader.kmk,subfooter.kmk,qt3.kmk,qt4.kmk: PATH_$(target) -> …
- 04:17 Changeset [2238] by
- footer.kmk: TARGET_$(target) -> $(target)_1_TARGET. Old value is still …
- 04:02 Changeset [2237] by
- header.kmk,VCC*.kmk: retired the temporary DEP_IDB_Q hack now that the …
- 03:59 Changeset [2236] by
- footer.kmk: The remaining $(target)_OBJS_ -> $(target)_2_OBJS work.
- 03:50 Changeset [2235] by
- kbuild.c: added todo for #80.
- 03:49 Changeset [2234] by
- footer.kmk: 2_OUTPUT, 2_OUTPUT_MAYBE, 2_DEPEND and 2_DEPORD properties. …
- 03:46 Ticket #80 (kmk: Make $(target)_$(source)_*_ local) created by
- The following bit in kbuild.c should be changed to local variables (lower …
- 02:22 Changeset [2233] by
- Macports: Updated the kbuild-head Portfile so it'll bootstrap the thing.
- 02:21 Changeset [2232] by
- Macports: Prepared the Portfile for 0.1.5 (still unreleased), dropping the …
- 02:01 Ticket #6 (Make it possible to install kBuild in the traditional unix fashion) closed by
- fixed: All done.
- 01:46 Changeset [2231] by
- freebsd/ports: Install docs in the right place and generate all the file …
- 00:46 Changeset [2230] by
- FLEX.kmk: No space between -o and the filename.
- 00:23 Changeset [2229] by
- Makefile.kmk: Make kbuild-show-install-files prettier.
- 00:04 Changeset [2228] by
- The 0.1.5 binaries for freebsd/amd64 - redone on 6.3 instead of 7.0.
2009-01-08:
- 23:52 Ticket #79 (kBuild: link targets doesn't pick up MODE, UID and GID.) closed by
- fixed: Fixed in r2225.
- 23:51 Ticket #79 (kBuild: link targets doesn't pick up MODE, UID and GID.) created by
- Pick up these when installing.
- 23:51 Ticket #78 (kBuild: UID,GID and MODE inheritance) closed by
- fixed: Fixed in r2225.
- 23:50 Ticket #78 (kBuild: UID,GID and MODE inheritance) created by
- These aren't inherited, not even for templates.
- 23:40 Changeset [2227] by
- footer.kmk: Added kbuild-show-install-files and kbuild-show-install-dirs
- 23:31 Changeset [2226] by
- Config.kmk,Makefile.kmk: Split up data and docs in share/; made the …
- 23:29 Changeset [2225] by
- footer.kmk,header.kmk: Fixed MODE, UID and GID inhertiance and added these …
- 02:19 Ticket #18 (Implement support for .l and .y files) closed by
- fixed: (In [2224]) kBuild: Implemented flex and yacc/bison support. Fixes #18.
- 02:19 Changeset [2224] by
- kBuild: Implemented flex and yacc/bison support. Fixes #18.
- 02:10 Changeset [2223] by
- header.kmk: Added KB_FN_OPT_TEST_SHORT, KB_FN_OPT_TEST_LONG and …
2009-01-07:
- 23:22 Changeset [2222] by
- footer.kmk: KBUILD_NO_TESTING_PASS_ALIASES.
- 14:33 Ticket #77 (kmk_time: always exits with status 0) created by
- Return the first non-zero exit code.
- 04:16 Changeset [2221] by
- qt3.kmk: Fixed typo.
- 04:07 Changeset [2220] by
- footer.kmk: check for invalid install source specifiers and display some …
- 03:47 Ticket #64 (OS/2 patch for Qt3 unit) closed by
- fixed: [2219] should be what's required to make it work with OS/2. Untested …
- 03:45 Changeset [2219] by
- qt3.kmk: OS/2.
- 01:08 Ticket #32 (FreeBSD Ports build) closed by
- fixed: There is one and it maintained by someone on #netlabs. A copy of the ports …
- 00:59 Changeset [2218] by
- The 0.1.5 binaries for solaris/sparc64.
- 00:58 Changeset [2217] by
- The 0.1.5 binaries for solaris/sparc32.
- 00:35 Changeset [2216] by
- The 0.1.5 binaries for freebsd/x86.
- 00:02 Changeset [2215] by
- The 0.1.5 binaries for win/amd64.
- 00:01 Changeset [2214] by
- The 0.1.5 binaries for win/x86.
- 00:01 Changeset [2213] by
- The 0.1.5 binaries for solaris/amd64.
- 00:00 Changeset [2212] by
- The 0.1.5 binaries for solaris/x86.
2009-01-06:
- 23:58 Changeset [2211] by
- The 0.1.5 binaries for os2/x86.
- 23:58 Changeset [2210] by
- The 0.1.5 binaries for linux/x86.
- 23:57 Changeset [2209] by
- The 0.1.5 binaries for linux/amd64.
- 23:57 Changeset [2208] by
- The 0.1.5 binaries for freebsd/amd64.
- 23:55 Changeset [2207] by
- The 0.1.5 binaries for darwin/x86.
- 23:31 Changeset [2206] by
- cp.c: solaris build fix (strlcpy).
- 22:49 Changeset [2205] by
- footer.kmk: Don't forget to clean up the OUTPUT_MAYBE files when linking.
- 22:40 Changeset [2204] by
- kmk: strlcpy build fix for windows.
- 22:34 Changeset [2203] by
- fts.c,ftsfake.h: OS/2 build fix.
- 15:33 Changeset [2202] by
- Config.kmk/Makefile.kmk: Some cleanup/fixes.
- 03:03 Changeset [2201] by
- oops, dead dir.
- 02:56 Changeset [2200] by
- dist/freebsd: trimmed away some unnecessary stuff.
- 02:45 Changeset [2199] by
- dist/freebsd: 0.1.5 changes.
- 02:27 Changeset [2198] by
- dist/freebsd:current code.
2009-01-05:
- 14:13 Changeset [2197] by
- qt3/4.kmk: clean up the .dep files.
- 14:13 Changeset [2196] by
- footer.kmk: clean up .koc files.
- 05:16 Changeset [2195] by
- dist/portage: removed the old ebuilds.
- 05:15 Changeset [2194] by
- kbuild-0.1.5.ebuild: 0.1.4 -> 0.1.5.
- 05:10 Changeset [2193] by
- kbuild-0.1.4.ebuild from portage.
- 05:07 Changeset [2192] by
- cp.c, cp_utils.c: fixed a couple of warnings.
- 04:51 Changeset [2191] by
- kBuild/env.sh: --full-with-bin for calcing KBUILD_BIN_PATH.
- 04:27 Changeset [2190] by
- bootstrap.gmk,Config.kmk: Don't use NIX_INSTALL_DIR as installation …
- 02:58 Changeset [2189] by
- footer.kmk: clean up .ins files left behind by install targets.
- 02:54 Changeset [2188] by
- footer.kmk: Add link deps to _DEPFILES_INCLUDED.
2009-01-04:
- 01:58 Changeset [2187] by
- Makefile.kmk: Install kBuild/doc/
2009-01-03:
- 14:54 Changeset [2186] by
- features/parallelism: adjusted expected output for the 'Exiting with …
- 14:29 Changeset [2185] by
- kmk: changed the conditions for showing the final error message a bit to …
- 14:09 Changeset [2184] by
- fts.c: made it build on linux.
- 02:16 Ticket #52 (qt4: abs paths in qrc on windows) closed by
- fixed: Fixed in [2183].
- 02:15 Changeset [2183] by
- qt4: Fixed problem windows/os2 drive letter issue in the qrc dependency …
- 01:52 Changeset [2182] by
- header.kmk,VCC*.kmk: Quiet hack for kDepIDB. (DEP_IDB_Q - temporary)
- 01:39 Changeset [2181] by
- qt4: qtmain takes qt_prefix but not infix (windows).
- 01:36 Changeset [2180] by
- kmk: Mention error after waiting for -jN children since the orignal error …
- 01:35 Changeset [2179] by
- kmk: Mention error after waiting for -jN children since the orignal error …
- 01:26 Changeset [2178] by
- kmk: windows build fixes.
- 01:24 Changeset [2177] by
- qt4: ?= isn't the same as empty/ifndef/!defined.
- 00:25 Ticket #37 (Add support for resource compiling to GCC3OMF) closed by
- fixed: Implemented by the OPENWATCOM.kmk tool. Do the following to use with …
- 00:18 Ticket #76 (qt4: Add QT_INFIX property to support -qtlibinfix) closed by
- fixed: Implemented in [2176], windows bit is a bit uncertain. not tested.
- 00:17 Changeset [2176] by
- qt4.kmk: Implemented QT_INFIX.
- 00:13 Ticket #76 (qt4: Add QT_INFIX property to support -qtlibinfix) created by
- The infix comes after the module part of the SO/DLL/DYLIB name and before …
2009-01-01:
- 15:48 Changeset [2175] by
- another test which doesn't work right without -j1.
2008-12-31:
- 19:22 Ticket #75 (kmk: $(root name...) function) closed by
- fixed: Implemented in [2172].
- 19:22 Ticket #75 (kmk: $(root name...) function) created by
- $(root name...) will extract the root specifier from the given …
- 01:18 Changeset [2174] by
- kmk tests: more -j1 fixes.
- 01:16 Changeset [2173] by
- kmk tests: more -j1 fixes.
- 01:12 kmk Quick Reference edited by
- updated to current text (diff)
- 01:03 Changeset [2172] by
- kmk: Added $(root ) to help out with checking for absolute paths on …
2008-12-30:
- 23:18 Changeset [2171] by
- kmk-qr: added the special targets section.
- 21:39 Changeset [2170] by
- kmk-qr: filled in the kmk-only markers for the rest of the stuff.
- 18:07 Changeset [2169] by
- kmk-qr: started marking kmk specific features.
- 17:52 Changeset [2168] by
- kmk-qr: reorg
- 17:45 Changeset [2167] by
- kmk-qr: kmk-expressions.
- 17:09 Changeset [2166] by
- kmk-qr: built-in and external commands. rewrote the introduction.
- 02:30 Changeset [2165] by
- two more tests which requires some -j1 to get the order right.
- 02:22 kmk Quick Reference edited by
- (diff)
- 01:59 Changeset [2164] by
- kmk: Updated KMK_FEATURES with for, while and select.
- 01:57 Ticket #74 (kmk: $(select whenN-cond, whenN-body...)) closed by
- fixed: (In [2163]) kmk: Added a $(select ) function for handling switch like …
- 01:57 Changeset [2163] by
- kmk: Added a $(select ) function for handling switch like stuff. Fixes …
- 01:55 Ticket #74 (kmk: $(select whenN-cond, whenN-body...)) created by
- Simple multiple condition statement borrowed from REXX (yet again). Test …
- 01:11 Changeset [2162] by
- features/vpath: -j1 is required.
2008-12-29:
- 23:20 Ticket #73 (kmk: Add generic loop functions $(for ) and $(while ).) closed by
- fixed: (In [2161]) kmk: Implemented $(for ) and $(while ) loops (C-style). Fixes …
- 23:20 Changeset [2161] by
- kmk: Implemented $(for ) and $(while ) loops (C-style). Fixes #73.
- 23:07 Ticket #73 (kmk: Add generic loop functions $(for ) and $(while ).) created by
- $(for init,condition,next,body) The init part is evaluate up …
- 17:31 Ticket #72 (kmk: Add .RETURN and .ARGC to $(evalcall ) and $(evalcall2 ) for creating ...) closed by
- fixed
- 17:31 Ticket #72 (kmk: Add .RETURN and .ARGC to $(evalcall ) and $(evalcall2 ) for creating ...) created by
- To create more complicated functions without also creating an unreadable …
- 17:21 Ticket #71 (kmk: add basic string manipulation functions) closed by
- fixed
- 17:21 Ticket #71 (kmk: add basic string manipulation functions) created by
- $(substr ), $(insert ), $(pos ), $(lastpos ) and $(translate ) are …
- 17:15 Ticket #70 (kdev.e: support vim formatting instructions) created by
- vim apparently recognizes /* vim: .... : */ at the top of a file. Example: …
- 17:08 Changeset [2160] by
- kmk: removed duplicate definition.
- 17:08 Changeset [2159] by
- kmk: extended call, evalcall and evalcall2 with a local .ARGC automatic …
- 16:43 Changeset [2158] by
- kmk: Extended evalcall and evalcall2 with a return value, local .RETURN.
- 16:43 Changeset [2157] by
- kmk: Extended evalcall and evalcall2 with a return value, local .RETURN.
- 02:12 Changeset [2156] by
- kmk: printf testcase.
- 02:01 Changeset [2155] by
- kmk quick ref: added new string functions.
- 01:24 Changeset [2154] by
- kmk: $(translate ) changes and testcase.
- 01:11 Changeset [2153] by
- kmk: substr fixes
2008-12-28:
- 14:43 Changeset [2152] by
- kmk: testcases and lastpos fixes.
- 03:10 Changeset [2151] by
- kmk: Added $(length ), $(length-var ), $(insert ), $(pos ), $(lastpos ), …
2008-12-27:
- 22:54 Changeset [2150] by
- bootstrap.gmk: more cleanup.
- 22:42 Changeset [2149] by
- function.c: comment typo.
- 21:51 Changeset [2148] by
- header.kmk: added some missing tools and cleaned up the existing.
- 21:36 Changeset [2147] by
- sketches
- 21:33 WikiStart edited by
- (diff)
- 21:32 kmk Quick Reference created by
- 21:30 kmk edited by
- (diff)
- 21:28 kmk edited by
- (diff)
- 21:25 kmk edited by
- (diff)
- 21:22 Changeset [2146] by
- doc dir.
2008-12-26:
- 13:54 Changeset [2145] by
- kmk: use our fts everywhere.
- 13:17 Ticket #69 (kmk: $(printf fmt,arg+)) closed by
- fixed: Implemented in [2141].
- 13:15 Ticket #69 (kmk: $(printf fmt,arg+)) created by
- Add a function similar to the unix printf command.
- 01:56 Ticket #68 (BLD_TYPE: Figure out why tstAsmStructsGC gets -S from VBOXGC) closed by
- invalid: It happens because keyword inheriting is taking 2nd place when executing …
- 01:32 Ticket #67 (qt4.kmk: missing cleanups) closed by
- fixed: (In [2144]) qt3/4.kmk: Corrected $(target)_OUT_FILES to $(target)_CLEAN. …
- 01:32 Changeset [2144] by
- qt3/4.kmk: Corrected $(target)_OUT_FILES to $(target)_CLEAN. Fixes #67.
2008-12-25:
- 23:56 Ticket #50 (DLLSUFF.darwin doesn't work) closed by
- fixed: (In [2143]) footer.kmk: pick up some keywords variants of *SUFF. Fixes …
- 23:56 Changeset [2143] by
- footer.kmk: pick up some keywords variants of *SUFF. Fixes #50.
- 23:06 Ticket #66 (unneeded inclusion of sys/acl.h) closed by
- fixed: (In [2142]) mv.c: avoid including sys/acl.h. Fixes #66.
- 23:06 Changeset [2142] by
- mv.c: avoid including sys/acl.h. Fixes #66.
- 21:21 Changeset [2141] by
- kmk: new function $(printf fmt,arg0,arg1,...).
- 20:10 Changeset [2140] by
- ash: Changed opentrace so that the trace file get's a high file …
- 19:25 Changeset [2139] by
- bootstrap.kmk: sed.info-[12] may also need reverting.
- 19:15 Changeset [2138] by
- k/kDefs.h: Fixed K_LE2H_U32/U64 mixup in the big endian case.
- 19:02 Changeset [2137] by
- rule.c: fixed crash in create_pattern_rule when commands is NULL.
- 16:26 Changeset [2136] by
- bootstrap.kmk: some adjustments.
- 16:22 Changeset [2135] by
- bootstrap.kmk: distclean.
- 16:14 Changeset [2134] by
- MAKE_HOST isn't used by kmk.
- 15:33 Changeset [2133] by
- rm.c: warning.
- 15:33 Changeset [2132] by
- printf.c: warning
- 15:32 Changeset [2131] by
- mv.c: warnings.
- 15:30 Changeset [2130] by
- md5sum: warnings.
- 15:29 Changeset [2129] by
- ln.s: include config.h first.
- 15:28 Changeset [2128] by
- ln.c: fixed #ifdef/defined bug.
- 15:27 Changeset [2127] by
- kmkbuiltin.h: warning.
- 15:27 Changeset [2126] by
- chmod.c: warnings.
- 15:21 Changeset [2125] by
- kmkbuiltin.c: warning.
- 15:19 Changeset [2124] by
- kbuild.c: more warnings.
- 15:15 Changeset [2123] by
- bootstrap.gmk: note to self on solaris.sparc64.
- 15:10 Changeset [2122] by
- add inlined_memchr.h to config.h.
- 15:07 Changeset [2121] by
- kmk: make sure alloca.h gets included (Solaris again).
- 14:58 Changeset [2120] by
- bootstrap.gmk: Use /usr/bin/bash on Solaris because src/ash is using …
- 14:55 Changeset [2119] by
- expand.c: warning.
- 14:54 Changeset [2118] by
- function.c: warnings.
- 14:49 Changeset [2117] by
- incdep.c,expreval.c: warnings.
- 14:45 Changeset [2116] by
- kbuild.c: warnings.
- 14:41 Changeset [2115] by
- kDepIDB: warnings.
- 14:32 Changeset [2114] by
- redirect.c: warning
- 14:21 Changeset [2113] by
- kmkbuiltin: include config.h
- 13:37 Changeset [2112] by
- bootstrap.gmk: SED_MAKE_DEFS for specifying SED=gsed on solaris when …
- 13:25 Changeset [2111] by
- bootstrap.kmk: solaris needs paths.h
- 13:21 Changeset [2110] by
- bootstrap.kmk: need echo and fts.h to build kmk.
- 13:15 Changeset [2109] by
- bootstrap.kmk: need echo and fts.h to build kmk.
2008-12-18:
- 13:49 Ticket #68 (BLD_TYPE: Figure out why tstAsmStructsGC gets -S from VBOXGC) created by
- We override .release in VBOXGCEXE, so the question is why we get the …
2008-12-11:
- 23:19 Changeset [2108] by
- fix
- 06:10 Changeset [2107] by
- footer/header: moving the pass aliases (more bustage).
- 05:47 Changeset [2106] by
- header: made 'install' and 'uninstall' double colon rules because of …
- 05:46 Changeset [2105] by
- header: made 'test' and 'check' double colon rules because of coreutil …
2008-12-08:
- 18:00 Ticket #67 (qt4.kmk: missing cleanups) created by
- Check that everything is cleaned up properly, apparently the qtmoc, qtuic, …
2008-12-03:
- 21:19 Ticket #66 (unneeded inclusion of sys/acl.h) created by
- kmk needs sys/acl.h to build (included in: src/kmk/kmkbuiltin/mv.c) but …
2008-11-26:
- 02:52 Changeset [2104] by
- kDepIDB: Added a -qquiet switch for disabling harmless warnings about …
2008-11-25:
- 02:11 Changeset [2103] by
- kmk: updated help text.
- 02:03 Changeset [2102] by
- kmk: --print-time fix.
- 00:35 Ticket #65 (kmk: Add --print-time[=min-sec]) closed by
- fixed: (In [2101]) kmk: Implemented new switch --print-time. Fixes #65.
- 00:35 Changeset [2101] by
- kmk: Implemented new switch --print-time. Fixes #65.
2008-11-24:
- 13:05 Ticket #65 (kmk: Add --print-time[=min-sec]) created by
- Per target stopwatch for tracking down build time regressions. When …
2008-11-22:
- 23:31 Changeset [2100] by
- space
- 23:31 Changeset [2099] by
- kmk: Jokes.
2008-11-21:
- 17:35 Changeset [2098] by
- sparcv9 == 64-bit sparc, older are 32-bit.
2008-11-20:
- 03:28 Changeset [2097] by
- kmk_test: Fixed exec bug (crash) on non-windows platforms. On windows …
- 03:18 Changeset [2096] by
- kmk: if exists some-file
- 03:14 Changeset [2095] by
- footer.kmk: Use $(file-size file) instead of involving $(shell ) to check …
- 02:53 Changeset [2094] by
- footer.kmk: Fixed refetch problem on windows. The problem was that the …
- 00:28 Changeset [2093] by
- The 0.1.5 binaries for freebsd/x86.
- 00:25 Changeset [2092] by
- The 0.1.5 binaries for os2/x86.
- 00:21 Changeset [2091] by
- kmk: Don't bootstrap with threads and disable them for FreeBSD.x86 since …
2008-11-19:
- 23:59 Changeset [2090] by
- The 0.1.5 binaries for freebsd/amd64.
- 23:53 Changeset [2089] by
- FreeBSD needs pthreads.
- 15:14 Download edited by
- (diff)
- 04:27 Changeset [2088] by
- BINSUFF.
- 03:43 Changeset [2087] by
- Added os-agnostic to the OS list.
- 03:41 Changeset [2086] by
- Added 'dos' to the OS list.
- 03:37 Changeset [2085] by
- Added WATCOMC11C-WL.
- 03:35 Changeset [2084] by
- Added a new target type MISCBINS for linking together objs and libs into …
- 03:32 Changeset [2083] by
- some OPENWATCOM-WL adjustments.
- 03:14 Changeset [2082] by
- OPENWATCOM-WL tool.
- 02:55 Changeset [2081] by
- spaces
- 02:44 Changeset [2080] by
- footer.kmk: $(target)_2_OBJS fix.
- 02:43 Changeset [2079] by
- *watcom: wlink, EDPATH and binl.
2008-11-18:
- 01:52 Changeset [2078] by
- watcom and open watcom location fixes.
- 01:50 Changeset [2077] by
- MASM6PLUS.
- 01:36 Changeset [2076] by
- MASM710.
- 01:12 Changeset [2075] by
- new watcom and open watcom location.
2008-11-17:
- 03:55 Changeset [2074] by
- kmk_redirect: OS/2 hack - close files, zap environment.
- 03:55 Changeset [2073] by
- OS/2 DDK, Base32. (incomplete)
- 03:52 Changeset [2072] by
- Quick MASM610 hack up.
- 03:49 Changeset [2071] by
- MASM600 tool (OS/2).
- 03:31 Changeset [2070] by
- Shut up the watcom librarian and use strict libpath so it's possible to …
- 03:27 Changeset [2069] by
- Watcom librarian commands.
- 02:18 Changeset [2068] by
- Open Watcom, some Watcom adjustments.
- 02:08 Changeset [2067] by
- kBuild: Added an empty dummy template named DUMMY. This is the first …
- 01:53 Changeset [2066] by
- oops.
- 01:47 Changeset [2065] by
- VAC308 hacking, Watcom C v11.0c, MASM v5.10 and MS Link v5.10 (OS/2 …
2008-11-16:
- 14:39 Changeset [2064] by
- VAC308.kmk: some fixes and enhancements.
2008-11-15:
- 12:23 Changeset [2063] by
- OS/2 build fix.
2008-11-09:
- 23:18 Changeset [2062] by
- kmk: Moved the alloccache code into a separate file because it seems gcc …
- 22:47 Changeset [2061] by
- kmk/Makefile.am: It's CONFIG_WITH_LAZY_DEPS_VARS not …
- 07:34 Changeset [2060] by
- kmk: fixed strsingle crash.
2008-11-06:
- 17:57 Ticket #63 (OS/2 patch for Qt3 unit) closed by
- duplicate: Sorry, trac is getting crazy here, this is an unexpected duplicate of …
- 17:55 Ticket #64 (OS/2 patch for Qt3 unit) created by
- This patch makes it possible to use the Qt3 unit with the Qt3 library on …
- 17:55 Ticket #63 (OS/2 patch for Qt3 unit) created by
- This patch makes it possible to use the Qt3 unit with the Qt3 library on …
- 01:23 Ticket #61 (kBuild: pass ordering isn't strict enough) closed by
- wontfix: It's actually still broken. And it's impossible to fix without reverting …
- 00:52 Changeset [2059] by
- footer.kmk: can use strict_unsafe with -j1.
- 00:45 Changeset [2058] by
- footer.kmk: made KBUILD_SAFE_PARALLEL work again.
2008-11-05:
- 18:55 Ticket #62 (kmk: remaking running targets when doing: kmk all sdk packing) closed by
- invalid: Not a bug.
- 17:26 Ticket #62 (kmk: remaking running targets when doing: kmk all sdk packing) created by
- Fetching of additions .iso is executed twice, as is xpidl is also build …
- 16:15 Ticket #61 (kBuild: pass ordering isn't strict enough) created by
- Revert the Etherboot-src SUBDIR change (r38874) in …
2008-11-04:
- 20:23 Changeset [2057] by
- solaris has mallinfo, but only in an alternative lib that is slower. duh.
- 04:25 Changeset [2056] by
- kmk: some MBs of memory during building by freeing up the chopped up …
- 01:34 Changeset [2055] by
- The 0.1.5 rc2 binaries for linux/amd64
- 01:31 Changeset [2054] by
- The 0.1.5 rc2 binaries for linux/x86
- 01:26 Changeset [2053] by
- kmk/incdep.c: Check for the environment variables KMK_THREADS_DISABLED / …
2008-11-03:
- 16:42 Changeset [2052] by
- win.x86, win.amd64: set executable bit on .exe's and .dll's.
- 15:54 Changeset [2051] by
- The 0.1.5 rc2 binaries for solaris/x86.
- 15:53 Changeset [2050] by
- kmk: converted the inlined alloccache_free() to non-inlined to avoid …
- 15:37 Changeset [2049] by
- The 0.1.5 rc2 binaries for win/amd64
- 15:37 Changeset [2048] by
- The 0.1.5 rc2 binaries for win/x86
- 15:29 Changeset [2047] by
- kmk/config.h.win: 256/8 == 32 not 8.
- 14:54 Changeset [2046] by
- sleep.c: no unsung or unsigned in help, they can be negative now like on …
- 13:32 Changeset [2045] by
- The 0.1.5 rc1 binaries for solaris/x86
- 13:29 Changeset [2044] by
- Config.kmk: set -m32/m64 on all standard GCC3 platforms and also for …
- 13:24 Changeset [2043] by
- The 0.1.5 rc1 binaries for solaris/amd64
- 13:23 Changeset [2042] by
- The 0.1.5 rc1 binaries for linux/x86
- 13:15 Changeset [2041] by
- kmk: fixed gcc 3.2.3 issue.
- 13:07 Changeset [2040] by
- Another try.
- 13:00 Changeset [2039] by
- kmk: gcc 3.2.3 optimiazation bugs/hacks.
- 12:16 Changeset [2038] by
- attempt to fix optimization issue…
- 12:00 Changeset [2037] by
- The 0.1.5 rc1 binaries for linux/amd64
- 11:29 Changeset [2036] by
- build kmk_time by default.
- 11:28 Changeset [2035] by
- misc.c: enabled the glibc heap stats.
- 04:00 Changeset [2034] by
- The 0.1.5 rc1 binaries for darwin/x86
- 03:57 Changeset [2033] by
- The 0.1.5 rc1 binaries for win/amd64
- 03:56 Changeset [2032] by
- The 0.1.5 rc1 binaries for win/x86
- 03:50 Changeset [2031] by
- Preparing for 0.1.5
- 03:44 Changeset [2030] by
- misc.c: Implemented heap statistics output for MSC.
- 03:44 Changeset [2029] by
- Windows build fix.
- 02:54 Changeset [2028] by
- remake.c: moved call_must_make_target_var out of the dep eval loop and …
- 02:49 Changeset [2027] by
- kmk/commands.c: delete multi target siblings not only the head.
2008-11-02:
- 07:29 Changeset [2026] by
- footer.kmk: Use .MUST_MAKE when available.
- 06:52 Ticket #60 (kmk: .MUST_MAKE - hook for forcing a file to be made) closed by
- fixed: Implemented in [2024].
- 06:52 Ticket #60 (kmk: .MUST_MAKE - hook for forcing a file to be made) created by
- This is a new feature from the GNU Make TODO list that I've take a shot at …
- 06:50 Changeset [2025] by
- typo.
- 06:47 Ticket #59 (kmk: $(commands ) makes $+ == $^) closed by
- fixed: Fixed in [2024].
- 06:47 Ticket #59 (kmk: $(commands ) makes $+ == $^) created by
- set_file_variables is called once too much.
- 06:43 Changeset [2024] by
- kmk: Created a custom hook into the update_file process for checking …
- 06:39 Changeset [2023] by
- scripts/functions/if-expr: description fix
- 04:57 Ticket #58 (kmk: if $(VAR) != $(VAR)) closed by
- fixed: Fixed in [2022]
- 04:57 Ticket #58 (kmk: if $(VAR) != $(VAR)) created by
- Bug in new if expressions, can reference a variable without using double …
- 03:15 Changeset [2022] by
- exprval.c: fixed bug parsing unqoted variable references ($(VAR) == …
- 02:18 Ticket #56 (kmk: $(intersects set-a,set-b) (boolean predicate)) closed by
- fixed: (In [2021]) kmk: Added a $(intersects set-a, set-b) function to complement …
- 02:18 Changeset [2021] by
- kmk: Added a $(intersects set-a, set-b) function to complement the …
- 01:52 Changeset [2020] by
- kbuild.c: $(target)_OBJS_ -> $(target)_2_OBJS. References #57.
- 01:30 Ticket #57 (kmk/kBuild: rename footer.kmk output variables like $(target)_OBJS_) created by
- The variables set by footer.kmk in pass two will be named …
- 01:21 Ticket #44 (Switch to GPLv3) closed by
- fixed: (In [2019]) GPLv2 -> GPLv3. See Ticket #44 for clarifications. Fixes #44.
- 01:21 Changeset [2019] by
- GPLv2 -> GPLv3. See Ticket #44 for clarifications. Fixes #44.
- 01:08 Changeset [2018] by
- kBuild: svn attributes and some minor file header adjustments and …
- 00:56 Changeset [2017] by
- ash: bird wants DEBUG=2 in debug builds.
- 00:34 Ticket #56 (kmk: $(intersects set-a,set-b) (boolean predicate)) created by
- Title says all except that the sets are space separated.
2008-11-01:
- 23:18 Changeset [2016] by
- kmk_append: new line -> newline
- 23:16 Ticket #53 (append: add option for dropping the newline (similar to echo -n)) closed by
- fixed: (In [2015]) kmk_append: added a new option '-N' for suppressing the …
- 23:16 Changeset [2015] by
- kmk_append: added a new option '-N' for suppressing the trailing new line. …
- 19:05 Ticket #55 (kmk: update to latest GNU make code) closed by
- fixed: There is also a problem with double colon rules, they screw up with -j 2+. …
- 15:50 Changeset [2014] by
- kbuild.c: Use append_string_to_variable in one more place.
- 15:46 Changeset [2013] by
- kbuild.c: Use append_string_to_variable and avoid memcpying _OUT_FILES for …
- 15:27 Changeset [2012] by
- kbuild.c: compacted the code a bit.
- 15:15 Changeset [2011] by
- kmk,footer.kmk: New helper function 'kb-exp-tmpl', 10x faster than the gnu …
2008-10-31:
- 04:56 Changeset [2010] by
- kmk: show the build type.
- 04:56 Changeset [2009] by
- kmk: show the build type.
- 04:55 Changeset [2008] by
- footer.kmk,header.kmk: KBUILD_PROFILE_SELF updates.
- 04:28 Ticket #51 (kBuild: incorrect expansion during template inheritance) closed by
- fixed: (In [2007]) footer.kmk,tests: Convert simple variables into recursive ones …
- 04:28 Changeset [2007] by
- footer.kmk,tests: Convert simple variables into recursive ones by means of …
Note: See TracTimeline
for information about the timeline view.
