Changeset 71
- Timestamp:
- 01/20/07 01:10:03 (2 years ago)
- Files:
-
- trunk/bin/make-make.pl (modified) (2 diffs)
- trunk/doc/pod/Kwiki (deleted)
- trunk/doc/pod/Kwiki.pod (deleted)
- trunk/doc/pod/KwikiCache (added)
- trunk/doc/pod/KwikiFormatter (added)
- trunk/doc/pod/KwikiHub (added)
- trunk/src/core/docs.mk (modified) (2 diffs)
- trunk/src/core/modules.mk (modified) (1 diff)
- trunk/src/cpan/modules.mk (modified) (1 diff)
- trunk/src/plugins/docs.mk (modified) (2 diffs)
- trunk/src/plugins/modules.mk (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/bin/make-make.pl
r66 r71 49 49 } 50 50 51 my $paths = join '', map { 52 "\t$_ \\\n"; 53 } sort keys %paths; 54 $paths ||= ''; 51 my $paths = ''; 52 if ($output_file eq 'modules.mk') { 53 $paths = join '', map { 54 "\t$_ \\\n"; 55 } sort keys %paths; 56 $paths ||= ''; 57 } 55 58 56 59 if ($paths) { … … 74 77 my $dots = join '/', (('..') x $dot_level); 75 78 if ($level == 1) { 76 return <<"...";79 return ($output_file eq 'modules.mk') ? <<"..." : <<"..."; 77 80 \$(${TYPE}_LEVEL_$level): 78 81 ln -fs $dots/src/$type/$stars/$pathlet/\$\@ \$\@ 79 82 ... 83 \$(${TYPE}_LEVEL_$level): 84 link=`perl -e '\$\$_=shift;s!\\.pod\$\$!!;print' \$\@`; \\\ 85 ln -fs $dots/src/$type/$stars/$pathlet/\$\@ \$\$link; 80 86 ... 81 87 } 82 88 my $dots2 = join '/', (('..') x ($level - 1)); 83 89 my $dummy = join '/', (('dummy') x ($level - 1)); 84 return <<"...";90 return ($output_file eq 'modules.mk') ? <<"..." : <<"..."; 85 91 \$(${TYPE}_LEVEL_$level): 86 \@( \\87 92 cd $dummy; \\ 88 93 lib=$dots/src/$type/$stars/$pathlet/\$\@; \\ 89 echo "ln -fs \$\$lib \$\@;"; \\ 90 ln -fs \$\$lib $dots2/\$\@; \\ 91 ) 92 94 ln -fs \$\$lib $dots2/\$\@; 95 ... 96 \$(${TYPE}_LEVEL_$level): 97 lib=../../src/$type/$stars/$pathlet/\$\@; \\ 98 link=`perl -e '\$\$_=shift;s!/!!g;s!\\.pod\$\$!!;print' \$\@`; \\ 99 ln -fs \$\$lib \$\$link; 93 100 ... 94 101 } trunk/src/core/docs.mk
r66 r71 1 CORE_PATHS = \2 Kwiki \3 4 1 CORE_LEVEL_1 = \ 5 2 Kwiki.pod \ … … 14 11 15 12 $(CORE_LEVEL_1): 16 l n -fs ../../src/core/*/src/doc/$@ $@17 13 link=`perl -e '$$_=shift;s!\.pod$$!!;print' $@`; \ 14 ln -fs ../../src/core/*/src/doc/$@ $$link; 18 15 $(CORE_LEVEL_2): 19 @( \ 20 cd dummy; \ 21 lib=../../../src/core/*/src/doc/$@; \ 22 echo "ln -fs $$lib $@;"; \ 23 ln -fs $$lib ../$@; \ 24 ) 25 16 lib=../../src/core/*/src/doc/$@; \ 17 link=`perl -e '$$_=shift;s!/!!g;s!\.pod$$!!;print' $@`; \ 18 ln -fs $$lib $$link; trunk/src/core/modules.mk
r45 r71 185 185 $(CORE_LEVEL_1): 186 186 ln -fs ../src/core/*/lib/$@ $@ 187 188 187 $(CORE_LEVEL_2): 189 @( \190 188 cd dummy; \ 191 189 lib=../../src/core/*/lib/$@; \ 192 echo "ln -fs $$lib $@;"; \ 193 ln -fs $$lib ../$@; \ 194 ) 195 190 ln -fs $$lib ../$@; 196 191 $(CORE_LEVEL_3): 197 @( \198 192 cd dummy/dummy; \ 199 193 lib=../../../src/core/*/lib/$@; \ 200 echo "ln -fs $$lib $@;"; \ 201 ln -fs $$lib ../../$@; \ 202 ) 203 194 ln -fs $$lib ../../$@; 204 195 $(CORE_LEVEL_4): 205 @( \206 196 cd dummy/dummy/dummy; \ 207 197 lib=../../../../src/core/*/lib/$@; \ 208 echo "ln -fs $$lib $@;"; \ 209 ln -fs $$lib ../../../$@; \ 210 ) 211 198 ln -fs $$lib ../../../$@; 212 199 $(CORE_LEVEL_5): 213 @( \214 200 cd dummy/dummy/dummy/dummy; \ 215 201 lib=../../../../../src/core/*/lib/$@; \ 216 echo "ln -fs $$lib $@;"; \ 217 ln -fs $$lib ../../../../$@; \ 218 ) 219 202 ln -fs $$lib ../../../../$@; trunk/src/cpan/modules.mk
r48 r71 67 67 $(CPAN_LEVEL_1): 68 68 ln -fs ../src/cpan/*/lib/$@ $@ 69 70 69 $(CPAN_LEVEL_2): 71 @( \72 70 cd dummy; \ 73 71 lib=../../src/cpan/*/lib/$@; \ 74 echo "ln -fs $$lib $@;"; \ 75 ln -fs $$lib ../$@; \ 76 ) 77 72 ln -fs $$lib ../$@; 78 73 $(CPAN_LEVEL_3): 79 @( \80 74 cd dummy/dummy; \ 81 75 lib=../../../src/cpan/*/lib/$@; \ 82 echo "ln -fs $$lib $@;"; \ 83 ln -fs $$lib ../../$@; \ 84 ) 85 76 ln -fs $$lib ../../$@; trunk/src/plugins/docs.mk
r66 r71 1 PLUGINS_PATHS = \2 Kwiki \3 4 1 PLUGINS_LEVEL_2 = \ 5 2 Kwiki/Cache.pod \ … … 10 7 11 8 $(PLUGINS_LEVEL_2): 12 @( \ 13 cd dummy; \ 14 lib=../../../src/plugins/*/*/src/doc/$@; \ 15 echo "ln -fs $$lib $@;"; \ 16 ln -fs $$lib ../$@; \ 17 ) 18 9 lib=../../src/plugins/*/*/src/doc/$@; \ 10 link=`perl -e '$$_=shift;s!/!!g;s!\.pod$$!!;print' $@`; \ 11 ln -fs $$lib $$link; trunk/src/plugins/modules.mk
r55 r71 241 241 242 242 $(PLUGINS_LEVEL_2): 243 @( \244 243 cd dummy; \ 245 244 lib=../../src/plugins/*/*/lib/$@; \ 246 echo "ln -fs $$lib $@;"; \ 247 ln -fs $$lib ../$@; \ 248 ) 249 245 ln -fs $$lib ../$@; 250 246 $(PLUGINS_LEVEL_3): 251 @( \252 247 cd dummy/dummy; \ 253 248 lib=../../../src/plugins/*/*/lib/$@; \ 254 echo "ln -fs $$lib $@;"; \ 255 ln -fs $$lib ../../$@; \ 256 ) 257 249 ln -fs $$lib ../../$@; 258 250 $(PLUGINS_LEVEL_4): 259 @( \260 251 cd dummy/dummy/dummy; \ 261 252 lib=../../../../src/plugins/*/*/lib/$@; \ 262 echo "ln -fs $$lib $@;"; \ 263 ln -fs $$lib ../../../$@; \ 264 ) 265 253 ln -fs $$lib ../../../$@; 266 254 $(PLUGINS_LEVEL_5): 267 @( \268 255 cd dummy/dummy/dummy/dummy; \ 269 256 lib=../../../../../src/plugins/*/*/lib/$@; \ 270 echo "ln -fs $$lib $@;"; \ 271 ln -fs $$lib ../../../../$@; \ 272 ) 273 257 ln -fs $$lib ../../../../$@;
