include ../../rules/make.rules PYTHONCOMPILE="import py_compile, sys; py_compile.compile(sys.argv[1])" PYTHON_FILES = ${wildcard *.py} ${wildcard *.py.en} PYTHONCOMPILEFILES = ${PYTHON_FILES:.py=.pyo} all: ${PYTHONCOMPILEFILES} clean: @rm -f *~ install: all $(SHELLDIR) initpdf @echo "Doing $@" @cp ${PYTHON_FILES} ${PYTHONCOMPILEFILES} $(SHELLDIR) $(SHELLDIR): @echo "creating $@" @mkdir -p $@ initpdf: @if [ ! -d $(GENPDFDIR) ] ; then \ mkdir $(GENPDFDIR) ; \ chown root:www-data $(GENPDFDIR) ; \ chmod 770 $(GENPDFDIR) ; \ fi .SUFFIXES : .py .pyo .py.pyo: @echo "Compilation de $< en $@" @python -O -c ${PYTHONCOMPILE} $<