|
|
|
@3431
|
4 years |
bird |
kmk/Makefile.kmk: windows build fix.
|
|
|
|
@3394
|
4 years |
bird |
kmk: Added version sort function: versort, rversort, versortfiles, …
|
|
|
|
@3352
|
4 years |
bird |
Adding kmk_kill for windows.
|
|
|
|
@3214
|
7 years |
bird |
kmk_install: use getopt_r.
|
|
|
|
@3192
|
7 years |
bird |
kmkbuiltin: funnel output thru output.c (usually via err.c).
|
|
|
|
@3189
|
7 years |
bird |
kmk/output: working on memory buffering rather than file buffering of …
|
|
|
|
@3173
|
7 years |
bird |
kmkbultin: environment fixes and stats.
|
|
|
|
@3170
|
7 years |
bird |
kmkbuiltin: stats
|
|
|
|
@3156
|
7 years |
bird |
kmk/win: Reworking child process handling. This effort will hopefully …
|
|
|
|
@3154
|
7 years |
bird |
kmk_cc_exec: Some more work.
|
|
|
|
@3151
|
7 years |
bird |
kmk/Makefile.kmk: clearification and CONFIG_WITH_ALLOCCACHE_DEBUG.
|
|
|
|
@3147
|
7 years |
bird |
kmk: Always use our glob and fnmatch implementation to avoid trouble …
|
|
|
|
@3140
|
7 years |
bird |
kmk: Merged in changes from GNU make 4.2.1 …
|
|
|
|
@3110
|
7 years |
bird |
More GNU hurd adjustments.
|
|
|
|
@3062
|
7 years |
bird |
netbsd patches from Uwe. Messing around on arm (arm -> arm32, adding …
|
|
|
|
@3059
|
7 years |
bird |
kmk: Initial kmk_touch implementation.
|
|
|
|
@2994
|
8 years |
bird |
kmk: use fts-nt.c on windows.
|
|
|
|
@2991
|
8 years |
bird |
tstNtFts: also compile against old code.
|
|
|
|
@2912
|
8 years |
bird |
rewrote kmk_redirect to skip the separate process. Added chache …
|
|
|
|
@2907
|
8 years |
bird |
do fprintf too.
|
|
|
|
@2899
|
8 years |
bird |
build fix
|
|
|
|
@2886
|
8 years |
bird |
kmk: Added $(dircache-ctl cmd,...) function for controlling the …
|
|
|
|
@2856
|
8 years |
bird |
updates
|
|
|
|
@2845
|
8 years |
bird |
fix
|
|
|
|
@2844
|
8 years |
bird |
kSubmit/kWorker: updates
|
|
|
|
@2843
|
8 years |
bird |
kmk: kSubmit is mostly done.
|
|
|
|
@2816
|
8 years |
bird |
Disabling CONFIG_WITH_COMPILER while rebuilding binaries.
|
|
|
|
@2801
|
9 years |
bird |
kmk_cc_exec.c: More code.
|
|
|
|
@2799
|
9 years |
bird |
Fixed glob.h inclusion issue causing stack corruption. Fixed alignment …
|
|
|
|
@2765
|
10 years |
bird |
Started on a make expression and string expansion 'compiler'.
|
|
|
|
@2752
|
10 years |
bird |
Added another variable statistic under #ifdef CONFIG_WITH_MAKE_STATS …
|
|
|
|
@2719
|
11 years |
bird |
kbuild-read.c -> kbuild-object.c
|
|
|
|
@2702
|
11 years |
bird |
kmk/WindowsNT: Avoiding unnecessary stat() calls. Reimplemented …
|
|
|
|
@2667
|
12 years |
bird |
kmk_redirect: Quote arguments on windows and support single quotation …
|
|
|
|
@2636
|
12 years |
bird |
kmk: experimental executable image cache for windows.
|
|
|
|
@2548
|
13 years |
bird |
kmk: hacking on a new kmk/kBuild language extension.
|
|
|
|
@2546
|
13 years |
bird |
Applied modified patches for Haiku support from Mike Smith.
|
|
|
|
@2532
|
13 years |
bird |
kmk: Implemented the where function. Fixes #108.
|
|
|
|
@2489
|
13 years |
bird |
kmk: added $(firstdefined ) and $(lastdefined ).
|
|
|
|
@2462
|
13 years |
bird |
kmk: Implemented . Fixes #81.
|
|
|
|
@2450
|
13 years |
bird |
fixes
|
|
|
|
@2434
|
14 years |
bird |
kBuild: Deprecating PATH_<target> and <target>_PATH in favor of …
|
|
|
|
@2421
|
14 years |
bird |
OpenBSD hacks.
|
|
|
|
@2419
|
14 years |
bird |
kmk: build kmk_gmake with support for archives (!NO_ARCHIVES).
|
|
|
|
@2413
|
14 years |
bird |
copyright year update.
|
|
|
|
@2406
|
14 years |
bird |
kmk/Makefile.kmk: dragonfly needs pthreads.
|
|
|
|
@2351
|
15 years |
bird |
src/kmk/Makefile.kmk: freebsd.sparc64 build fix. (thanks to gahr)
|
|
|
|
@2263
|
16 years |
bird |
kDepObj: Initial code that deals with Watcom and MASM OMF files.
|
|
|
|
@2243
|
16 years |
bird |
*: Updated copyright to 2009 and normalized name & email.
|
|
|
|
@2178
|
16 years |
bird |
kmk: windows build fixes.
|
|
|
|
@2172
|
16 years |
bird |
kmk: Added $(root ) to help out with checking for absolute paths on …
|
|
|
|
@2161
|
16 years |
bird |
kmk: Implemented $(for ) and $(while ) loops (C-style). Fixes #73.
|
|
|
|
@2151
|
16 years |
bird |
kmk: Added $(length ), $(length-var ), $(insert ), $(pos ), $(lastpos …
|
|
|
|
@2145
|
16 years |
bird |
kmk: use our fts everywhere.
|
|
|
|
@2141
|
16 years |
bird |
kmk: new function $(printf fmt,arg0,arg1,...).
|
|
|
|
@2108
|
16 years |
bird |
fix
|
|
|
|
@2101
|
16 years |
bird |
kmk: Implemented new switch --print-time. Fixes #65.
|
|
|
|
@2091
|
16 years |
bird |
kmk: Don't bootstrap with threads and disable them for FreeBSD.x86 …
|
|
|
|
@2089
|
16 years |
bird |
FreeBSD needs pthreads.
|
|
|
|
@2062
|
16 years |
bird |
kmk: Moved the alloccache code into a separate file because it seems …
|
|
|
|
@2057
|
16 years |
bird |
solaris has mallinfo, but only in an alternative lib that is slower. duh.
|
|
|
|
@2056
|
16 years |
bird |
kmk: some MBs of memory during building by freeing up the chopped up …
|
|
|
|
@2024
|
16 years |
bird |
kmk: Created a custom hook into the update_file process for checking …
|
|
|
|
@2019
|
16 years |
bird |
GPLv2 -> GPLv3. See Ticket #44 for clarifications. Fixes #44.
|
|
|
|
@2009
|
16 years |
bird |
kmk: show the build type.
|
|
|
|
@2003
|
16 years |
bird |
Added kmk_sleep as an external and internal kmk command.
|
|
|
|
@1979
|
16 years |
bird |
kmk_fgmake config.
|
|
|
|
@1974
|
16 years |
bird |
kmk: adding a 'faster-make' target called kmk_fgmake.
|
|
|
|
@1934
|
16 years |
bird |
kmk: Implemented lazy resolving of $+, $, $? and $|. This saves > 30% …
|
|
|
|
@1932
|
16 years |
bird |
kmk: Made struct variable capable of holding read only variables to …
|
|
|
|
@1925
|
16 years |
bird |
kmk: some stats adjustments.
|
|
|
|
@1918
|
16 years |
bird |
kmk: New switch --print-stats which will print variable, file, …
|
|
|
|
@1915
|
16 years |
bird |
kmk: CONFIG_WITH_MINIMAL_STATS vs. CONFIG_WITH_MAKE_STATS - require …
|
|
|
|
@1887
|
16 years |
bird |
kmk: delegating variable string hashing to the strcache, dropping the …
|
|
|
|
@1870
|
16 years |
bird |
kmk: replaced strcache with strcacahe2.
|
|
|
|
@1869
|
16 years |
bird |
kmk: untested version of strcache2, lacking rehash. This is a string …
|
|
|
|
@1863
|
16 years |
bird |
kmk: Allocation caches for nameseq, dep and idep. next: variable.
|
|
|
|
@1797
|
16 years |
bird |
kmk: moved eval_include_dep into incdep.c (was in read.c) and …
|
|
|
|
@1724
|
16 years |
bird |
kmk: ifcond.c -> expreval.c
|
|
|
|
@1722
|
16 years |
bird |
kmk: The rest of the if operators.
|
|
|
|
@1719
|
16 years |
bird |
kmk: More if conditionals code.
|
|
|
|
@1716
|
16 years |
bird |
kmk: Added a new function $(defined var) which check whether var is …
|
|
|
|
@1715
|
16 years |
bird |
kmk: Started hacking on some useable if conditionals.
|
|
|
|
@1707
|
16 years |
bird |
kmk_expr: Ported expr. Fixes #43.
|
|
|
|
@1705
|
16 years |
bird |
kmk_chmod: Ported chmod. Fixes #41.
|
|
|
|
@1701
|
16 years |
bird |
kmk: Implemented secondary target expansion. Fixes #42.
|
|
|
|
@1694
|
16 years |
bird |
kmk: testcase for includedep.
|
|
|
|
@1673
|
16 years |
bird |
Fixed build issue on windows.
|
|
|
|
@1665
|
16 years |
bird |
Converted to a sub-makefile setup ('single' makefile).
|
|
|
|
@1604
|
16 years |
bird |
DragonFly BSD config. Kudos to Francis G.
|
|
|
|
@1598
|
16 years |
bird |
split out the path protection code from rm.
|
|
|
|
@1526
|
16 years |
bird |
Print the revision in the version info.
|
|
|
|
@1509
|
16 years |
bird |
Environment / global variable renaming. Copyright header/year update.
|
|
|
|
@1503
|
16 years |
bird |
Environment / globals cleanup. The new policy is to use KBUILD_ and …
|
|
|
|
@1454
|
17 years |
bird |
gcc and electric heap.
|
|
|
|
@1440
|
17 years |
bird |
Added comp-cmds-ex, commands, commands-sc and commands-usr. Added a …
|
|
|
|
@1439
|
17 years |
bird |
CONFIG_WITH_EVALPLUS: evalctx, evalval, evalvalctx, evalcall and …
|
|
|
|
@1438
|
17 years |
bird |
Added $(make-stats ) that provides access to memory and hash stats (if …
|
|
|
|
@1422
|
17 years |
bird |
More on the ticket #30 testcase.
|
|
|
|
@1419
|
17 years |
bird |
added a testcase for ticket #30.
|
|
|
|