summaryrefslogtreecommitdiff
path: root/Examples
diff options
context:
space:
mode:
Diffstat (limited to 'Examples')
-rw-r--r--Examples/Makefile.in13
-rw-r--r--Examples/php/callback/Makefile13
-rw-r--r--Examples/php/class/Makefile13
-rw-r--r--Examples/php/constants/Makefile13
-rw-r--r--Examples/php/cpointer/Makefile13
-rw-r--r--Examples/php/disown/Makefile13
-rw-r--r--Examples/php/enum/Makefile13
-rw-r--r--Examples/php/extend/Makefile13
-rw-r--r--Examples/php/funcptr/Makefile13
-rw-r--r--Examples/php/overloading/Makefile13
-rw-r--r--Examples/php/pointer/Makefile13
-rw-r--r--Examples/php/pragmas/Makefile13
-rw-r--r--Examples/php/proxy/Makefile13
-rw-r--r--Examples/php/reference/Makefile13
-rw-r--r--Examples/php/simple/Makefile13
-rw-r--r--Examples/php/sync/Makefile13
-rw-r--r--Examples/php/value/Makefile13
-rw-r--r--Examples/php/variables/Makefile13
18 files changed, 108 insertions, 126 deletions
diff --git a/Examples/Makefile.in b/Examples/Makefile.in
index 07b375e66..fa459c5a2 100644
--- a/Examples/Makefile.in
+++ b/Examples/Makefile.in
@@ -882,13 +882,15 @@ ruby_clean:
##### PHP ######
##################################################################
+PHP = @PHP@
+PHP_INCLUDE = @PHPINC@
+PHP_SO = @PHP_SO@
+PHP_SCRIPT = $(RUNME).php
+
# -------------------------------------------------------------------
# Build a PHP dynamically loadable module (C)
# -------------------------------------------------------------------
-PHP_INCLUDE = @PHPINC@
-PHP_SO = @PHP_SO@
-
php: $(SRCS)
$(SWIG) -php $(SWIGOPT) $(INTERFACEPATH)
$(CC) -c $(CCSHARED) $(CFLAGS) $(SRCS) $(ISRCS) $(INCLUDES) $(PHP_INCLUDE)
@@ -907,11 +909,8 @@ php_cpp: $(SRCS)
# Running a PHP example
# -----------------------------------------------------------------
-PHP=@PHP@
-PHPSCRIPT ?= runme.php
-
php_run:
- $(RUNTOOL) $(PHP) -n -q -d extension_dir=. -d safe_mode=Off $(PHPSCRIPT)
+ $(RUNTOOL) $(PHP) -n -q -d extension_dir=. -d safe_mode=Off $(PHP_SCRIPT) $(RUNPIPE)
# -----------------------------------------------------------------
# Version display
diff --git a/Examples/php/callback/Makefile b/Examples/php/callback/Makefile
index 42597202b..08b2710b2 100644
--- a/Examples/php/callback/Makefile
+++ b/Examples/php/callback/Makefile
@@ -6,17 +6,16 @@ INTERFACE = example.i
LIBS = -lm
SWIGOPT =
-all::
+check: build
+ $(MAKE) -f $(TOP)/Makefile php_run
+
+build:
$(MAKE) -f $(TOP)/Makefile $(SWIGLIB) CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' php_cpp
-static::
+static:
$(MAKE) -f $(TOP)/Makefile $(SWIGLIB) CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='myphp' INTERFACE='$(INTERFACE)' php_cpp_static
-clean::
+clean:
$(MAKE) -f $(TOP)/Makefile php_clean
- rm -f $(TARGET).php
-
-check: all
- $(MAKE) -f $(TOP)/Makefile php_run
diff --git a/Examples/php/class/Makefile b/Examples/php/class/Makefile
index 1bc0beaab..cefd81f78 100644
--- a/Examples/php/class/Makefile
+++ b/Examples/php/class/Makefile
@@ -6,19 +6,18 @@ INTERFACE = example.i
LIBS =
SWIGOPT =
-all::
+check: build
+ $(MAKE) -f $(TOP)/Makefile php_run
+
+build:
$(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' \
php_cpp
-static::
+static:
$(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='myphp' INTERFACE='$(INTERFACE)' \
php_cpp_static
-clean::
+clean:
$(MAKE) -f $(TOP)/Makefile php_clean
- rm -f $(TARGET).php
-
-check: all
- $(MAKE) -f $(TOP)/Makefile php_run
diff --git a/Examples/php/constants/Makefile b/Examples/php/constants/Makefile
index 23e2675d7..3f24a3921 100644
--- a/Examples/php/constants/Makefile
+++ b/Examples/php/constants/Makefile
@@ -6,19 +6,18 @@ INTERFACE = example.i
LIBS =
SWIGOPT =
-all::
+check: build
+ $(MAKE) -f $(TOP)/Makefile php_run
+
+build:
$(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' \
php
-static::
+static:
$(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='myphp' INTERFACE='$(INTERFACE)' \
php_static
-clean::
+clean:
$(MAKE) -f $(TOP)/Makefile php_clean
- rm -f $(TARGET).php
-
-check: all
- $(MAKE) -f $(TOP)/Makefile php_run
diff --git a/Examples/php/cpointer/Makefile b/Examples/php/cpointer/Makefile
index 0862ce5ec..57785acc7 100644
--- a/Examples/php/cpointer/Makefile
+++ b/Examples/php/cpointer/Makefile
@@ -6,19 +6,18 @@ INTERFACE = example.i
LIBS =
SWIGOPT =
-all::
+check: build
+ $(MAKE) -f $(TOP)/Makefile php_run
+
+build:
$(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' \
php
-static::
+static:
$(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='myphp' INTERFACE='$(INTERFACE)' \
php_static
-clean::
+clean:
$(MAKE) -f $(TOP)/Makefile php_clean
- rm -f $(TARGET).php
-
-check: all
- $(MAKE) -f $(TOP)/Makefile php_run
diff --git a/Examples/php/disown/Makefile b/Examples/php/disown/Makefile
index 1bc0beaab..cefd81f78 100644
--- a/Examples/php/disown/Makefile
+++ b/Examples/php/disown/Makefile
@@ -6,19 +6,18 @@ INTERFACE = example.i
LIBS =
SWIGOPT =
-all::
+check: build
+ $(MAKE) -f $(TOP)/Makefile php_run
+
+build:
$(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' \
php_cpp
-static::
+static:
$(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='myphp' INTERFACE='$(INTERFACE)' \
php_cpp_static
-clean::
+clean:
$(MAKE) -f $(TOP)/Makefile php_clean
- rm -f $(TARGET).php
-
-check: all
- $(MAKE) -f $(TOP)/Makefile php_run
diff --git a/Examples/php/enum/Makefile b/Examples/php/enum/Makefile
index 252a72660..22f979d2f 100644
--- a/Examples/php/enum/Makefile
+++ b/Examples/php/enum/Makefile
@@ -6,19 +6,18 @@ INTERFACE = example.i
LIBS =
SWIGOPT = -noproxy
-all::
+check: build
+ $(MAKE) -f $(TOP)/Makefile php_run
+
+build:
$(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' \
php_cpp
-static::
+static:
$(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='myphp' INTERFACE='$(INTERFACE)' \
php_cpp_static
-clean::
+clean:
$(MAKE) -f $(TOP)/Makefile php_clean
- rm -f $(TARGET).php
-
-check: all
- $(MAKE) -f $(TOP)/Makefile php_run
diff --git a/Examples/php/extend/Makefile b/Examples/php/extend/Makefile
index 42597202b..08b2710b2 100644
--- a/Examples/php/extend/Makefile
+++ b/Examples/php/extend/Makefile
@@ -6,17 +6,16 @@ INTERFACE = example.i
LIBS = -lm
SWIGOPT =
-all::
+check: build
+ $(MAKE) -f $(TOP)/Makefile php_run
+
+build:
$(MAKE) -f $(TOP)/Makefile $(SWIGLIB) CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' php_cpp
-static::
+static:
$(MAKE) -f $(TOP)/Makefile $(SWIGLIB) CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='myphp' INTERFACE='$(INTERFACE)' php_cpp_static
-clean::
+clean:
$(MAKE) -f $(TOP)/Makefile php_clean
- rm -f $(TARGET).php
-
-check: all
- $(MAKE) -f $(TOP)/Makefile php_run
diff --git a/Examples/php/funcptr/Makefile b/Examples/php/funcptr/Makefile
index 0862ce5ec..57785acc7 100644
--- a/Examples/php/funcptr/Makefile
+++ b/Examples/php/funcptr/Makefile
@@ -6,19 +6,18 @@ INTERFACE = example.i
LIBS =
SWIGOPT =
-all::
+check: build
+ $(MAKE) -f $(TOP)/Makefile php_run
+
+build:
$(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' \
php
-static::
+static:
$(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='myphp' INTERFACE='$(INTERFACE)' \
php_static
-clean::
+clean:
$(MAKE) -f $(TOP)/Makefile php_clean
- rm -f $(TARGET).php
-
-check: all
- $(MAKE) -f $(TOP)/Makefile php_run
diff --git a/Examples/php/overloading/Makefile b/Examples/php/overloading/Makefile
index 1bc0beaab..cefd81f78 100644
--- a/Examples/php/overloading/Makefile
+++ b/Examples/php/overloading/Makefile
@@ -6,19 +6,18 @@ INTERFACE = example.i
LIBS =
SWIGOPT =
-all::
+check: build
+ $(MAKE) -f $(TOP)/Makefile php_run
+
+build:
$(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' \
php_cpp
-static::
+static:
$(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='myphp' INTERFACE='$(INTERFACE)' \
php_cpp_static
-clean::
+clean:
$(MAKE) -f $(TOP)/Makefile php_clean
- rm -f $(TARGET).php
-
-check: all
- $(MAKE) -f $(TOP)/Makefile php_run
diff --git a/Examples/php/pointer/Makefile b/Examples/php/pointer/Makefile
index 0862ce5ec..57785acc7 100644
--- a/Examples/php/pointer/Makefile
+++ b/Examples/php/pointer/Makefile
@@ -6,19 +6,18 @@ INTERFACE = example.i
LIBS =
SWIGOPT =
-all::
+check: build
+ $(MAKE) -f $(TOP)/Makefile php_run
+
+build:
$(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' \
php
-static::
+static:
$(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='myphp' INTERFACE='$(INTERFACE)' \
php_static
-clean::
+clean:
$(MAKE) -f $(TOP)/Makefile php_clean
- rm -f $(TARGET).php
-
-check: all
- $(MAKE) -f $(TOP)/Makefile php_run
diff --git a/Examples/php/pragmas/Makefile b/Examples/php/pragmas/Makefile
index 23e2675d7..3f24a3921 100644
--- a/Examples/php/pragmas/Makefile
+++ b/Examples/php/pragmas/Makefile
@@ -6,19 +6,18 @@ INTERFACE = example.i
LIBS =
SWIGOPT =
-all::
+check: build
+ $(MAKE) -f $(TOP)/Makefile php_run
+
+build:
$(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' \
php
-static::
+static:
$(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='myphp' INTERFACE='$(INTERFACE)' \
php_static
-clean::
+clean:
$(MAKE) -f $(TOP)/Makefile php_clean
- rm -f $(TARGET).php
-
-check: all
- $(MAKE) -f $(TOP)/Makefile php_run
diff --git a/Examples/php/proxy/Makefile b/Examples/php/proxy/Makefile
index 1bc0beaab..cefd81f78 100644
--- a/Examples/php/proxy/Makefile
+++ b/Examples/php/proxy/Makefile
@@ -6,19 +6,18 @@ INTERFACE = example.i
LIBS =
SWIGOPT =
-all::
+check: build
+ $(MAKE) -f $(TOP)/Makefile php_run
+
+build:
$(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' \
php_cpp
-static::
+static:
$(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='myphp' INTERFACE='$(INTERFACE)' \
php_cpp_static
-clean::
+clean:
$(MAKE) -f $(TOP)/Makefile php_clean
- rm -f $(TARGET).php
-
-check: all
- $(MAKE) -f $(TOP)/Makefile php_run
diff --git a/Examples/php/reference/Makefile b/Examples/php/reference/Makefile
index 1bc0beaab..cefd81f78 100644
--- a/Examples/php/reference/Makefile
+++ b/Examples/php/reference/Makefile
@@ -6,19 +6,18 @@ INTERFACE = example.i
LIBS =
SWIGOPT =
-all::
+check: build
+ $(MAKE) -f $(TOP)/Makefile php_run
+
+build:
$(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' \
php_cpp
-static::
+static:
$(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='myphp' INTERFACE='$(INTERFACE)' \
php_cpp_static
-clean::
+clean:
$(MAKE) -f $(TOP)/Makefile php_clean
- rm -f $(TARGET).php
-
-check: all
- $(MAKE) -f $(TOP)/Makefile php_run
diff --git a/Examples/php/simple/Makefile b/Examples/php/simple/Makefile
index 0862ce5ec..57785acc7 100644
--- a/Examples/php/simple/Makefile
+++ b/Examples/php/simple/Makefile
@@ -6,19 +6,18 @@ INTERFACE = example.i
LIBS =
SWIGOPT =
-all::
+check: build
+ $(MAKE) -f $(TOP)/Makefile php_run
+
+build:
$(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' \
php
-static::
+static:
$(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='myphp' INTERFACE='$(INTERFACE)' \
php_static
-clean::
+clean:
$(MAKE) -f $(TOP)/Makefile php_clean
- rm -f $(TARGET).php
-
-check: all
- $(MAKE) -f $(TOP)/Makefile php_run
diff --git a/Examples/php/sync/Makefile b/Examples/php/sync/Makefile
index 1bc0beaab..cefd81f78 100644
--- a/Examples/php/sync/Makefile
+++ b/Examples/php/sync/Makefile
@@ -6,19 +6,18 @@ INTERFACE = example.i
LIBS =
SWIGOPT =
-all::
+check: build
+ $(MAKE) -f $(TOP)/Makefile php_run
+
+build:
$(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' \
php_cpp
-static::
+static:
$(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='myphp' INTERFACE='$(INTERFACE)' \
php_cpp_static
-clean::
+clean:
$(MAKE) -f $(TOP)/Makefile php_clean
- rm -f $(TARGET).php
-
-check: all
- $(MAKE) -f $(TOP)/Makefile php_run
diff --git a/Examples/php/value/Makefile b/Examples/php/value/Makefile
index 9e69d00a4..449686784 100644
--- a/Examples/php/value/Makefile
+++ b/Examples/php/value/Makefile
@@ -6,19 +6,18 @@ INTERFACE = example.i
LIBS =
SWIGOPT = -noproxy
-all::
+check: build
+ $(MAKE) -f $(TOP)/Makefile php_run
+
+build:
$(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' \
php
-static::
+static:
$(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='myphp' INTERFACE='$(INTERFACE)' \
php_static
-clean::
+clean:
$(MAKE) -f $(TOP)/Makefile php_clean
- rm -f $(TARGET).php
-
-check: all
- $(MAKE) -f $(TOP)/Makefile php_run
diff --git a/Examples/php/variables/Makefile b/Examples/php/variables/Makefile
index 0862ce5ec..57785acc7 100644
--- a/Examples/php/variables/Makefile
+++ b/Examples/php/variables/Makefile
@@ -6,19 +6,18 @@ INTERFACE = example.i
LIBS =
SWIGOPT =
-all::
+check: build
+ $(MAKE) -f $(TOP)/Makefile php_run
+
+build:
$(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' \
php
-static::
+static:
$(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \
SWIGOPT='$(SWIGOPT)' TARGET='myphp' INTERFACE='$(INTERFACE)' \
php_static
-clean::
+clean:
$(MAKE) -f $(TOP)/Makefile php_clean
- rm -f $(TARGET).php
-
-check: all
- $(MAKE) -f $(TOP)/Makefile php_run