clean up handling of copied files in standalone/parasite builds
@@ -186,6 +186,7 @@ | ||
186 | 186 | nelson pe/merge.pe occident.dat oriental.dat \ |
187 | 187 | pe/otf-100.pe pe/otf-150.pe pe/otf-200.pe pe/otf-300.pe \ |
188 | 188 | pe/otf-400.pe pe/otf-500.pe pe/otf-600.pe |
189 | +nodist_noinst_SCRIPTS:=$(if $(filter yes,@parasite@),$(STANDALONE_FPEVCGF)) | |
189 | 190 | |
190 | 191 | dist_pdf_DATA = $(MAYBE_DOCS) |
191 | 192 |
@@ -380,6 +381,8 @@ | ||
380 | 381 | TESTS = $(dist_otf_DATA) $(dist_ttf_DATA) $(dist_type1_DATA) |
381 | 382 | LOG_COMPILER = '$(FONTANVIL)' -lang=ff -script pe/fontlint.pe |
382 | 383 | |
384 | +$(foreach test,$(TESTS),$(test).log ): $(mvp)/pe/fontlint.pe | |
385 | + | |
383 | 386 | ############################################################################ |
384 | 387 | |
385 | 388 | # AUTOMAKE'S RULES WILL GO HERE |
@@ -41,7 +41,7 @@ | ||
41 | 41 | # This macro is released to the public domain by its author, |
42 | 42 | # Matthew Skala <mskala@ansuz.sooke.bc.ca>. |
43 | 43 | |
44 | -#serial 1 | |
44 | +#serial 2 | |
45 | 45 | |
46 | 46 | AC_DEFUN([TSU_FIX_MAKEFILE], [ |
47 | 47 | AC_CONFIG_COMMANDS([fix-makefile], |
@@ -63,6 +63,10 @@ | ||
63 | 63 | s#config\.status \$\@ \$\(am__depfiles_maybe\)#dnl |
64 | 64 | config.status \$\@ fix-makefile \$(am__depfiles_maybe)#;dnl |
65 | 65 | dnl |
66 | +dnl Current Automake uses a different variable name; hit that one too | |
67 | +s#config\.status \$\@ \$\(am__maybe_remake_depfiles\)#dnl | |
68 | +config.status \$\@ fix-makefile \$(am__maybe_remake_depfiles)#;dnl | |
69 | +dnl | |
66 | 70 | dnl Change lines that look like Automake's "make clean" recipes, to |
67 | 71 | dnl use our pretty output format. |
68 | 72 | s#\t-\@?(test -z.* || )?rm -(r?)f (.*)#dnl |
@@ -358,6 +358,7 @@ | ||
358 | 358 | dist_noinst_SCRIPTS:= \ |
359 | 359 | $(if $(filter no,@parasite@),$(STANDALONE_FPEVCGF)) \ |
360 | 360 | $(TESTS) tools/dlunicode |
361 | +nodist_noinst_SCRIPTS:=$(if $(filter yes,@parasite@),$(STANDALONE_FPEVCGF)) | |
361 | 362 | nodist_bin_SCRIPTS = \ |
362 | 363 | fontanvil/fontimage fontanvil/fontlint fontanvil/sfddiff |
363 | 364 |
@@ -41,7 +41,7 @@ | ||
41 | 41 | # This macro is released to the public domain by its author, |
42 | 42 | # Matthew Skala <mskala@ansuz.sooke.bc.ca>. |
43 | 43 | |
44 | -#serial 1 | |
44 | +#serial 2 | |
45 | 45 | |
46 | 46 | AC_DEFUN([TSU_FIX_MAKEFILE], [ |
47 | 47 | AC_CONFIG_COMMANDS([fix-makefile], |
@@ -63,6 +63,10 @@ | ||
63 | 63 | s#config\.status \$\@ \$\(am__depfiles_maybe\)#dnl |
64 | 64 | config.status \$\@ fix-makefile \$(am__depfiles_maybe)#;dnl |
65 | 65 | dnl |
66 | +dnl Current Automake uses a different variable name; hit that one too | |
67 | +s#config\.status \$\@ \$\(am__maybe_remake_depfiles\)#dnl | |
68 | +config.status \$\@ fix-makefile \$(am__maybe_remake_depfiles)#;dnl | |
69 | +dnl | |
66 | 70 | dnl Change lines that look like Automake's "make clean" recipes, to |
67 | 71 | dnl use our pretty output format. |
68 | 72 | s#\t-\@?(test -z.* || )?rm -(r?)f (.*)#dnl |
@@ -174,6 +174,7 @@ | ||
174 | 174 | dist_noinst_SCRIPTS:= \ |
175 | 175 | $(if $(filter no,@parasite@),$(STANDALONE_FPEVCGF)) \ |
176 | 176 | makettf.pe |
177 | +nodist_noinst_SCRIPTS:=$(if $(filter yes,@parasite@),$(STANDALONE_FPEVCGF)) | |
177 | 178 | |
178 | 179 | dist_pdf_DATA = $(MAYBE_DOCS) |
179 | 180 |
@@ -298,6 +299,8 @@ | ||
298 | 299 | TEST_EXTENSIONS = .ttf |
299 | 300 | TTF_LOG_COMPILER = '$(FONTANVIL)' -lang=ff -script $(mvp)/fontlint.pe |
300 | 301 | |
302 | +$(foreach test,$(TESTS),$(test).log ): $(mvp)/fontlint.pe | |
303 | + | |
301 | 304 | ############################################################################ |
302 | 305 | |
303 | 306 | # AUTOMAKE'S RULES WILL GO HERE |
@@ -41,7 +41,7 @@ | ||
41 | 41 | # This macro is released to the public domain by its author, |
42 | 42 | # Matthew Skala <mskala@ansuz.sooke.bc.ca>. |
43 | 43 | |
44 | -#serial 1 | |
44 | +#serial 2 | |
45 | 45 | |
46 | 46 | AC_DEFUN([TSU_FIX_MAKEFILE], [ |
47 | 47 | AC_CONFIG_COMMANDS([fix-makefile], |
@@ -63,6 +63,10 @@ | ||
63 | 63 | s#config\.status \$\@ \$\(am__depfiles_maybe\)#dnl |
64 | 64 | config.status \$\@ fix-makefile \$(am__depfiles_maybe)#;dnl |
65 | 65 | dnl |
66 | +dnl Current Automake uses a different variable name; hit that one too | |
67 | +s#config\.status \$\@ \$\(am__maybe_remake_depfiles\)#dnl | |
68 | +config.status \$\@ fix-makefile \$(am__maybe_remake_depfiles)#;dnl | |
69 | +dnl | |
66 | 70 | dnl Change lines that look like Automake's "make clean" recipes, to |
67 | 71 | dnl use our pretty output format. |
68 | 72 | s#\t-\@?(test -z.* || )?rm -(r?)f (.*)#dnl |
@@ -128,6 +128,7 @@ | ||
128 | 128 | dist_noinst_SCRIPTS= \ |
129 | 129 | $(if $(filter no,@parasite@),$(STANDALONE_FPEVCGF)) \ |
130 | 130 | $(GCOV_TESTS) test/rmgcda test/gcov |
131 | +nodist_noinst_SCRIPTS:=$(if $(filter yes,@parasite@),$(STANDALONE_FPEVCGF)) | |
131 | 132 | |
132 | 133 | bin_PROGRAMS = icemap |
133 | 134 |
@@ -41,7 +41,7 @@ | ||
41 | 41 | # This macro is released to the public domain by its author, |
42 | 42 | # Matthew Skala <mskala@ansuz.sooke.bc.ca>. |
43 | 43 | |
44 | -#serial 1 | |
44 | +#serial 2 | |
45 | 45 | |
46 | 46 | AC_DEFUN([TSU_FIX_MAKEFILE], [ |
47 | 47 | AC_CONFIG_COMMANDS([fix-makefile], |
@@ -63,6 +63,10 @@ | ||
63 | 63 | s#config\.status \$\@ \$\(am__depfiles_maybe\)#dnl |
64 | 64 | config.status \$\@ fix-makefile \$(am__depfiles_maybe)#;dnl |
65 | 65 | dnl |
66 | +dnl Current Automake uses a different variable name; hit that one too | |
67 | +s#config\.status \$\@ \$\(am__maybe_remake_depfiles\)#dnl | |
68 | +config.status \$\@ fix-makefile \$(am__maybe_remake_depfiles)#;dnl | |
69 | +dnl | |
66 | 70 | dnl Change lines that look like Automake's "make clean" recipes, to |
67 | 71 | dnl use our pretty output format. |
68 | 72 | s#\t-\@?(test -z.* || )?rm -(r?)f (.*)#dnl |
@@ -197,6 +197,7 @@ | ||
197 | 197 | chise2eids cjkvi2eids ed22eids kvg2eids \ |
198 | 198 | cjkvi-ids.txt \ |
199 | 199 | $(GCOV_TESTS) test/vgneko test/rmgcda test/gcov |
200 | +nodist_noinst_SCRIPTS:=$(if $(filter yes,@parasite@),$(STANDALONE_FPEVCGF)) | |
200 | 201 | |
201 | 202 | bin_PROGRAMS = idsgrep |
202 | 203 |
@@ -141,6 +141,7 @@ | ||
141 | 141 | dist_noinst_SCRIPTS:= \ |
142 | 142 | $(if $(filter no,@parasite@),$(STANDALONE_FPEVCGF)) \ |
143 | 143 | $(GCOV_TESTS) |
144 | +nodist_noinst_SCRIPTS:=$(if $(filter yes,@parasite@),$(STANDALONE_FPEVCGF)) | |
144 | 145 | |
145 | 146 | bin_PROGRAMS = kleknev kleknev-argo |
146 | 147 |
@@ -41,7 +41,7 @@ | ||
41 | 41 | # This macro is released to the public domain by its author, |
42 | 42 | # Matthew Skala <mskala@ansuz.sooke.bc.ca>. |
43 | 43 | |
44 | -#serial 1 | |
44 | +#serial 2 | |
45 | 45 | |
46 | 46 | AC_DEFUN([TSU_FIX_MAKEFILE], [ |
47 | 47 | AC_CONFIG_COMMANDS([fix-makefile], |
@@ -63,6 +63,10 @@ | ||
63 | 63 | s#config\.status \$\@ \$\(am__depfiles_maybe\)#dnl |
64 | 64 | config.status \$\@ fix-makefile \$(am__depfiles_maybe)#;dnl |
65 | 65 | dnl |
66 | +dnl Current Automake uses a different variable name; hit that one too | |
67 | +s#config\.status \$\@ \$\(am__maybe_remake_depfiles\)#dnl | |
68 | +config.status \$\@ fix-makefile \$(am__maybe_remake_depfiles)#;dnl | |
69 | +dnl | |
66 | 70 | dnl Change lines that look like Automake's "make clean" recipes, to |
67 | 71 | dnl use our pretty output format. |
68 | 72 | s#\t-\@?(test -z.* || )?rm -(r?)f (.*)#dnl |
@@ -156,16 +156,17 @@ | ||
156 | 156 | # QVFG and FPEVCGF are DIST and SCRIPTS in ROT13, to keep Automake |
157 | 157 | # from recognizing them |
158 | 158 | |
159 | -STANDALONE_QVFG:=fntbase.mp fontlint.pe | |
159 | +STANDALONE_QVFG:=fntbase.mp | |
160 | 160 | EXTRA_DIST:= \ |
161 | 161 | $(if $(filter no,@parasite@),$(STANDALONE_QVFG)) \ |
162 | 162 | $(wildcard $(mvp)/*.mp) \ |
163 | 163 | ocr.tex ocra.fea ocrb.fea |
164 | 164 | |
165 | -STANDALONE_FPEVCGF:=mp2pf | |
165 | +STANDALONE_FPEVCGF:=mp2pf fontlint.pe | |
166 | 166 | dist_noinst_SCRIPTS:= \ |
167 | 167 | $(if $(filter no,@parasite@),$(STANDALONE_FPEVCGF)) \ |
168 | 168 | ocra-no.pe ocra-yes.pe ocrb-no.pe ocrb-yes.pe ocrbnames.pe rmo.pe |
169 | +nodist_noinst_SCRIPTS:=$(if $(filter yes,@parasite@),$(STANDALONE_FPEVCGF)) | |
169 | 170 | |
170 | 171 | dist_pdf_DATA = $(MAYBE_DOCS) |
171 | 172 |
@@ -41,7 +41,7 @@ | ||
41 | 41 | # This macro is released to the public domain by its author, |
42 | 42 | # Matthew Skala <mskala@ansuz.sooke.bc.ca>. |
43 | 43 | |
44 | -#serial 1 | |
44 | +#serial 2 | |
45 | 45 | |
46 | 46 | AC_DEFUN([TSU_FIX_MAKEFILE], [ |
47 | 47 | AC_CONFIG_COMMANDS([fix-makefile], |
@@ -63,6 +63,10 @@ | ||
63 | 63 | s#config\.status \$\@ \$\(am__depfiles_maybe\)#dnl |
64 | 64 | config.status \$\@ fix-makefile \$(am__depfiles_maybe)#;dnl |
65 | 65 | dnl |
66 | +dnl Current Automake uses a different variable name; hit that one too | |
67 | +s#config\.status \$\@ \$\(am__maybe_remake_depfiles\)#dnl | |
68 | +config.status \$\@ fix-makefile \$(am__maybe_remake_depfiles)#;dnl | |
69 | +dnl | |
66 | 70 | dnl Change lines that look like Automake's "make clean" recipes, to |
67 | 71 | dnl use our pretty output format. |
68 | 72 | s#\t-\@?(test -z.* || )?rm -(r?)f (.*)#dnl |