swig.mk: Add support for NON_C_BINDING preprocessor directive

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2017-06-01 14:03:57 +00:00
commit 48735e0c10
2 changed files with 9 additions and 1 deletions

View file

@ -98,6 +98,11 @@ SWIG_WRAPPER_DEP_MK = swig.dep.mk
SWIG_INSTALLED_SO = $(addprefix $(INSTALL_LIBDIR)/,$(SWIG_MODULE_SO))
SWIG_INSTALLED_MODULE_TARGET = $(addprefix $(SWIG_MODULE_TARGET_DIR)/,$(SWIG_MODULE_TARGET))
SWIG_DEFINES += -DNON_C_BINDING
SWIG_OPTS += $(SWIG_DEFINES)
LOCAL_CFLAGS += $(SWIG_DEFINES)
LOCAL_CPPFLAGS += $(SWIG_DEFINES)
# for depend.mk
OBJ = $(SWIG_OBJ)
DEPEND_MK += $(SWIG_WRAPPER_DEP_MK)

View file

@ -158,5 +158,8 @@ prefix.done:
echo-prereq-build:
@python $(MOD_SCRIPT_DIR)/projects.py --topdir . $(PROJECTS_PY_EXTRA_ARGS) required-pkg $(RPM_PROJECT)
echo-files:
list-files echo-files:
@$(LIST_VCS_FILES) -f
list-text-files echo-text-files:
@$(LIST_VCS_FILES) -ft