blob: c15c25ba5b6a6528359066d07eb421c7354af447 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
# Automake makefile for the SQLTeX code and configfiles
.PHONY: distdir
DATAFILES = SQLTeX_r.dat SQLTeX.cfg
DISTFILES = Makefile.am Makefile.in SQLTeX.pl ${DATAFILES}
PL=$(shell which perl)
all : SQLTeX
distdir : ${DISTFILES}
cp $(DISTFILES) $(distdir)
SQLTeX: SQLTeX.pl
cat $^ | sed -e 's#{PERLDIR}#!$(PL)#;s#{SYSCONFDIR}#$(sysconfdir)#' > $@
@chmod +x $@
install : SQLTeX ${DATAFILES}
@if [ ! -d ${bindir} ]; then mkdir -p ${bindir}; fi
@if [ ! -d ${sysconfdir} ]; then mkdir -p ${sysconfdir}; fi
cp $< $(bindir)
@$(foreach datafile, $(DATAFILES), \
if [ -e $(sysconfdir)/$(datafile) ]; \
then echo 'cp $(datafile) $(sysconfdir)/$(datafile).new'; \
cp $(datafile) $(sysconfdir)/$(datafile).new; \
else echo 'cp $(datafile) $(sysconfdir)/$(datafile)'; \
cp $(datafile) $(sysconfdir)/$(datafile); \
fi;)
|