Timeline
Jan 22, 2009:
- 10:21 PM Download edited by
- Files are in pub/kbuild now. (diff)
- 2:45 AM Changeset [2262] by
- 0.1.5
- 2:09 AM WikiStart edited by
- Update the release info on the front page. (diff)
- 2:06 AM Download edited by
- Updated the download page with the 0.1.5 release info. (diff)
- 2:00 AM Changeset [2261] by
- Portfile: The actual 0.1.5 md5.
- 1:56 AM Changeset [2260] by
- freebsd/distinfo: the actual 0.1.5 release.
- 1:44 AM Changeset [2259] by
- debian/rules: a shot at get-orig-source
- 1:44 AM Changeset [2258] by
- oops, blank line.
- 1:32 AM Changeset [2257] by
- debian/changelog: 0.1.5-1
- 1:27 AM Changeset [2256] by
- debian/kbuild.doc-base: draft (dunno if this is the right file name or …
- 1:14 AM Changeset [2255] by
- debian/rules: Retailor it for kBuild-x.y.z-src.tar.gz (from svn); …
- 12:52 AM Changeset [2254] by
- debian/copyright: GNU make is not GPL3, the rest remains as before. …
- 12:35 AM Changeset [2253] by
- debian/kmk.pod: docs in /usr/share/doc/kbuild (once rules is fixed).
- 12:32 AM Changeset [2252] by
- debian/links: kmk_fgmake isn't supposed to be shipped (yet).
- 12:29 AM Changeset [2251] by
- debian/control: drop libacl1-dev dependency. References #66.
- 12:25 AM Changeset [2250] by
- Imported debian package from …
- 12:00 AM Milestone 0.1.5 completed
- More speed and kmk features; maintenance.
Jan 21, 2009:
- 11:54 PM Changeset [2249] by
- Use our fts.c (see bootstrap.gmk, it's copy ftsfake.h around).
Jan 19, 2009:
- 5:34 AM Changeset [2248] by
- kbuild.c: dlopen/dlinfo doesn't hold what was promissed (FreeBSD), …
Jan 18, 2009:
- 5:08 AM Changeset [2247] by
- kbuild.c/FreeBSD: Alternative method for obtaining the executable address.
- 3:08 AM Changeset [2246] by
- GXX32,GCC32,GXX64,GCC64: FreeBSD ld doesn't do standard elf_<arch> but …
Jan 16, 2009:
- 6:07 PM Changeset [2245] by
- qt4.kmk: turned out '4.dll' is a mandatory suffix on windows (but on …
- 6:04 PM Changeset [2244] by
- qt4.kmk: infix applies to qtmain.lib (but the '4' doesn't).
Jan 10, 2009:
- 3:24 AM Changeset [2243] by
- *: Updated copyright to 2009 and normalized name & email.
- 3:16 AM Changeset [2242] by
- subheader.kmk,subfooter.kmk: removed unnecessary doulbe expansion and …
- 2:29 AM Ticket #81 (kmk: Add $(not-root names...)) created by
-
Inverted
$(root )
.
Jan 9, 2009:
- 5:12 AM Ticket #57 (kmk/kBuild: rename footer.kmk output variables like $(target)_OBJS_) closed by
- fixed: See also [2234], [2236], [2237], [2238], [2240], [2241]. Summary: …
- 4:59 AM Changeset [2241] by
- footer.kmk: turned out TARGET_$(target) was used on installs too, …
- 4:48 AM Changeset [2240] by
- subheader.kmk,subfooter.kmk: Fixed double expansion bug in previous …
- 4:36 AM Changeset [2239] by
- footer.kmk,subheader.kmk,subfooter.kmk,qt3.kmk,qt4.kmk: PATH_$(target) …
- 4:17 AM Changeset [2238] by
- footer.kmk: TARGET_$(target) -> $(target)_1_TARGET. Old value is still …
- 4:02 AM Changeset [2237] by
- header.kmk,VCC*.kmk: retired the temporary DEP_IDB_Q hack now that the …
- 3:59 AM Changeset [2236] by
- footer.kmk: The remaining $(target)_OBJS_ -> $(target)_2_OBJS work.
- 3:50 AM Changeset [2235] by
- kbuild.c: added todo for #80.
- 3:49 AM Changeset [2234] by
- footer.kmk: 2_OUTPUT, 2_OUTPUT_MAYBE, 2_DEPEND and 2_DEPORD …
- 3:46 AM Ticket #80 (kmk: Make $(target)_$(source)_*_ local) created by
- The following bit in kbuild.c should be changed to local variables …
- 2:22 AM Changeset [2233] by
- Macports: Updated the kbuild-head Portfile so it'll bootstrap the thing.
- 2:21 AM Changeset [2232] by
- Macports: Prepared the Portfile for 0.1.5 (still unreleased), dropping …
- 2:01 AM Ticket #6 (Make it possible to install kBuild in the traditional unix fashion) closed by
- fixed: All done.
- 1:46 AM Changeset [2231] by
- freebsd/ports: Install docs in the right place and generate all the …
- 12:46 AM Changeset [2230] by
- FLEX.kmk: No space between -o and the filename.
- 12:23 AM Changeset [2229] by
- Makefile.kmk: Make kbuild-show-install-files prettier.
- 12:04 AM Changeset [2228] by
- The 0.1.5 binaries for freebsd/amd64 - redone on 6.3 instead of 7.0.
Jan 8, 2009:
- 11:52 PM Ticket #79 (kBuild: link targets doesn't pick up MODE, UID and GID.) closed by
- fixed: Fixed in r2225.
- 11:51 PM Ticket #79 (kBuild: link targets doesn't pick up MODE, UID and GID.) created by
- Pick up these when installing.
- 11:51 PM Ticket #78 (kBuild: UID,GID and MODE inheritance) closed by
- fixed: Fixed in r2225.
- 11:50 PM Ticket #78 (kBuild: UID,GID and MODE inheritance) created by
- These aren't inherited, not even for templates.
- 11:40 PM Changeset [2227] by
- footer.kmk: Added kbuild-show-install-files and kbuild-show-install-dirs
- 11:31 PM Changeset [2226] by
- Config.kmk,Makefile.kmk: Split up data and docs in share/; made the …
- 11:29 PM Changeset [2225] by
- footer.kmk,header.kmk: Fixed MODE, UID and GID inhertiance and added …
- 2:19 AM Ticket #18 (Implement support for .l and .y files) closed by
- fixed: (In [2224]) kBuild: Implemented flex and yacc/bison support. Fixes #18.
- 2:19 AM Changeset [2224] by
- kBuild: Implemented flex and yacc/bison support. Fixes #18.
- 2:10 AM Changeset [2223] by
- header.kmk: Added KB_FN_OPT_TEST_SHORT, KB_FN_OPT_TEST_LONG and …
Jan 7, 2009:
- 11:22 PM Changeset [2222] by
- footer.kmk: KBUILD_NO_TESTING_PASS_ALIASES.
- 2:33 PM Ticket #77 (kmk_time: always exits with status 0) created by
- Return the first non-zero exit code.
- 4:16 AM Changeset [2221] by
- qt3.kmk: Fixed typo.
- 4:07 AM Changeset [2220] by
- footer.kmk: check for invalid install source specifiers and display …
- 3:47 AM 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 …
- 3:45 AM Changeset [2219] by
- qt3.kmk: OS/2.
- 1:08 AM Ticket #32 (FreeBSD Ports build) closed by
- fixed: There is one and it maintained by someone on #netlabs. A copy of the …
- 12:59 AM Changeset [2218] by
- The 0.1.5 binaries for solaris/sparc64.
- 12:58 AM Changeset [2217] by
- The 0.1.5 binaries for solaris/sparc32.
- 12:35 AM Changeset [2216] by
- The 0.1.5 binaries for freebsd/x86.
- 12:02 AM Changeset [2215] by
- The 0.1.5 binaries for win/amd64.
- 12:01 AM Changeset [2214] by
- The 0.1.5 binaries for win/x86.
- 12:01 AM Changeset [2213] by
- The 0.1.5 binaries for solaris/amd64.
- 12:00 AM Changeset [2212] by
- The 0.1.5 binaries for solaris/x86.
Jan 6, 2009:
- 11:58 PM Changeset [2211] by
- The 0.1.5 binaries for os2/x86.
- 11:58 PM Changeset [2210] by
- The 0.1.5 binaries for linux/x86.
- 11:57 PM Changeset [2209] by
- The 0.1.5 binaries for linux/amd64.
- 11:57 PM Changeset [2208] by
- The 0.1.5 binaries for freebsd/amd64.
- 11:55 PM Changeset [2207] by
- The 0.1.5 binaries for darwin/x86.
- 11:31 PM Changeset [2206] by
- cp.c: solaris build fix (strlcpy).
- 10:49 PM Changeset [2205] by
- footer.kmk: Don't forget to clean up the OUTPUT_MAYBE files when linking.
- 10:40 PM Changeset [2204] by
- kmk: strlcpy build fix for windows.
- 10:34 PM Changeset [2203] by
- fts.c,ftsfake.h: OS/2 build fix.
- 3:33 PM Changeset [2202] by
- Config.kmk/Makefile.kmk: Some cleanup/fixes.
- 3:03 AM Changeset [2201] by
- oops, dead dir.
- 2:56 AM Changeset [2200] by
- dist/freebsd: trimmed away some unnecessary stuff.
- 2:45 AM Changeset [2199] by
- dist/freebsd: 0.1.5 changes.
- 2:27 AM Changeset [2198] by
- dist/freebsd:current code.
Jan 5, 2009:
- 2:13 PM Changeset [2197] by
- qt3/4.kmk: clean up the .dep files.
- 2:13 PM Changeset [2196] by
- footer.kmk: clean up .koc files.
- 5:16 AM Changeset [2195] by
- dist/portage: removed the old ebuilds.
- 5:15 AM Changeset [2194] by
- kbuild-0.1.5.ebuild: 0.1.4 -> 0.1.5.
- 5:10 AM Changeset [2193] by
- kbuild-0.1.4.ebuild from portage.
- 5:07 AM Changeset [2192] by
- cp.c, cp_utils.c: fixed a couple of warnings.
- 4:51 AM Changeset [2191] by
- kBuild/env.sh: --full-with-bin for calcing KBUILD_BIN_PATH.
- 4:27 AM Changeset [2190] by
- bootstrap.gmk,Config.kmk: Don't use NIX_INSTALL_DIR as installation …
- 2:58 AM Changeset [2189] by
- footer.kmk: clean up .ins files left behind by install targets.
- 2:54 AM Changeset [2188] by
- footer.kmk: Add link deps to _DEPFILES_INCLUDED.
Jan 4, 2009:
- 1:58 AM Changeset [2187] by
- Makefile.kmk: Install kBuild/doc/
Jan 3, 2009:
- 2:54 PM Changeset [2186] by
- features/parallelism: adjusted expected output for the 'Exiting with …
- 2:29 PM Changeset [2185] by
- kmk: changed the conditions for showing the final error message a bit …
- 2:09 PM Changeset [2184] by
- fts.c: made it build on linux.
- 2:16 AM Ticket #52 (qt4: abs paths in qrc on windows) closed by
- fixed: Fixed in [2183].
- 2:15 AM Changeset [2183] by
- qt4: Fixed problem windows/os2 drive letter issue in the qrc …
- 1:52 AM Changeset [2182] by
- header.kmk,VCC*.kmk: Quiet hack for kDepIDB. (DEP_IDB_Q - temporary)
- 1:39 AM Changeset [2181] by
- qt4: qtmain takes qt_prefix but not infix (windows).
- 1:36 AM Changeset [2180] by
- kmk: Mention error after waiting for -jN children since the orignal …
- 1:35 AM Changeset [2179] by
- kmk: Mention error after waiting for -jN children since the orignal …
- 1:26 AM Changeset [2178] by
- kmk: windows build fixes.
- 1:24 AM Changeset [2177] by
- qt4: ?= isn't the same as empty/ifndef/!defined.
- 12:25 AM Ticket #37 (Add support for resource compiling to GCC3OMF) closed by
- fixed: Implemented by the OPENWATCOM.kmk tool. Do the following to use with …
- 12:18 AM Ticket #76 (qt4: Add QT_INFIX property to support -qtlibinfix) closed by
- fixed: Implemented in [2176], windows bit is a bit uncertain. not tested.
- 12:17 AM Changeset [2176] by
- qt4.kmk: Implemented QT_INFIX.
- 12:13 AM 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 …
Jan 1, 2009:
- 3:48 PM Changeset [2175] by
- another test which doesn't work right without -j1.
Dec 31, 2008:
- 7:22 PM Ticket #75 (kmk: $(root name...) function) closed by
- fixed: Implemented in [2172].
- 7:22 PM Ticket #75 (kmk: $(root name...) function) created by
-
$(root name...)
will extract the root specifier from the given … - 1:18 AM Changeset [2174] by
- kmk tests: more -j1 fixes.
- 1:16 AM Changeset [2173] by
- kmk tests: more -j1 fixes.
- 1:12 AM kmk Quick Reference edited by
- updated to current text (diff)
- 1:03 AM Changeset [2172] by
- kmk: Added $(root ) to help out with checking for absolute paths on …
Dec 30, 2008:
- 11:18 PM Changeset [2171] by
- kmk-qr: added the special targets section.
- 9:39 PM Changeset [2170] by
- kmk-qr: filled in the kmk-only markers for the rest of the stuff.
- 6:07 PM Changeset [2169] by
- kmk-qr: started marking kmk specific features.
- 5:52 PM Changeset [2168] by
- kmk-qr: reorg
- 5:45 PM Changeset [2167] by
- kmk-qr: kmk-expressions.
- 5:09 PM Changeset [2166] by
- kmk-qr: built-in and external commands. rewrote the introduction.
- 2:30 AM Changeset [2165] by
- two more tests which requires some -j1 to get the order right.
- 2:22 AM kmk Quick Reference edited by
- (diff)
- 1:59 AM Changeset [2164] by
- kmk: Updated KMK_FEATURES with for, while and select.
- 1:57 AM Ticket #74 (kmk: $(select whenN-cond, whenN-body...)) closed by
- fixed: (In [2163]) kmk: Added a $(select ) function for handling switch like …
- 1:57 AM Changeset [2163] by
- kmk: Added a $(select ) function for handling switch like stuff. Fixes #74.
- 1:55 AM Ticket #74 (kmk: $(select whenN-cond, whenN-body...)) created by
- Simple multiple condition statement borrowed from REXX (yet again). …
- 1:11 AM Changeset [2162] by
- features/vpath: -j1 is required.
Dec 29, 2008:
- 11:20 PM Ticket #73 (kmk: Add generic loop functions $(for ) and $(while ).) closed by
- fixed: (In [2161]) kmk: Implemented $(for ) and $(while ) loops (C-style). …
- 11:20 PM Changeset [2161] by
- kmk: Implemented $(for ) and $(while ) loops (C-style). Fixes #73.
- 11:07 PM Ticket #73 (kmk: Add generic loop functions $(for ) and $(while ).) created by
-
$(for init,condition,next,body)
Theinit
part is evaluate … - 5:31 PM Ticket #72 (kmk: Add .RETURN and .ARGC to $(evalcall ) and $(evalcall2 ) for ...) closed by
- fixed
- 5:31 PM Ticket #72 (kmk: Add .RETURN and .ARGC to $(evalcall ) and $(evalcall2 ) for ...) created by
- To create more complicated functions without also creating an …
- 5:21 PM Ticket #71 (kmk: add basic string manipulation functions) closed by
- fixed
- 5:21 PM Ticket #71 (kmk: add basic string manipulation functions) created by
-
$(substr ), $(insert ), $(pos ), $(lastpos ) and $(translate )
… - 5:15 PM Ticket #70 (kdev.e: support vim formatting instructions) created by
- vim apparently recognizes /* vim: .... : */ at the top of a file. …
- 5:08 PM Changeset [2160] by
- kmk: removed duplicate definition.
- 5:08 PM Changeset [2159] by
- kmk: extended call, evalcall and evalcall2 with a local .ARGC …
- 4:43 PM Changeset [2158] by
- kmk: Extended evalcall and evalcall2 with a return value, local .RETURN.
- 4:43 PM Changeset [2157] by
- kmk: Extended evalcall and evalcall2 with a return value, local .RETURN.
- 2:12 AM Changeset [2156] by
- kmk: printf testcase.
- 2:01 AM Changeset [2155] by
- kmk quick ref: added new string functions.
- 1:24 AM Changeset [2154] by
- kmk: $(translate ) changes and testcase.
- 1:11 AM Changeset [2153] by
- kmk: substr fixes
Dec 28, 2008:
- 2:43 PM Changeset [2152] by
- kmk: testcases and lastpos fixes.
- 3:10 AM Changeset [2151] by
- kmk: Added $(length ), $(length-var ), $(insert ), $(pos ), $(lastpos …
Dec 27, 2008:
- 10:54 PM Changeset [2150] by
- bootstrap.gmk: more cleanup.
- 10:42 PM Changeset [2149] by
- function.c: comment typo.
- 9:51 PM Changeset [2148] by
- header.kmk: added some missing tools and cleaned up the existing.
- 9:36 PM Changeset [2147] by
- sketches
- 9:33 PM WikiStart edited by
- (diff)
- 9:32 PM kmk Quick Reference created by
- 9:30 PM kmk edited by
- (diff)
- 9:28 PM kmk edited by
- (diff)
- 9:25 PM kmk edited by
- (diff)
- 9:22 PM Changeset [2146] by
- doc dir.
Dec 26, 2008:
- 1:54 PM Changeset [2145] by
- kmk: use our fts everywhere.
- 1:17 PM Ticket #69 (kmk: $(printf fmt,arg+)) closed by
- fixed: Implemented in [2141].
- 1:15 PM Ticket #69 (kmk: $(printf fmt,arg+)) created by
- Add a function similar to the unix printf command.
- 1:56 AM 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 …
- 1:32 AM Ticket #67 (qt4.kmk: missing cleanups) closed by
- fixed: (In [2144]) qt3/4.kmk: Corrected $(target)_OUT_FILES to …
- 1:32 AM Changeset [2144] by
- qt3/4.kmk: Corrected $(target)_OUT_FILES to $(target)_CLEAN. Fixes #67.
Dec 25, 2008:
- 11:56 PM Ticket #50 (DLLSUFF.darwin doesn't work) closed by
- fixed: (In [2143]) footer.kmk: pick up some keywords variants of *SUFF. Fixes #50.
- 11:56 PM Changeset [2143] by
- footer.kmk: pick up some keywords variants of *SUFF. Fixes #50.
- 11:06 PM Ticket #66 (unneeded inclusion of sys/acl.h) closed by
- fixed: (In [2142]) mv.c: avoid including sys/acl.h. Fixes #66.
- 11:06 PM Changeset [2142] by
- mv.c: avoid including sys/acl.h. Fixes #66.
- 9:21 PM Changeset [2141] by
- kmk: new function $(printf fmt,arg0,arg1,...).
- 8:10 PM Changeset [2140] by
- ash: Changed opentrace so that the trace file get's a high file descriptor.
- 7:25 PM Changeset [2139] by
- bootstrap.kmk: sed.info-[12] may also need reverting.
- 7:15 PM Changeset [2138] by
- k/kDefs.h: Fixed K_LE2H_U32/U64 mixup in the big endian case.
- 7:02 PM Changeset [2137] by
- rule.c: fixed crash in create_pattern_rule when commands is NULL.
- 4:26 PM Changeset [2136] by
- bootstrap.kmk: some adjustments.
- 4:22 PM Changeset [2135] by
- bootstrap.kmk: distclean.
- 4:14 PM Changeset [2134] by
- MAKE_HOST isn't used by kmk.
- 3:33 PM Changeset [2133] by
- rm.c: warning.
- 3:33 PM Changeset [2132] by
- printf.c: warning
- 3:32 PM Changeset [2131] by
- mv.c: warnings.
- 3:30 PM Changeset [2130] by
- md5sum: warnings.
- 3:29 PM Changeset [2129] by
- ln.s: include config.h first.
- 3:28 PM Changeset [2128] by
- ln.c: fixed #ifdef/defined bug.
- 3:27 PM Changeset [2127] by
- kmkbuiltin.h: warning.
- 3:27 PM Changeset [2126] by
- chmod.c: warnings.
- 3:21 PM Changeset [2125] by
- kmkbuiltin.c: warning.
- 3:19 PM Changeset [2124] by
- kbuild.c: more warnings.
- 3:15 PM Changeset [2123] by
- bootstrap.gmk: note to self on solaris.sparc64.
- 3:10 PM Changeset [2122] by
- add inlined_memchr.h to config.h.
- 3:07 PM Changeset [2121] by
- kmk: make sure alloca.h gets included (Solaris again).
- 2:58 PM Changeset [2120] by
- bootstrap.gmk: Use /usr/bin/bash on Solaris because src/ash is using …
- 2:55 PM Changeset [2119] by
- expand.c: warning.
- 2:54 PM Changeset [2118] by
- function.c: warnings.
- 2:49 PM Changeset [2117] by
- incdep.c,expreval.c: warnings.
- 2:45 PM Changeset [2116] by
- kbuild.c: warnings.
- 2:41 PM Changeset [2115] by
- kDepIDB: warnings.
- 2:32 PM Changeset [2114] by
- redirect.c: warning
- 2:21 PM Changeset [2113] by
- kmkbuiltin: include config.h
- 1:37 PM Changeset [2112] by
- bootstrap.gmk: SED_MAKE_DEFS for specifying SED=gsed on solaris when …
- 1:25 PM Changeset [2111] by
- bootstrap.kmk: solaris needs paths.h
- 1:21 PM Changeset [2110] by
- bootstrap.kmk: need echo and fts.h to build kmk.
- 1:15 PM Changeset [2109] by
- bootstrap.kmk: need echo and fts.h to build kmk.
Dec 18, 2008:
- 1:49 PM 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 …
Dec 11, 2008:
- 11:19 PM Changeset [2108] by
- fix
- 6:10 AM Changeset [2107] by
- footer/header: moving the pass aliases (more bustage).
- 5:47 AM Changeset [2106] by
- header: made 'install' and 'uninstall' double colon rules because of …
- 5:46 AM Changeset [2105] by
- header: made 'test' and 'check' double colon rules because of coreutil …
Dec 8, 2008:
- 6:00 PM Ticket #67 (qt4.kmk: missing cleanups) created by
- Check that everything is cleaned up properly, apparently the qtmoc, …
Dec 3, 2008:
- 9:19 PM Ticket #66 (unneeded inclusion of sys/acl.h) created by
- kmk needs sys/acl.h to build (included in: src/kmk/kmkbuiltin/mv.c) …
Nov 26, 2008:
- 2:52 AM Changeset [2104] by
- kDepIDB: Added a -qquiet switch for disabling harmless warnings …
Nov 25, 2008:
- 2:11 AM Changeset [2103] by
- kmk: updated help text.
- 2:03 AM Changeset [2102] by
- kmk: --print-time fix.
- 12:35 AM Ticket #65 (kmk: Add --print-time[=min-sec]) closed by
- fixed: (In [2101]) kmk: Implemented new switch --print-time. Fixes #65.
- 12:35 AM Changeset [2101] by
- kmk: Implemented new switch --print-time. Fixes #65.
Nov 24, 2008:
- 1:05 PM Ticket #65 (kmk: Add --print-time[=min-sec]) created by
- Per target stopwatch for tracking down build time regressions. When …
Nov 22, 2008:
- 11:31 PM Changeset [2100] by
- space
- 11:31 PM Changeset [2099] by
- kmk: Jokes.
Nov 21, 2008:
- 5:35 PM Changeset [2098] by
- sparcv9 == 64-bit sparc, older are 32-bit.
Nov 20, 2008:
- 3:28 AM Changeset [2097] by
- kmk_test: Fixed exec bug (crash) on non-windows platforms. On windows …
- 3:18 AM Changeset [2096] by
- kmk: if exists some-file
- 3:14 AM Changeset [2095] by
- footer.kmk: Use $(file-size file) instead of involving $(shell ) to …
- 2:53 AM Changeset [2094] by
- footer.kmk: Fixed refetch problem on windows. The problem was that the …
- 12:28 AM Changeset [2093] by
- The 0.1.5 binaries for freebsd/x86.
- 12:25 AM Changeset [2092] by
- The 0.1.5 binaries for os2/x86.
- 12:21 AM Changeset [2091] by
- kmk: Don't bootstrap with threads and disable them for FreeBSD.x86 …
Nov 19, 2008:
- 11:59 PM Changeset [2090] by
- The 0.1.5 binaries for freebsd/amd64.
- 11:53 PM Changeset [2089] by
- FreeBSD needs pthreads.
- 3:14 PM Download edited by
- (diff)
- 4:27 AM Changeset [2088] by
- BINSUFF.
- 3:43 AM Changeset [2087] by
- Added os-agnostic to the OS list.
- 3:41 AM Changeset [2086] by
- Added 'dos' to the OS list.
- 3:37 AM Changeset [2085] by
- Added WATCOMC11C-WL.
- 3:35 AM Changeset [2084] by
- Added a new target type MISCBINS for linking together objs and libs …
- 3:32 AM Changeset [2083] by
- some OPENWATCOM-WL adjustments.
- 3:14 AM Changeset [2082] by
- OPENWATCOM-WL tool.
- 2:55 AM Changeset [2081] by
- spaces
- 2:44 AM Changeset [2080] by
- footer.kmk: $(target)_2_OBJS fix.
- 2:43 AM Changeset [2079] by
- *watcom: wlink, EDPATH and binl.
Nov 18, 2008:
- 1:52 AM Changeset [2078] by
- watcom and open watcom location fixes.
- 1:50 AM Changeset [2077] by
- MASM6PLUS.
- 1:36 AM Changeset [2076] by
- MASM710.
- 1:12 AM Changeset [2075] by
- new watcom and open watcom location.
Nov 17, 2008:
- 3:55 AM Changeset [2074] by
- kmk_redirect: OS/2 hack - close files, zap environment.
- 3:55 AM Changeset [2073] by
- OS/2 DDK, Base32. (incomplete)
- 3:52 AM Changeset [2072] by
- Quick MASM610 hack up.
- 3:49 AM Changeset [2071] by
- MASM600 tool (OS/2).
- 3:31 AM Changeset [2070] by
- Shut up the watcom librarian and use strict libpath so it's possible …
- 3:27 AM Changeset [2069] by
- Watcom librarian commands.
- 2:18 AM Changeset [2068] by
- Open Watcom, some Watcom adjustments.
- 2:08 AM Changeset [2067] by
- kBuild: Added an empty dummy template named DUMMY. This is the first …
- 1:53 AM Changeset [2066] by
- oops.
- 1:47 AM Changeset [2065] by
- VAC308 hacking, Watcom C v11.0c, MASM v5.10 and MS Link v5.10 (OS/2 …
Nov 16, 2008:
- 2:39 PM Changeset [2064] by
- VAC308.kmk: some fixes and enhancements.
Nov 15, 2008:
- 12:23 PM Changeset [2063] by
- OS/2 build fix.
Nov 9, 2008:
- 11:18 PM Changeset [2062] by
- kmk: Moved the alloccache code into a separate file because it seems …
- 10:47 PM Changeset [2061] by
- kmk/Makefile.am: It's CONFIG_WITH_LAZY_DEPS_VARS not …
- 7:34 AM Changeset [2060] by
- kmk: fixed strsingle crash.
Nov 6, 2008:
- 5:57 PM Ticket #63 (OS/2 patch for Qt3 unit) closed by
- duplicate: Sorry, trac is getting crazy here, this is an unexpected duplicate of …
- 5:55 PM Ticket #64 (OS/2 patch for Qt3 unit) created by
- This patch makes it possible to use the Qt3 unit with the Qt3 library …
- 5:55 PM Ticket #63 (OS/2 patch for Qt3 unit) created by
- This patch makes it possible to use the Qt3 unit with the Qt3 library …
- 1:23 AM Ticket #61 (kBuild: pass ordering isn't strict enough) closed by
- wontfix: It's actually still broken. And it's impossible to fix without …
- 12:52 AM Changeset [2059] by
- footer.kmk: can use strict_unsafe with -j1.
- 12:45 AM Changeset [2058] by
- footer.kmk: made KBUILD_SAFE_PARALLEL work again.
Nov 5, 2008:
- 6:55 PM Ticket #62 (kmk: remaking running targets when doing: kmk all sdk packing) closed by
- invalid: Not a bug.
- 5:26 PM 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 …
- 4:15 PM Ticket #61 (kBuild: pass ordering isn't strict enough) created by
- Revert the Etherboot-src SUBDIR change (r38874) in …
Nov 4, 2008:
- 8:23 PM Changeset [2057] by
- solaris has mallinfo, but only in an alternative lib that is slower. duh.
- 4:25 AM Changeset [2056] by
- kmk: some MBs of memory during building by freeing up the chopped up …
- 1:34 AM Changeset [2055] by
- The 0.1.5 rc2 binaries for linux/amd64
- 1:31 AM Changeset [2054] by
- The 0.1.5 rc2 binaries for linux/x86
- 1:26 AM Changeset [2053] by
- kmk/incdep.c: Check for the environment variables KMK_THREADS_DISABLED …
Nov 3, 2008:
- 4:42 PM Changeset [2052] by
- win.x86, win.amd64: set executable bit on .exe's and .dll's.
- 3:54 PM Changeset [2051] by
- The 0.1.5 rc2 binaries for solaris/x86.
- 3:53 PM Changeset [2050] by
- kmk: converted the inlined alloccache_free() to non-inlined to avoid …
- 3:37 PM Changeset [2049] by
- The 0.1.5 rc2 binaries for win/amd64
- 3:37 PM Changeset [2048] by
- The 0.1.5 rc2 binaries for win/x86
- 3:29 PM Changeset [2047] by
- kmk/config.h.win: 256/8 == 32 not 8.
- 2:54 PM Changeset [2046] by
- sleep.c: no unsung or unsigned in help, they can be negative now like …
- 1:32 PM Changeset [2045] by
- The 0.1.5 rc1 binaries for solaris/x86
- 1:29 PM Changeset [2044] by
- Config.kmk: set -m32/m64 on all standard GCC3 platforms and also for …
- 1:24 PM Changeset [2043] by
- The 0.1.5 rc1 binaries for solaris/amd64
- 1:23 PM Changeset [2042] by
- The 0.1.5 rc1 binaries for linux/x86
- 1:15 PM Changeset [2041] by
- kmk: fixed gcc 3.2.3 issue.
- 1:07 PM Changeset [2040] by
- Another try.
- 1:00 PM Changeset [2039] by
- kmk: gcc 3.2.3 optimiazation bugs/hacks.
- 12:16 PM Changeset [2038] by
- attempt to fix optimization issue…
- 12:00 PM Changeset [2037] by
- The 0.1.5 rc1 binaries for linux/amd64
- 11:29 AM Changeset [2036] by
- build kmk_time by default.
- 11:28 AM Changeset [2035] by
- misc.c: enabled the glibc heap stats.
- 4:00 AM Changeset [2034] by
- The 0.1.5 rc1 binaries for darwin/x86
- 3:57 AM Changeset [2033] by
- The 0.1.5 rc1 binaries for win/amd64
- 3:56 AM Changeset [2032] by
- The 0.1.5 rc1 binaries for win/x86
- 3:50 AM Changeset [2031] by
- Preparing for 0.1.5
- 3:44 AM Changeset [2030] by
- misc.c: Implemented heap statistics output for MSC.
- 3:44 AM Changeset [2029] by
- Windows build fix.
- 2:54 AM Changeset [2028] by
- remake.c: moved call_must_make_target_var out of the dep eval loop and …
- 2:49 AM Changeset [2027] by
- kmk/commands.c: delete multi target siblings not only the head.
Nov 2, 2008:
- 7:29 AM Changeset [2026] by
- footer.kmk: Use .MUST_MAKE when available.
- 6:52 AM Ticket #60 (kmk: .MUST_MAKE - hook for forcing a file to be made) closed by
- fixed: Implemented in [2024].
- 6:52 AM 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 …
- 6:50 AM Changeset [2025] by
- typo.
- 6:47 AM Ticket #59 (kmk: $(commands ) makes $+ == $^) closed by
- fixed: Fixed in [2024].
- 6:47 AM Ticket #59 (kmk: $(commands ) makes $+ == $^) created by
- set_file_variables is called once too much.
- 6:43 AM Changeset [2024] by
- kmk: Created a custom hook into the update_file process for checking …
- 6:39 AM Changeset [2023] by
- scripts/functions/if-expr: description fix
- 4:57 AM Ticket #58 (kmk: if $(VAR) != $(VAR)) closed by
- fixed: Fixed in [2022]
- 4:57 AM Ticket #58 (kmk: if $(VAR) != $(VAR)) created by
- Bug in new if expressions, can reference a variable without using …
- 3:15 AM Changeset [2022] by
- exprval.c: fixed bug parsing unqoted variable references ($(VAR) == …
- 2:18 AM 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 …
- 2:18 AM Changeset [2021] by
- kmk: Added a $(intersects set-a, set-b) function to complement the …
- 1:52 AM Changeset [2020] by
- kbuild.c: $(target)_OBJS_ -> $(target)_2_OBJS. References #57.
- 1:30 AM 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 …
- 1:21 AM Ticket #44 (Switch to GPLv3) closed by
- fixed: (In [2019]) GPLv2 -> GPLv3. See Ticket #44 for clarifications. Fixes #44.
- 1:21 AM Changeset [2019] by
- GPLv2 -> GPLv3. See Ticket #44 for clarifications. Fixes #44.
- 1:08 AM Changeset [2018] by
- kBuild: svn attributes and some minor file header adjustments and …
- 12:56 AM Changeset [2017] by
- ash: bird wants DEBUG=2 in debug builds.
- 12:34 AM Ticket #56 (kmk: $(intersects set-a,set-b) (boolean predicate)) created by
- Title says all except that the sets are space separated.
Nov 1, 2008:
- 11:18 PM Changeset [2016] by
- kmk_append: new line -> newline
- 11:16 PM 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 …
- 11:16 PM Changeset [2015] by
- kmk_append: added a new option '-N' for suppressing the trailing new …
- 7:05 PM 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 …
- 3:50 PM Changeset [2014] by
- kbuild.c: Use append_string_to_variable in one more place.
- 3:46 PM Changeset [2013] by
- kbuild.c: Use append_string_to_variable and avoid memcpying _OUT_FILES …
- 3:27 PM Changeset [2012] by
- kbuild.c: compacted the code a bit.
- 3:15 PM Changeset [2011] by
- kmk,footer.kmk: New helper function 'kb-exp-tmpl', 10x faster than the …
Oct 31, 2008:
- 4:56 AM Changeset [2010] by
- kmk: show the build type.
- 4:56 AM Changeset [2009] by
- kmk: show the build type.
- 4:55 AM Changeset [2008] by
- footer.kmk,header.kmk: KBUILD_PROFILE_SELF updates.
- 4:28 AM Ticket #51 (kBuild: incorrect expansion during template inheritance) closed by
- fixed: (In [2007]) footer.kmk,tests: Convert simple variables into recursive …
- 4:28 AM Changeset [2007] by
- footer.kmk,tests: Convert simple variables into recursive ones by …
Oct 30, 2008:
- 3:15 AM Changeset [2006] by
- more stats and some minor adjustments.
- 2:45 AM Changeset [2005] by
- more variable modification stats.
- 1:01 AM Changeset [2004] by
- Some variable statistics.
- 12:15 AM Changeset [2003] by
- Added kmk_sleep as an external and internal kmk command.
Oct 29, 2008:
- 11:23 PM Changeset [2002] by
- kmk_time: default to 1.
- 11:14 PM Changeset [2001] by
- kmk: pedantic warnings.
- 10:49 PM Changeset [2000] by
- scripts/variables/special: yet another -j1 test (hope it's not a bug).
- 10:47 PM Changeset [1999] by
- variaiable::value_length -> unsigned int.
- 10:33 PM Changeset [1998] by
- kbuild.c: warnings.
- 10:31 PM Changeset [1997] by
- variaiable::value_alloc_len -> unsigned int.
- 9:42 PM Changeset [1996] by
- job.c: can remove my batch file viewing now, as GNU make started doing …
- 5:07 AM Changeset [1995] by
- shut up some warnings.
- 4:20 AM Changeset [1994] by
- remake.c: fixed regression from GNU Make head, see Savannah bug #15919.
- 1:37 AM Changeset [1993] by
- Merged in current GNU Make code (CVS from 2008-10-28). Ref #55.
- 1:36 AM Ticket #55 (kmk: update to latest GNU make code) created by
- 12:13 AM Changeset [1992] by
- CRLF.
- 12:12 AM Changeset [1991] by
- CRLF.
- 12:02 AM Changeset [1990] by
- Tag vendor/gnumake/current as vendor/gnumake/2008-10-28.
- 12:02 AM Changeset [1989] by
- Load gnumake-2008-10-28-CVS into vendor/gnumake/current.
Oct 28, 2008:
- 2:43 PM Changeset [1988] by
- build fix.
- 11:00 AM Changeset [1987] by
- Build fix
- 2:59 AM Changeset [1986] by
- kmk: some make stats cleanup.
- 2:58 AM Changeset [1985] by
- expand.c: avoid some unnecessary double buffering done by …
- 12:36 AM Changeset [1984] by
- three more -j sensitive tests found during valgrind run.
- 12:32 AM Changeset [1983] by
- two more -j sensitive tests found during valgrind run.
- 12:31 AM Changeset [1982] by
- two more -j sensitive tests found during valgrind run.
- 12:30 AM Changeset [1981] by
- two more -j sensitive tests found during valgrind run.
- 12:25 AM Changeset [1980] by
- kmk: Some cleanup.
Oct 27, 2008:
- 12:09 AM Changeset [1979] by
- kmk_fgmake config.
- 12:08 AM Changeset [1978] by
- variable.c: Overlooked CONFIG_WITH_RDONLY_VARIABLE_VALUE case.
- 12:02 AM Changeset [1977] by
- read.c / parse_file_seq: adjusted strcache_add_len termination hack.
Oct 26, 2008:
- 11:50 PM Changeset [1976] by
- make.h: build fix/adjstument.
- 11:48 PM Changeset [1975] by
- kmk: cleaning up some CONFIG_WITH_STRCACHE2 mess.
- 11:48 PM Changeset [1974] by
- kmk: adding a 'faster-make' target called kmk_fgmake.
- 11:47 PM Changeset [1973] by
- tests: added a -fast option to indicate kmk_fgmake.
- 11:35 PM Changeset [1972] by
- function.c: Made the $(deps* ) not depend on the strcache2, also fixed …
- 11:26 PM Changeset [1971] by
- Some CONFIG_WITH_ALLOC_CACHE build fixes.
- 11:09 PM Changeset [1970] by
- scripts/variables/flavors: last test isn't -jX safe.
- 11:09 PM Changeset [1969] by
- scripts/variables/SHELL: Last test seems to be wrong, see Savannah bug …
- 10:29 PM Changeset [1968] by
- kmk: main.c, variable.c: shell_var must have a valid name length or …
- 9:55 PM Changeset [1967] by
- scripts/variables/MAKELEVEL: MAKELEVEL is called KMK_LEVEL in kmk so …
- 9:39 PM Changeset [1966] by
- scripts/targets/INTERMEDIATE: kmk removal order differs because of …
- 9:05 PM Changeset [1965] by
- kmk/main.c: fixed (kmk) bug in print_usage where the 'This program is …
- 8:59 PM Changeset [1964] by
- scripts/options/dash-k: another test which doesn't work with parallel …
- 8:57 PM Changeset [1963] by
- scripts/misc/general4: kmk adjustment - no default implicit rules.
- 8:51 PM Changeset [1962] by
- scripts/functions/origin: kmk adjustment - CC isn't a default variable.
- 8:47 PM Changeset [1961] by
- scripts/functions/foreach: kmk adjustment - CC isn't a default variable.
- 8:17 PM Changeset [1960] by
- scripts/features/targetvars: first test assumes -j1 and will fail …
- 8:08 PM Changeset [1959] by
- file.c: Fixed pattern rule regression from earlier today.
- 7:38 PM Changeset [1958] by
- function.c: func_eval_optimize_variable - display error if the …
- 7:36 PM Changeset [1957] by
- function.c: func_eval_optimize_variable - made it build without …
- 7:56 AM Ticket #54 (kmk: double-colon rules + -j2 doesn't work reliably.) created by
- only the first rule w/ commands is executed (if it creates the file). …
- 7:27 AM Changeset [1956] by
- tests/scripts/features/recursion: kmk calls MAKELEVEL -> KMK_LEVEL, …
- 7:18 AM Changeset [1955] by
- tests/scripts/features/parallelism: kmk fails more verbosely.
- 7:12 AM Changeset [1954] by
- commands.c: Fixed typo preventing detection of $(MAKE) and the setting …
- 7:02 AM Changeset [1953] by
- test_driver.pl: added -kmk option, setting $is_kmk.
- 7:01 AM Changeset [1952] by
- tests/scripts/features/patternrules: different output in test 3, test …
- 6:44 AM Changeset [1951] by
- commands.c: Fixed CONFIG_WITH_LAZY_DEPS_VARS regression wrt. to …
- 6:19 AM Changeset [1950] by
- file.c: Workaround for borked double colon rules when doing parallel …
- 5:30 AM Changeset [1949] by
- variable.c: Fixed missed CONFIG_WITH_VALUE_LENGTH case in …
- 5:15 AM Changeset [1948] by
- kmk: Fixed CONFIG_WITH_LAZY_DEPS_VARS bug. Files with multiple double …
- 4:26 AM Changeset [1947] by
- read.c: fixed regression from previous commit.
- 4:09 AM Changeset [1946] by
- kmk: Caught a variable::value update that I'd missed when implementing …
- 3:38 AM Changeset [1945] by
- file.c: Fixed call to strcache_add_len where the terminator was …
- 3:37 AM Changeset [1944] by
- strcache2.c: assert input string lengths; fix checks in case …
- 3:19 AM Changeset [1943] by
- strcache2.c: fixed the length check.
- 3:08 AM Changeset [1942] by
- commands.c: the file::stem isn't in the string cache if set before …
- 3:01 AM Changeset [1941] by
- dir.c: overlooked one hash_insert.
- 2:59 AM Changeset [1940] by
- strcache2: fixed entry alignment.
- 2:41 AM Changeset [1939] by
- GNU Make tests: Modified scripts/features/se_explicit so it wont fail …
Oct 26, 2008:
- 2:11 AM Changeset [1938] by
- GNU Make tests: fixed the output checks in scripts/features/escape …
- 1:33 AM Changeset [1937] by
- GNU Make tests: added check for case insensitive file system, fixed …
Oct 25, 2008:
- 5:05 PM Changeset [1936] by
- footer.kmk: Use eval-opt-var, it's harmless when not around.
- 5:04 PM Changeset [1935] by
- kmk: new function - eval-opt-var
- 12:24 AM Changeset [1934] by
- kmk: Implemented lazy resolving of $+, $, $? and $|. This saves > 30% …
Oct 24, 2008:
- 10:40 PM Changeset [1933] by
- kmk: moved suffixes_strcached to strcache.c and global scope.
- 10:22 PM Changeset [1932] by
- kmk: Made struct variable capable of holding read only variables to …
- 9:02 PM Changeset [1931] by
- kmk: recycle more allocate_variable_expand_* results.
- 8:20 AM Changeset [1930] by
- kmk/read.c: more free() avoidance, this time some very small buffers …
- 8:17 AM Changeset [1929] by
- kmk/read.c: more free() avoidance, this time some very small buffers …
- 7:19 AM Changeset [1928] by
- expand.c: added allocated_variable_expand_3 and …
- 6:50 AM Changeset [1927] by
- kmk: Inlined much of handle_function/lookup_function so …
- 6:49 AM Changeset [1926] by
- kmk: Inlined much of handle_function/lookup_function so …
- 5:32 AM Changeset [1925] by
- kmk: some stats adjustments.
- 4:41 AM Changeset [1924] by
- kbuild.c: some more cleanup.
- 4:11 AM Changeset [1923] by
- kbuild.c: got rid of the va_list fun.
- 4:10 AM Changeset [1922] by
- kbuild.c: got rid of the va_list fun.
- 2:30 AM Changeset [1921] by
- strcache2: disabled the experimental stuff because I'm unsure about …
- 2:00 AM Changeset [1920] by
- strcache2: don't hash strings that aren't small (experimental).
- 12:22 AM Changeset [1919] by
- footer.kmk: Postpone the big dependency lists until second …
Note:
See TracTimeline
for information about the timeline view.