Changeset 13
- Timestamp:
- 12/10/06 14:50:05 (2 years ago)
- Files:
-
- trunk/Configure.pl (modified) (1 diff)
- trunk/Makefile (modified) (1 diff)
- trunk/lib/Makefile (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Configure.pl
r8 r13 7 7 # Clobber @INC to make sure we are self contained. 8 8 BEGIN { 9 system("(cd lib; make core)") == 0 or die;9 system("(cd lib; make all)") == 0 or die; 10 10 @INC = ( 11 11 'lib', trunk/Makefile
r12 r13 2 2 @echo No default target 3 3 4 links: 5 $(MAKE) -C lib 6 4 7 clean: 5 $(MAKE) -C lib clean8 $(MAKE) -C lib $@ 6 9 rm -f config.* 10 11 distclean: PURGE clean 12 13 PURGE: 14 $(MAKE) -C kwiki/sample $@ trunk/lib/Makefile
r12 r13 1 1 include ../core/modules.mk 2 include ../cpan/modules.mk 2 3 include ../plugins/modules.mk 3 4 4 5 #------------------------------------------------------------------------------- 5 all: core cpan 6 all: core cpan plugins 6 7 7 8 $(CORE_PATHS) $(CPAN_PATHS) $(PLUGIN_PATHS) dummy/dummy/dummy/dummy: … … 9 10 10 11 #------------------------------------------------------------------------------- 11 core: $(CORE_PATHS) $(CORE_MODULES) \ 12 dummy/dummy/dummy/dummy \ 12 core: dummy/dummy/dummy/dummy $(CORE_PATHS) $(CORE_MODULES) 13 13 14 14 $(CORE_LEVEL_1): … … 19 19 cd dummy; \ 20 20 lib=../../core/*/lib/$@; \ 21 echo "ln -s $$lib $@"; \ 21 22 ln -fs $$lib ../$@; \ 22 echo ln -s $$lib $@ \23 23 ) 24 24 … … 27 27 cd dummy/dummy; \ 28 28 lib=../../../core/*/lib/$@; \ 29 echo "ln -s $$lib $@"; \ 29 30 ln -fs $$lib ../../$@; \ 30 echo ln -s $$lib $@ \31 31 ) 32 32 33 33 #------------------------------------------------------------------------------- 34 cpan: $(CPAN_PATHS) $(CPAN_MODULES) \ 35 dummy/dummy/dummy/dummy 34 cpan: dummy/dummy/dummy/dummy $(CPAN_PATHS) $(CPAN_MODULES) 36 35 37 36 $(CPAN_LEVEL_1): … … 42 41 cd dummy; \ 43 42 lib=../../cpan/*/lib/$@; \ 43 echo "ln -s $$lib $@"; \ 44 44 ln -fs $$lib ../$@; \ 45 echo ln -s $$lib $@ \46 45 ) 47 46 … … 50 49 cd dummy/dummy; \ 51 50 lib=../../../cpan/*/lib/$@; \ 51 echo "ln -s $$lib $@"; \ 52 52 ln -fs $$lib ../../$@; \ 53 echo ln -s $$lib $@ \54 53 ) 55 54 56 55 #------------------------------------------------------------------------------- 57 plugins: $(PLUGIN_PATHS) $(PLUGIN_MODULES) \ 58 dummy/dummy/dummy/dummy 56 plugins: dummy/dummy/dummy/dummy $(PLUGIN_PATHS) $(PLUGIN_MODULES) 59 57 60 58 $(PLUGIN_LEVEL_2): … … 62 60 cd dummy; \ 63 61 lib=../../plugins/*/*/lib/$@; \ 62 echo "ln -s $$lib $@"; \ 64 63 ln -fs $$lib ../$@; \ 65 echo ln -s $$lib $@ \66 64 ) 67 65 … … 70 68 cd dummy/dummy; \ 71 69 lib=../../../plugins/*/*/lib/$@; \ 70 echo "ln -s $$lib $@"; \ 72 71 ln -fs $$lib ../../$@; \ 73 echo ln -s $$lib $@ \74 72 ) 75 73 … … 78 76 cd dummy/dummy/dummy; \ 79 77 lib=../../../../plugins/*/*/lib/$@; \ 78 echo "ln -s $$lib $@"; \ 80 79 ln -fs $$lib ../../../$@; \ 81 echo ln -s $$lib $@ \82 80 ) 83 81 … … 85 83 @( \ 86 84 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 ../../../../$@; \ 90 88 ) 91 89
