Ignore:
Timestamp:
Oct 25, 2008, 12:24:02 AM (17 years ago)
Author:
bird
Message:

kmk: Implemented lazy resolving of $+, $, $? and $|. This saves > 30% memory and also a bit of time.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/Makefile.kmk

    r1932 r1934  
    170170        CONFIG_WITH_PRINT_STATS_SWITCH \
    171171        CONFIG_WITH_RDONLY_VARIABLE_VALUE \
     172        CONFIG_WITH_LAZY_DEPS_VARS \
    172173        \
    173174        KBUILD_HOST=\"$(KBUILD_TARGET)\" \
     
    517518        fi
    518519
    519 
    520 test_all:       test_math test_stack test_shell test_if1of test_local test_includedep test_2ndtargetexp test_30_continued_on_failure
    521 
     520test_lazy_deps_vars:
     521        $(MAKE) -C $(kmk_PATH) -f testcase-lazy-deps-vars.kmk
     522
     523
     524test_all:       test_math test_stack test_shell test_if1of test_local test_includedep test_2ndtargetexp test_30_continued_on_failure test_lazy_deps_vars
     525
     526
Note: See TracChangeset for help on using the changeset viewer.