# vim: filetype=make
ifeq "$(PYTHON_ON)" "yes"
-PYTHONCOMMON := $(PY_CFLAGS) $(PY_LDFLAGS)
+PYTHONCOMMON := $(PY_CFLAGS)
PYTHONCOMMON += -DSWIG_TYPE_TABLE=znc
PYTHONCOMMON += -Wno-missing-field-initializers -Wno-unused -Wno-shadow
PYTHONCOMMON += -Wno-missing-declarations -Wno-uninitialized
-modpythonFLAGS := $(PYTHONCOMMON) -I.
+modpythonFLAGS := $(PYTHONCOMMON) -I. $(PY_LDFLAGS)
PYTHONHOOK := modpython_install
CLEAN += modpython/_znc_core.so modpython/_znc_core.cpp modpython/znc_core.py modpython/znc_core.pyc
@mkdir -p modpython
@mkdir -p .depend
$(E) Building ZNC python bindings library...
- $(Q)$(CXX) $(MODFLAGS) $(LDFLAGS) $(MODLINK) -I$(srcdir) -MMD -MF .depend/modpython.library.dep $(PYTHONCOMMON) -o $@ $<
+ $(Q)$(CXX) $(MODFLAGS) $(LDFLAGS) $(MODLINK) -I$(srcdir) -MMD -MF .depend/modpython.library.dep $(PYTHONCOMMON) -o $@ $< $(PY_LDFLAGS)
ifneq "$(SWIG)" ""
modpython/swigpyrun.h:
@mkdir -p modpython
modpython/compiler: modpython/compiler.cpp Makefile
$(E) Building optimizer for python files...
- $(Q)$(CXX) $(PYTHONCOMMON) -o $@ $<
+ $(Q)$(CXX) $(PYTHONCOMMON) -o $@ $< $(PY_LDFLAGS)
modpython_install: create_install_dir modpython_all
-for i in *.pyc; do \