# config # for debian DESTDIR= PACKAGE=python-libcommon # end for debian PREFIX=/usr SHELLDIR=$(DESTDIR)$(PREFIX)/bin RELPYTHONSHELLPATH=../python PYTHONDIR=$(DESTDIR)/usr/local/python DOCDIR=$(DESTDIR)/usr/share/doc/$(PACKAGE) # nom de l'application APPLICATION=$(PACKAGE) # Repertoires sources (ne pas changer) SRCROOTDIR=../.. SRCDIR=${SRCROOTDIR}/src SRCDOCDIR=${SRCROOTDIR}/doc SRCPYTHONDIR=${SRCDIR}/python SHELL = /bin/sh PYTHON = /usr/bin/python MAKE = make LATEX = latex PDFLATEX = pdflatex DOT = dot DIA = dia DVIPS = dvips PS2PDF = ps2pdf EPS2PDF = eps2pdf # NAMES ################## NAMES = doc src/shell # DEPENDANCES ###################### SUFFIXES = .ps .pdf .tex .dvi .bib .bbl .dot .eps .dia .gnumeric .tbz .tbunzipped \ .tgz .tgz_running .sql .xml .tgz .tgunzipped .csv .clst .lst .pl .py .pyc .pyo .sh .mak .php .php4 .html .htm .temp .SUFFIXES : ${SUFFIXES} # DEPENDANCES .tex.dvi: @echo "Compilation de $< en $@" @${LATEX} $<; ${LATEX} $< .tex.pdf: @echo "Compilation de $< en $@" @${PDFLATEX} $<; ${PDFLATEX} $< .dvi.ps: @echo "Compilation de $< en $@" @${DVIPS} $< -o .ps.pdf: @echo "Compilation de $< en $@" @${PS2PDF} $< $@ .eps.pdf: @echo "Compilation de $< en $@" @${EPSTOPDF} $< .bib.bbl: @echo "Compilation de $< en $@" @${BIBTEX} `basename $< .bib` @touch `basename $< .bib`.tex .dot.eps: @echo "Compilation de $< en $@" @${DOT} -Tps $< > $@ .dia.eps: @echo "Compilation de $< en $@" @${DIA} --export=$@ $< .tbz.tbunzipped: @echo "decompression de $< en $@" @tar Ixvf $<;touch $@ .tgz.tgunzipped: @echo "decompression de $< en $@" @tar zxvf $<;touch $@ .lst.php: @echo " $@ @awk -F';' '{ print "$$"$$1"=\""$$2"\";" }' $< >> $@ @echo "?>" >> $@ .lst.pl: @awk -F';' '{ print "$$"$$1"=\""$$2"\";" }' $< | sed 's/@/\\@/g' > $@ .lst.py: @awk -F';' '{ print $$1"=\""$$2"\"" }' $< > $@ .lst.sh: @awk -F';' '{ print "export "$$1"="$$2 }' $< > $@ .lst.mak: @awk -F';' '{ print $$1"="$$2 }' $< > $@ PYTHONCOMPILE="import py_compile, sys; py_compile.compile(sys.argv[1])" .py.pyc: @echo "Compilation de $< en $@" @python -c ${PYTHONCOMPILE} $< .py.pyo: @echo "Compilation de $< en $@" @python -O -c ${PYTHONCOMPILE} $<