|
|
@2594
|
13 years |
bird |
Fixed the broken $(deps*).
|
|
|
@2592
|
13 years |
bird |
kmk build fixes for win.amd64.
|
|
|
@2591
|
13 years |
bird |
kmk: Merged in changes from GNU make 3.82. Previous GNU make base …
|
|
|
@2574
|
13 years |
bird |
solaris build fix
|
|
|
@2556
|
13 years |
bird |
umask fixes.
|
|
|
@2554
|
13 years |
bird |
Added $(set-umask ) and $(get-umask ).
|
|
|
@2532
|
13 years |
bird |
kmk: Implemented the where function. Fixes #108.
|
|
|
@2516
|
13 years |
bird |
func_abspathex: Don't crash when no cwd is given. Addressed gcc warnings.
|
|
|
@2495
|
13 years |
bird |
function.c: bugfix in new code.
|
|
|
@2489
|
13 years |
bird |
kmk: added $(firstdefined ) and $(lastdefined ).
|
|
|
@2462
|
13 years |
bird |
kmk: Implemented . Fixes #81.
|
|
|
@2276
|
16 years |
bird |
kmk: Do not crash if $(if-expr ) is missing the 3rd argument, it is …
|
|
|
@2172
|
16 years |
bird |
kmk: Added $(root ) to help out with checking for absolute paths on …
|
|
|
@2163
|
16 years |
bird |
kmk: Added a $(select ) function for handling switch like stuff. Fixes #74.
|
|
|
@2161
|
16 years |
bird |
kmk: Implemented $(for ) and $(while ) loops (C-style). Fixes #73.
|
|
|
@2160
|
16 years |
bird |
kmk: removed duplicate definition.
|
|
|
@2159
|
16 years |
bird |
kmk: extended call, evalcall and evalcall2 with a local .ARGC …
|
|
|
@2157
|
16 years |
bird |
kmk: Extended evalcall and evalcall2 with a return value, local .RETURN.
|
|
|
@2154
|
16 years |
bird |
kmk: $(translate ) changes and testcase.
|
|
|
@2153
|
16 years |
bird |
kmk: substr fixes
|
|
|
@2152
|
16 years |
bird |
kmk: testcases and lastpos fixes.
|
|
|
@2151
|
16 years |
bird |
kmk: Added $(length ), $(length-var ), $(insert ), $(pos ), $(lastpos …
|
|
|
@2149
|
16 years |
bird |
function.c: comment typo.
|
|
|
@2141
|
16 years |
bird |
kmk: new function $(printf fmt,arg0,arg1,...).
|
|
|
@2118
|
16 years |
bird |
function.c: warnings.
|
|
|
@2101
|
16 years |
bird |
kmk: Implemented new switch --print-time. Fixes #65.
|
|
|
@2025
|
16 years |
bird |
typo.
|
|
|
@2024
|
16 years |
bird |
kmk: Created a custom hook into the update_file process for checking …
|
|
|
@2021
|
16 years |
bird |
kmk: Added a $(intersects set-a, set-b) function to complement the …
|
|
|
@2011
|
16 years |
bird |
kmk,footer.kmk: New helper function 'kb-exp-tmpl', 10x faster than the …
|
|
|
@1999
|
16 years |
bird |
variaiable::value_length -> unsigned int.
|
|
|
@1997
|
16 years |
bird |
variaiable::value_alloc_len -> unsigned int.
|
|
|
@1993
|
16 years |
bird |
Merged in current GNU Make code (CVS from 2008-10-28). Ref #55.
|
|
|
@1986
|
16 years |
bird |
kmk: some make stats cleanup.
|
|
|
@1980
|
16 years |
bird |
kmk: Some cleanup.
|
|
|
@1972
|
16 years |
bird |
function.c: Made the $(deps* ) not depend on the strcache2, also fixed …
|
|
|
@1958
|
16 years |
bird |
function.c: func_eval_optimize_variable - display error if the …
|
|
|
@1957
|
16 years |
bird |
function.c: func_eval_optimize_variable - made it build without …
|
|
|
@1948
|
16 years |
bird |
kmk: Fixed CONFIG_WITH_LAZY_DEPS_VARS bug. Files with multiple double …
|
|
|
@1935
|
16 years |
bird |
kmk: new function - eval-opt-var
|
|
|
@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 …
|
|
|
@1926
|
16 years |
bird |
kmk: Inlined much of handle_function/lookup_function so …
|
|
|
@1915
|
16 years |
bird |
kmk: CONFIG_WITH_MINIMAL_STATS vs. CONFIG_WITH_MAKE_STATS - require …
|
|
|
@1863
|
16 years |
bird |
kmk: Allocation caches for nameseq, dep and idep. next: variable.
|
|
|
@1847
|
16 years |
bird |
kmk: Some optimizations for expand_deps.
|
|
|
@1838
|
16 years |
bird |
kmk: fixed string termination for three strcache_add_len calls. (it …
|
|
|
@1836
|
16 years |
bird |
kmk: don't return '\0'.
|
|
|
@1827
|
16 years |
bird |
kmk: more length optimizations.
|
|
|
@1809
|
16 years |
bird |
kmk: More length and alloc optimizations. Made all the length …
|
|
|
@1805
|
16 years |
bird |
kmk: Some minor optimizations.
|
|
|
@1793
|
16 years |
bird |
kmk: hash table adjustments.
|
|
|
@1727
|
16 years |
bird |
kmk: Two new functions $(if-expr cond,exp-on-true,exp-on-false) and …
|
|
|
@1716
|
16 years |
bird |
kmk: Added a new function $(defined var) which check whether var is …
|
|
|
@1699
|
16 years |
bird |
kmk / $(commands* ): Check for empty name to prevent lookup_file from …
|
|
|
@1698
|
16 years |
bird |
kmk: $(commands ) and $< wont work well together at all, no fix just …
|
|
|
@1628
|
17 years |
bird |
Fixed $(breakpoint ) on MSC. Fixed two warnings.
|
|
|
@1620
|
17 years |
bird |
The last kb-src-prop argument is optional.
|
|
|
@1619
|
17 years |
bird |
$(breakpoint ) for debugging.
|
|
|
@1615
|
17 years |
bird |
Added a space between the which results.
|
|
|
@1519
|
17 years |
bird |
Prevent crashin $(command ) if the target has no commands (file->cmds …
|
|
|
@1478
|
17 years |
bird |
fixed a silly bug in func_commands that would cause it to go beyond …
|
|
|
@1459
|
17 years |
bird |
Made $(abspathex path,cwd) work like $(abspath path) if cwd is empty. …
|
|
|
@1458
|
17 years |
bird |
Use the variable file location in evalval and evalcall.
|
|
|
@1452
|
17 years |
bird |
Fixed bug in $(commands ) that caused occational heap corruption.
|
|
|
@1446
|
17 years |
bird |
Using the variable buffer for temp storage is (probably) fast, smaller …
|
|
|
@1445
|
17 years |
bird |
Fixed evalval and evalcall - eval_buffer will change the input, so a …
|
|
|
@1443
|
17 years |
bird |
fixed another bug.
|
|
|
@1442
|
17 years |
bird |
fixes.
|
|
|
@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 …
|
|
|
@1409
|
17 years |
bird |
Made a variation of the $(eval) function call evalctx that pushes and …
|
|
|
@1408
|
17 years |
bird |
Implemented local variable definitions - CONFIG_WITH_LOCAL_VARIABLES.
|
|
|
@1387
|
17 years |
bird |
Fixed typo in $(libpath).
|
|
|
@1383
|
17 years |
bird |
Added $(libpath var,val) for accessing the OS/2 library paths.
|
|
|
@1307
|
17 years |
bird |
Empty strings are 0 bytes long…
|
|
|
@1171
|
17 years |
bird |
Added a $(which ) function. takes any number of args, with or without …
|
|
|
@1124
|
17 years |
bird |
the strptime part too.
|
|
|
@1122
|
17 years |
bird |
Added as $(file-size ) function while at it.
|
|
|
@1121
|
17 years |
bird |
Added $(date ) and $(date-utc ) function as simple wrappers around …
|
|
|
@991
|
18 years |
bird |
it's 100ns units, not 10000.
|
|
|
@990
|
18 years |
bird |
it's 100ns units, not 10000.
|
|
|
@987
|
18 years |
bird |
Fixed typo.
|
|
|
@986
|
18 years |
bird |
New function 'nanots', no arguments.
|
|
|
@947
|
18 years |
bird |
Use the new gnu make code.
|
|
copied from trunk/src/gmakenew/function.c
|
|
|
@940
|
18 years |
bird |
Some more warnings.
|