41 |
## For some reason, OBJEXT does not include the dot |
## For some reason, OBJEXT does not include the dot |
42 |
c-tokenize.$(OBJEXT): c-tokenize.c |
c-tokenize.$(OBJEXT): c-tokenize.c |
43 |
if [ "$(cross_compiling)" = "yes" ]; then \ |
if [ "$(cross_compiling)" = "yes" ]; then \ |
44 |
$(CC_FOR_BUILD) -c -o $@ $<; \ |
$(CC_FOR_BUILD) -c -o $@ c-tokenize.c; \ |
45 |
else \ |
else \ |
46 |
$(COMPILE) -c -o $@ $<; \ |
$(COMPILE) -c -o $@ c-tokenize.c; \ |
47 |
fi |
fi |
48 |
|
|
49 |
## Override default rule; this should run on BUILD host. |
## Override default rule; this should run on BUILD host. |
247 |
|
|
248 |
guile-procedures.txt: guile-procedures.texi |
guile-procedures.txt: guile-procedures.texi |
249 |
rm -f $@ |
rm -f $@ |
250 |
makeinfo --force -o $@ $< || test -f $@ |
makeinfo --force -o $@ guile-procedures.texi || test -f $@ |
251 |
|
|
252 |
else |
else |
253 |
|
|
254 |
guile-procedures.txt: guile-procedures.texi |
guile-procedures.txt: guile-procedures.texi |
255 |
cp $< $@ |
cp guile-procedures.texi $@ |
256 |
|
|
257 |
endif |
endif |
258 |
|
|
259 |
c-tokenize.c: c-tokenize.lex |
c-tokenize.c: c-tokenize.lex |
260 |
flex -t $< > $@ || { rm $@; false; } |
flex -t c-tokenize.lex > $@ || { rm $@; false; } |
261 |
|
|
262 |
schemelibdir = $(pkgdatadir)/$(VERSION) |
schemelibdir = $(pkgdatadir)/$(VERSION) |
263 |
schemelib_DATA = guile-procedures.txt |
schemelib_DATA = guile-procedures.txt |