Timeline



Apr 20, 2009:

1:49 AM kBuild Quick Reference created by bird
Create the kBuild Quick Reference page.
1:47 AM Changeset [2345] by bird
hacking property tables.
1:30 AM Changeset [2344] by bird
header.kmk: Added USES and INTERMEDIATES to PROPS_ACCUMULATE_L_LNK, …
1:01 AM Ticket #88 (kmk: Stop at bad $(for ) condition) created by bird
This blows up: {{{ asdf := $(for local i = 1, $i < 10, local i := $i + …

Apr 19, 2009:

11:44 PM Changeset [2343] by bird
doc/example1: create a simple example config.
5:40 PM WikiStart edited by bird
(diff)
5:39 PM WikiStart edited by bird
(diff)
12:47 AM Changeset [2342] by bird
svn props
12:46 AM Changeset [2341] by bird
kickoff for the kBuild docs.

Apr 18, 2009:

2:08 PM kmk Quick Reference edited by bird
Added recipes. (diff)
2:05 PM Changeset [2340] by bird
quickref: Added recipes.

Apr 14, 2009:

9:21 PM Changeset [2339] by bird
More hacking.
9:20 PM Changeset [2338] by bird
kDefs.h: Convert endian the other way.

Apr 12, 2009:

6:11 AM Changeset [2337] by bird
kdepdb.c: code in progress.

Apr 11, 2009:

1:05 PM Download edited by bird
files are in pub/kbuild now. (diff)

Apr 10, 2009:

7:47 PM GNU make edited by bird
(diff)
7:47 PM goals edited by bird
(diff)
7:45 PM Versioning edited by bird
Making excuses for 0.1.x. (diff)
7:42 PM WikiStart edited by bird
Updated the WikiStart page with 0.1.5-p1 link. (diff)
7:41 PM Download edited by bird
Updated the Download page with kBuild-0.1.5-p1. (diff)
7:33 PM Changeset [2336] by bird
Tagging 0.1.5-p1.
6:51 PM Changeset [2335] by bird
0.1.5-p1/header.kmk: force revision update.
6:45 PM Changeset [2334] by bird
0.1.5: Updated Maintenance.kmk with a patch variable.
6:31 PM Changeset [2333] by bird
Backported 2320: qt3.kmk: Fixed PATH_SDK_QT3_LIB detection (used wrong …
6:31 PM Changeset [2332] by bird
Backported 2319: qt4.kmk: Fixed PATH_SDK_QT4_LIB detection (used wrong …
6:30 PM Changeset [2331] by bird
Backported 2318: footer.kmk: No need to apply defpath to 2_OBJS …
6:26 PM Changeset [2330] by bird
Backported 2316: *WATCOM*: Fixed RC commands.
6:25 PM Changeset [2329] by bird
Backported 2283: incdep.c: If we find LD_PRELOAD on linux, assume the …
6:21 PM Changeset [2328] by bird
Backported 2277: kmk: Testcase for the $(if-expr 1==2,) crash. …
6:19 PM Changeset [2327] by bird
Backported 2276: kmk: Do not crash if is missing the 3rd argument, it …
6:18 PM Changeset [2326] by bird
Backported 2275: TAR.kmk,TARGZ.kmk,TARBZ2.kmk: Fixes and additions (BZ2).
6:17 PM Changeset [2325] by bird
Backported 2274: footer.kmk,header.kmk: Enhanced tools inhertiance
6:16 PM Changeset [2324] by bird
Backported 2273: VCC80X86: TOOL_VCC80X86_LINK_LIBRARY_OUTPUT_OUTPUT -> …
6:15 PM Changeset [2323] by bird
Backported 2272: qt4.kmk: Look for the QT4 tools in the alternative …
6:14 PM Changeset [2322] by bird
Backported 2271: header.kmk: KBUILD_DEVTOOLS, KBUILD_DEVTOOLS_TRG, …
5:53 PM Changeset [2321] by bird
Creating bugfix branch for v0.1.5.
4:34 PM Changeset [2320] by bird
qt3.kmk: Fixed PATH_SDK_QT3_LIB detection (used wrong keyword and …
4:33 PM Changeset [2319] by bird
qt4.kmk: Fixed PATH_SDK_QT4_LIB detection.

Mar 26, 2009:

4:21 PM Ticket #87 (sed: add switch to force C locale) created by bird
Only for the bits of the locale which counts in the regex world.

Mar 19, 2009:

9:35 PM Ticket #86 (kBuild/kmk: Case rename of source -> trouble on Windows) closed by bird
fixed: (In [2318]) footer.kmk: No need to apply defpath to 2_OBJS wholesale …
9:35 PM Changeset [2318] by bird
footer.kmk: No need to apply defpath to 2_OBJS wholesale fashion, the …
9:29 PM Changeset [2317] by bird
pathstuff.c: don't use strncpy.
5:31 PM Changeset [2316] by bird
*WATCOM*: Fixed RC commands.
5:19 PM Ticket #86 (kBuild/kmk: Case rename of source -> trouble on Windows) created by bird
Because the object files doesn't get deleted/renamed things goes awry.

Mar 2, 2009:

3:35 AM Changeset [2315] by bird
kash: start using it on windows.
2:31 AM Changeset [2314] by bird
kash: 32-bit windows build fixes.
2:26 AM Changeset [2313] by bird
kash: Don't use the 20h spill area.
2:14 AM Changeset [2312] by bird
kash: eliminating warnings (gcc/darwin).
1:46 AM Changeset [2311] by bird
kash: darwin build fixes.

Mar 1, 2009:

12:37 PM Changeset [2310] by bird
kash: Deal with crlf in the script.
11:01 AM Changeset [2309] by bird
kash: some more file stuff.
11:01 AM Changeset [2308] by bird
kash: Fixed wrong assumption in sh_free.
10:48 AM Changeset [2307] by bird
kash: More file inheritance stuff.
8:55 AM Changeset [2306] by bird
kash: better CRLF hack for backtick.
8:48 AM Changeset [2305] by bird
tests/redirect-3: oops.
8:48 AM Changeset [2304] by bird
kash: CRLF hacking, tests run cleanly on windows now!
8:25 AM Changeset [2303] by bird
kash: new execve implementation for windows. more file ops.
6:42 AM Changeset [2302] by bird
kash: Merged the SH_STUB_MODE and SH_FORKED_MODE stuff and use the …
6:37 AM Changeset [2301] by bird
kash: Removed the SH_PURE_STUB_MODE code.
6:30 AM Changeset [2300] by bird
kash: execve fix (windows)
6:20 AM Changeset [2299] by bird
kash: Disable the security cookies as they cannot easily be made to …
6:18 AM Changeset [2298] by bird
kash: no return indicators that works for both gcc and msc (not …
3:04 AM Changeset [2297] by bird
kash: removed the stdio based logging.
2:54 AM Changeset [2296] by bird
kash: avoid file steams in the trace code.
2:54 AM Changeset [2295] by bird
kash: realloc fix.

Feb 28, 2009:

9:33 AM Changeset [2294] by bird
kash: more fixes + pipe.
8:25 AM Changeset [2293] by bird
kash: forking on windows (almost there).
5:46 AM Changeset [2292] by bird
kash: forking on widnows.
2:06 AM Changeset [2291] by bird
hash: cooked our own heap on windows (for forking).

Feb 27, 2009:

5:08 AM Changeset [2290] by bird
kash: malloc/free/friends gets a psh.

Feb 26, 2009:

5:58 AM Changeset [2289] by bird
kash: implementing shfile on top of the win32 api instead of msvcrt.

Feb 25, 2009:

7:21 AM Changeset [2288] by bird
kash: more windows hacking.
6:40 AM Changeset [2287] by bird
kash: windows build fixes.
6:25 AM Changeset [2286] by bird
kash: more hacking.
5:06 AM Changeset [2285] by bird
kash/tests: more tests.
4:58 AM Changeset [2284] by bird
kash/tests: more tests.

Feb 24, 2009:

5:54 AM Changeset [2283] by bird
incdep.c: If we find LD_PRELOAD on linux, assume the worst and disable …
5:08 AM Changeset [2282] by bird
kash: hacked signal delivery, some trap+kill tests.
5:08 AM Changeset [2281] by bird
kash/show.c: move the trace file out of the way.
5:07 AM Changeset [2280] by bird
kash/show.c: move the trace file out of the way.
3:54 AM Changeset [2279] by bird
NetBSD regression tests. Harvested 2009-02-24 03:50.
3:19 AM Changeset [2278] by bird
kObjDep: HLL source file table parser.
3:18 AM Changeset [2277] by bird
kmk: Testcase for teh $(if-expr 1==2,) crash. References #85.
3:16 AM Ticket #85 (kmk: $(if-expr 1==2,) crashes) closed by bird
fixed: (In [2276]) kmk: Do not crash if $(if-expr ) is missing the 3rd …
3:16 AM Changeset [2276] by bird
kmk: Do not crash if $(if-expr ) is missing the 3rd argument, it is …
3:13 AM Ticket #85 (kmk: $(if-expr 1==2,) crashes) created by bird
If the 3rd argument is omitted the function crashes.

Feb 21, 2009:

12:46 AM Changeset [2275] by bird
TAR.kmk,TARGZ.kmk,TARBZ2.kmk: Fixes and additions (BZ2).
12:45 AM Changeset [2274] by bird
footer.kmk,header.kmk: Enhanced tools inhertiance.
12:44 AM Changeset [2273] by bird
VCC80X86: TOOL_VCC80X86_LINK_LIBRARY_OUTPUT_OUTPUT -> …

Feb 19, 2009:

2:22 AM Changeset [2272] by bird
qt4.kmk: Look for the QT4 tools in the alternative tools tree (x86) …
2:20 AM Changeset [2271] by bird
header.kmk: KBUILD_DEVTOOLS, KBUILD_DEVTOOLS_TRG, KBUILD_DEVTOOLS_HST, …

Jan 29, 2009:

10:23 PM Ticket #84 (kBuild: Using BLD_TRG_ARCH caused wrong template/target expansion) created by bird
Probably true for more of the targets here. See XPCOMBLDPROG issue.

Jan 26, 2009:

11:28 AM Ticket #83 (kBuild: INTERMEDIATES isn't inherited on link targets) created by bird
Seems to be missing from PROPS_ACCUMULATE_L_LNK in header.kmk.
1:01 AM Changeset [2270] by bird
kDep.c: Fixed typo breaking with gcc 3.3.5 fprintf optimizations.

Jan 24, 2009:

3:02 AM Changeset [2269] by bird
k/kTypes.h: Added some big union types that will come in handy when …
3:01 AM Changeset [2268] by bird
Import kLdrFmts/pe.h from kStuff.
3:00 AM Changeset [2267] by bird
kDepObj: Taught it how to parse .debug$S section and find the source …

Jan 23, 2009:

1:43 AM Changeset [2266] by bird
Config.kmk, Makefile.am: 0.1.5 -> 0.1.98 (pre 0.2.0)
1:41 AM Changeset [2265] by bird
footer.kmk: some fetch/unpack todos and spaces.
1:37 AM Ticket #77 (kmk_time: always exits with status 0) closed by bird
fixed
1:31 AM Changeset [2264] by bird
kmk_time: a shot at ticket #77. References #77
1:22 AM Changeset [2263] by bird
kDepObj: Initial code that deals with Watcom and MASM OMF files.
1:18 AM Ticket #82 (kDepObj: Parse object files for dependencies) created by bird
Some object files may contain dependency information and it would be …

Jan 22, 2009:

10:21 PM Download edited by bird
Files are in pub/kbuild now. (diff)
2:45 AM Changeset [2262] by bird
0.1.5
2:09 AM WikiStart edited by bird
Update the release info on the front page. (diff)
2:06 AM Download edited by bird
Updated the download page with the 0.1.5 release info. (diff)
2:00 AM Changeset [2261] by bird
Portfile: The actual 0.1.5 md5.
1:56 AM Changeset [2260] by bird
freebsd/distinfo: the actual 0.1.5 release.
1:44 AM Changeset [2259] by bird
debian/rules: a shot at get-orig-source
1:44 AM Changeset [2258] by bird
oops, blank line.
1:32 AM Changeset [2257] by bird
debian/changelog: 0.1.5-1
1:27 AM Changeset [2256] by bird
debian/kbuild.doc-base: draft (dunno if this is the right file name or …
1:14 AM Changeset [2255] by bird
debian/rules: Retailor it for kBuild-x.y.z-src.tar.gz (from svn); …
12:52 AM Changeset [2254] by bird
debian/copyright: GNU make is not GPL3, the rest remains as before. …
12:35 AM Changeset [2253] by bird
debian/kmk.pod: docs in /usr/share/doc/kbuild (once rules is fixed).
12:32 AM Changeset [2252] by bird
debian/links: kmk_fgmake isn't supposed to be shipped (yet).
12:29 AM Changeset [2251] by bird
debian/control: drop libacl1-dev dependency. References #66.
12:25 AM Changeset [2250] by bird
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 bird
Use our fts.c (see bootstrap.gmk, it's copy ftsfake.h around).
Note: See TracTimeline for information about the timeline view.