mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 03:53:32 +01:00
swig.mk: Switch PHP support from PHP5 to PHP7
Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
parent
554dab52a6
commit
efd4867be9
1 changed files with 7 additions and 5 deletions
12
make/swig.mk
12
make/swig.mk
|
|
@ -4,13 +4,15 @@ ifeq ($(SWIG_TARGET),php)
|
|||
|
||||
SWIG_LANG ?= php
|
||||
SWIG_TARGET_EXT ?= php
|
||||
SWIG_OPTS ?= -php5
|
||||
SWIG_MODULE_TARGET_DIR = $(ENV_PREFIX)/usr/share/php5
|
||||
PHP ?= php7
|
||||
#PHP ?= $(firstword $(notdir $(wildcard /usr/share/php*)))
|
||||
SWIG_OPTS ?= -$(PHP)
|
||||
SWIG_MODULE_TARGET_DIR = $(ENV_PREFIX)/usr/share/$(PHP)
|
||||
|
||||
SWIG_PHP_INCLUDE_DIR = /usr/include/php5
|
||||
SWIG_PHP_INCLUDE_DIR = /usr/include/$(PHP)
|
||||
SWIG_PHP_INCLUDE_SUBDIRS = . main TSRM Zend
|
||||
SWIG_PHP_MODULE_INI = $(SWIG_MODULE).ini
|
||||
SWIG_PHP_MODULE_INI_DIR = $(ENV_PREFIX)/etc/php5/conf.d
|
||||
SWIG_PHP_MODULE_INI_DIR = $(ENV_PREFIX)/etc/$(PHP)/conf.d
|
||||
#SWIG_PHP_NAMESPACE ?= $(SWIG_MODULE)
|
||||
|
||||
SWIG_GENERATED_EXTRA += $(SWIG_PHP_MODULE_INI)
|
||||
|
|
@ -21,7 +23,7 @@ ifeq ($(SWIG_TARGET),php)
|
|||
SWIG_CLEAN += php_$(SWIG_MODULE_H) $(SWIG_PHP_MODULE_INI)
|
||||
|
||||
INCLUDE += $(addprefix -I$(SWIG_PHP_INCLUDE_DIR)/,$(SWIG_PHP_INCLUDE_SUBDIRS))
|
||||
INSTALL_LIBDIR = $(ENV_PREFIX)/usr/$(SYSTEM_LIBDIR_NAME)/php5/extensions
|
||||
INSTALL_LIBDIR = $(ENV_PREFIX)/usr/$(SYSTEM_LIBDIR_NAME)/$(PHP)/extensions
|
||||
LOCAL_CFLAGS += -Wno-unused-label -Wno-unused-function
|
||||
LOCAL_CPPFLAGS += -Wno-unused-label -Wno-unused-function
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue