Don't generate mod[perl|python].tar.bz2

This commit is contained in:
Alexey Sokolov
2012-08-13 20:40:05 +07:00
parent fcc7839771
commit 7a4aa744fe
4 changed files with 23 additions and 44 deletions

View File

@@ -15,26 +15,23 @@ E=@\#
C=
endif
modpython/modpython.tar.bz2: modpython/gen/_znc_core.cpp modpython/gen/znc_core.py modpython/gen/functions.cpp modpython/gen/swigpyrun.h
$(E) Packing modpython files...
$(Q)tar -cjf $@ -C modpython/gen _znc_core.cpp znc_core.py functions.cpp swigpyrun.h
.SECONDARY:
modpython/gen/swigpyrun.h:
@mkdir -p modpython/gen
all: modpython/_znc_core.cpp modpython/znc_core.py modpython/functions.cpp modpython/swigpyrun.h
modpython/swigpyrun.h:
@mkdir -p modpython
$(Q)$(SWIG) -python -py3 -c++ -shadow -external-runtime $@
modpython/gen/_znc_core.cpp: modpython/modpython.i modpython/module.h modpython/cstring.i
modpython/_znc_core.cpp: modpython/modpython.i modpython/module.h modpython/cstring.i
$(E) Generating ZNC API for python...
@mkdir -p modpython/gen
$(Q)$(SWIG) -python -py3 -c++ -shadow -outdir modpython/gen -I$(srcdir) -MD -MF .depend/modpython.swig.dep -w362,315,401 -o $@ $<
$(Q)$(SED) 's#^modpython/gen/_znc_core.cpp:#modpython/modpython.tar.bz2:#' .depend/modpython.swig.dep > .depend/modpython.tar.dep
@mkdir -p modpython
$(Q)$(SWIG) -python -py3 -c++ -shadow -outdir modpython -I$(srcdir) -MD -MF .depend/modpython.swig.dep -w362,315,401 -o $@ $<
modpython/gen/znc_core.py: modpython/gen/_znc_core.cpp
modpython/znc_core.py: modpython/_znc_core.cpp
modpython/gen/functions.cpp: modpython/codegen.pl modpython/functions.in
modpython/functions.cpp: modpython/codegen.pl modpython/functions.in
@mkdir -p modpython
$(Q)$(PERL) $^ $@
all: modpython/modpython.tar.bz2
-include .depend/modpython.swig.dep