A made Boris' idea works like that:
"""
OUTPUT_PYTHON_DIR = ...
OUTPUT_SWIG_DIR= ...
INPUT_INTERFACE_DIR = ...
$(OUTPUT_SWIG_DIR)/%_wrap.cxx: $(INPUT_INTERFACE_DIR)/%.i
swig -cxx -python -o $@ -outdir $(OUTPUT_PYTHON_DIR) $<
"""
Philip's idea is even better:
"""
$(OUTPUT_SWIG_DIR)/%_wrap.cxx %.py: $(INPUT_INTERFACE_DIR)/%.i
swig -cxx -python -o ${@:.py=_wrap.cxx} -outdir $(OUTPUT_PYTHON_DIR)
$<
"""
Thank you very much, it really helped me !
Sincerely,
Michel
--
View this message in context:
http://www.nabble.com/make-and-swig-tp19501331p19526867.html
Sent from the Gnu - Make - Help mailing list archive at Nabble.com.
_______________________________________________
Help-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-make