Changeset 13

Show
Ignore:
Timestamp:
12/10/06 14:50:05 (2 years ago)
Author:
ingy
Message:
 r2308@skinny-2:  ingy | 2006-12-10 14:48:39 -0800
 Now it really works ;)
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Configure.pl

    r8 r13  
    77# Clobber @INC to make sure we are self contained. 
    88BEGIN { 
    9     system("(cd lib; make core)") == 0 or die; 
     9    system("(cd lib; make all)") == 0 or die; 
    1010    @INC = ( 
    1111        'lib', 
  • trunk/Makefile

    r12 r13  
    22        @echo No default target 
    33 
     4links: 
     5        $(MAKE) -C lib 
     6 
    47clean: 
    5         $(MAKE) -C lib clean 
     8        $(MAKE) -C lib $@ 
    69        rm -f config.* 
     10 
     11distclean: PURGE clean 
     12 
     13PURGE: 
     14        $(MAKE) -C kwiki/sample $@ 
  • trunk/lib/Makefile

    r12 r13  
    11include ../core/modules.mk 
     2include ../cpan/modules.mk 
    23include ../plugins/modules.mk 
    34 
    45#------------------------------------------------------------------------------- 
    5 all: core cpan 
     6all: core cpan plugins 
    67 
    78$(CORE_PATHS) $(CPAN_PATHS) $(PLUGIN_PATHS) dummy/dummy/dummy/dummy: 
     
    910 
    1011#------------------------------------------------------------------------------- 
    11 core: $(CORE_PATHS) $(CORE_MODULES) \ 
    12         dummy/dummy/dummy/dummy \ 
     12core: dummy/dummy/dummy/dummy $(CORE_PATHS) $(CORE_MODULES) 
    1313 
    1414$(CORE_LEVEL_1): 
     
    1919        cd dummy; \ 
    2020        lib=../../core/*/lib/$@; \ 
     21        echo "ln -s $$lib $@"; \ 
    2122        ln -fs $$lib ../$@; \ 
    22         echo ln -s $$lib $@ \ 
    2323        ) 
    2424 
     
    2727        cd dummy/dummy; \ 
    2828        lib=../../../core/*/lib/$@; \ 
     29        echo "ln -s $$lib $@"; \ 
    2930        ln -fs $$lib ../../$@; \ 
    30         echo ln -s $$lib $@ \ 
    3131        ) 
    3232 
    3333#------------------------------------------------------------------------------- 
    34 cpan: $(CPAN_PATHS) $(CPAN_MODULES) \ 
    35         dummy/dummy/dummy/dummy  
     34cpan: dummy/dummy/dummy/dummy $(CPAN_PATHS) $(CPAN_MODULES) 
    3635 
    3736$(CPAN_LEVEL_1): 
     
    4241        cd dummy; \ 
    4342        lib=../../cpan/*/lib/$@; \ 
     43        echo "ln -s $$lib $@"; \ 
    4444        ln -fs $$lib ../$@; \ 
    45         echo ln -s $$lib $@ \ 
    4645        ) 
    4746 
     
    5049        cd dummy/dummy; \ 
    5150        lib=../../../cpan/*/lib/$@; \ 
     51        echo "ln -s $$lib $@"; \ 
    5252        ln -fs $$lib ../../$@; \ 
    53         echo ln -s $$lib $@ \ 
    5453        ) 
    5554 
    5655#------------------------------------------------------------------------------- 
    57 plugins: $(PLUGIN_PATHS) $(PLUGIN_MODULES) \ 
    58         dummy/dummy/dummy/dummy  
     56plugins: dummy/dummy/dummy/dummy $(PLUGIN_PATHS) $(PLUGIN_MODULES) 
    5957 
    6058$(PLUGIN_LEVEL_2): 
     
    6260        cd dummy; \ 
    6361        lib=../../plugins/*/*/lib/$@; \ 
     62        echo "ln -s $$lib $@"; \ 
    6463        ln -fs $$lib ../$@; \ 
    65         echo ln -s $$lib $@ \ 
    6664        ) 
    6765 
     
    7068        cd dummy/dummy; \ 
    7169        lib=../../../plugins/*/*/lib/$@; \ 
     70        echo "ln -s $$lib $@"; \ 
    7271        ln -fs $$lib ../../$@; \ 
    73         echo ln -s $$lib $@ \ 
    7472        ) 
    7573 
     
    7876        cd dummy/dummy/dummy; \ 
    7977        lib=../../../../plugins/*/*/lib/$@; \ 
     78        echo "ln -s $$lib $@"; \ 
    8079        ln -fs $$lib ../../../$@; \ 
    81         echo ln -s $$lib $@ \ 
    8280        ) 
    8381 
     
    8583        @( \ 
    8684        cd dummy/dummy/dummy/dummy; \ 
    87         lib=../../../plugins/*/*/lib/$@; \ 
    88         ln -fs $$lib ../../$@; \ 
    89         echo ln -s $$lib $@
     85        lib=../../../../../plugins/*/*/lib/$@; \ 
     86        echo "ln -s $$lib $@"; \ 
     87        ln -fs $$lib ../../../../$@;
    9088        ) 
    9189