Timeline



Apr 19, 2009:

11:49 PM kBuild Quick Reference created by bird
Create the kBuild Quick Reference page.
11:47 PM Changeset [2345] by bird
hacking property tables.
11:30 PM Changeset [2344] by bird
header.kmk: Added USES and INTERMEDIATES to PROPS_ACCUMULATE_L_LNK, …
11:01 PM Ticket #88 (kmk: Stop at bad $(for ) condition) created by bird
This blows up: {{{ asdf := $(for local i = 1, $i < 10, local i := $i + …
9:44 PM Changeset [2343] by bird
doc/example1: create a simple example config.
3:40 PM WikiStart edited by bird
(diff)
3:39 PM WikiStart edited by bird
(diff)

Apr 18, 2009:

10:47 PM Changeset [2342] by bird
svn props
10:46 PM Changeset [2341] by bird
kickoff for the kBuild docs.
12:08 PM kmk Quick Reference edited by bird
Added recipes. (diff)
12:05 PM Changeset [2340] by bird
quickref: Added recipes.

Apr 14, 2009:

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

Apr 12, 2009:

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

Apr 11, 2009:

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

Apr 10, 2009:

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

Mar 26, 2009:

3: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:

8: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 …
8:35 PM Changeset [2318] by bird
footer.kmk: No need to apply defpath to 2_OBJS wholesale fashion, the …
8:29 PM Changeset [2317] by bird
pathstuff.c: don't use strncpy.
4:31 PM Changeset [2316] by bird
*WATCOM*: Fixed RC commands.
4: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:

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

Mar 1, 2009:

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

Feb 28, 2009:

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

Feb 27, 2009:

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

Feb 26, 2009:

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

Feb 25, 2009:

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

Feb 24, 2009:

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

Feb 20, 2009:

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

Feb 19, 2009:

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

Jan 29, 2009:

9: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:

10: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.
12:01 AM Changeset [2270] by bird
kDep.c: Fixed typo breaking with gcc 3.3.5 fprintf optimizations.

Jan 24, 2009:

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

Jan 23, 2009:

12:43 AM Changeset [2266] by bird
Config.kmk, Makefile.am: 0.1.5 -> 0.1.98 (pre 0.2.0)
12:41 AM Changeset [2265] by bird
footer.kmk: some fetch/unpack todos and spaces.
12:37 AM Ticket #77 (kmk_time: always exits with status 0) closed by bird
fixed
12:31 AM Changeset [2264] by bird
kmk_time: a shot at ticket #77. References #77
12:22 AM Changeset [2263] by bird
kDepObj: Initial code that deals with Watcom and MASM OMF files.
12: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:

9:21 PM Download edited by bird
Files are in pub/kbuild now. (diff)
1:45 AM Changeset [2262] by bird
0.1.5
1:09 AM WikiStart edited by bird
Update the release info on the front page. (diff)
1:06 AM Download edited by bird
Updated the download page with the 0.1.5 release info. (diff)
1:00 AM Changeset [2261] by bird
Portfile: The actual 0.1.5 md5.
12:56 AM Changeset [2260] by bird
freebsd/distinfo: the actual 0.1.5 release.
12:44 AM Changeset [2259] by bird
debian/rules: a shot at get-orig-source
12:44 AM Changeset [2258] by bird
oops, blank line.
12:32 AM Changeset [2257] by bird
debian/changelog: 0.1.5-1
12:27 AM Changeset [2256] by bird
debian/kbuild.doc-base: draft (dunno if this is the right file name or …
12:14 AM Changeset [2255] by bird
debian/rules: Retailor it for kBuild-x.y.z-src.tar.gz (from svn); …

Jan 21, 2009:

11:52 PM Changeset [2254] by bird
debian/copyright: GNU make is not GPL3, the rest remains as before. …
11:35 PM Changeset [2253] by bird
debian/kmk.pod: docs in /usr/share/doc/kbuild (once rules is fixed).
11:32 PM Changeset [2252] by bird
debian/links: kmk_fgmake isn't supposed to be shipped (yet).
11:29 PM Changeset [2251] by bird
debian/control: drop libacl1-dev dependency. References #66.
11:25 PM Changeset [2250] by bird
Imported debian package from …
11:00 PM Milestone 0.1.5 completed
More speed and kmk features; maintenance.
10:54 PM Changeset [2249] by bird
Use our fts.c (see bootstrap.gmk, it's copy ftsfake.h around).

Jan 19, 2009:

4:34 AM Changeset [2248] by bird
kbuild.c: dlopen/dlinfo doesn't hold what was promissed (FreeBSD), …
Note: See TracTimeline for information about the timeline view.