From 320f281ed38b7d563f0a306e3f67a65da48b56f0 Mon Sep 17 00:00:00 2001
From: "Meredith L. Patterson" <mlp@thesmartpolitenerd.com>
Date: Thu, 21 Nov 2013 00:58:49 -0600
Subject: [PATCH] doing swig steps manually, because the SharedLibrary builder
 was being weird.

---
 src/bindings/php/SConscript | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/bindings/php/SConscript b/src/bindings/php/SConscript
index b165f20..f779979 100644
--- a/src/bindings/php/SConscript
+++ b/src/bindings/php/SConscript
@@ -8,17 +8,17 @@ phpenv.Append(CPPPATH = ['../../', '/usr/include/php5', '/usr/include/php5/main'
 phpenv.Append(CCFLAGS = ['-fpic', '-DSWIG', '-Wno-all', '-Wno-extra', '-Wno-error'])
 phpenv.Append(LIBS = ['hammer'])
 phpenv.Append(LIBPATH = ['../../']) 
-phpenv.Append(SWIGFLAGS = ['-DHAMMER_INTERNAL__NO_STDARG_H', '-Isrc/', '-php'])
+#phpenv.Append(SWIGFLAGS = ['-DHAMMER_INTERNAL__NO_STDARG_H', '-Isrc/', '-php'])
 
 phpenv.Command("hammer.i", "../swig/hammer.i", Copy("$TARGET", "$SOURCE"))
+phpenv.Command(['hammer.php', 'hammer_wrap.c', 'php_hammer.h'], 'hammer.i', 'swig -php -DHAMMER_INTERNAL__NO_STDARG_H -Isrc/ $SOURCE')
 
-swig = ['hammer.i']
-
-libhammer_php = phpenv.SharedLibrary('hammer', swig)
+#swig = ['hammer.i']
+#libhammer_php = phpenv.SharedLibrary('hammer', swig)
 
 #phptestenv = phpenv.Clone()
 #phptestenv['ENV']['LD_LIBRARY_PATH'] = os.path.dirname(str(libhammer_shared[0]))
 #tests = phptestenv.Dir('Tests/') 
 #phptestenv.Command(tests, [libhammer_php], "phpunit -v --include-path "+os.getcwd()+" $TARGET")
 
-Clean('.', ['hammer.php'])
+Clean('.', ['hammer.php', 'php_hammer.h'])
-- 
GitLab