cleaned out some cruft; php tests run on successive builds w/o needing to clean.
This commit is contained in:
parent
4c58a0bcb2
commit
315c7a28c6
1 changed files with 2 additions and 2 deletions
|
|
@ -20,12 +20,12 @@ phptestenv['ENV']['LD_LIBRARY_PATH'] = os.path.dirname(str(libhammer_shared[0]))
|
||||||
phptests = ('Tests')
|
phptests = ('Tests')
|
||||||
phpextprefix = os.popen("php-config --extension-dir").read().rstrip()
|
phpextprefix = os.popen("php-config --extension-dir").read().rstrip()
|
||||||
phplib = phptestenv.Command(os.path.join(phpextprefix, "hammer.so"), libhammer_php, Copy("$TARGET", "$SOURCE"))
|
phplib = phptestenv.Command(os.path.join(phpextprefix, "hammer.so"), libhammer_php, Copy("$TARGET", "$SOURCE"))
|
||||||
|
AlwaysBuild(phplib)
|
||||||
phpprefix = os.popen("php-config --prefix").read().rstrip()
|
phpprefix = os.popen("php-config --prefix").read().rstrip()
|
||||||
phpincl = phptestenv.Command(os.path.join(phpprefix, "hammer.ini"), "hammer.ini", Copy("$TARGET", "$SOURCE"))
|
phpincl = phptestenv.Command(os.path.join(phpprefix, "hammer.ini"), "hammer.ini", Copy("$TARGET", "$SOURCE"))
|
||||||
phptestexec = phptestenv.Command(phptests, [phplib, phpincl], "phpenv exec phpunit -v --include-path " + os.path.dirname(libhammer_php[0].path) +" src/bindings/php/Tests")
|
phptestexec = phptestenv.Command(phptests, [phplib, phpincl], "phpenv exec phpunit -v --include-path " + os.path.dirname(libhammer_php[0].path) +" src/bindings/php/Tests")
|
||||||
print "phptestexec path: " + phptestexec[0].path
|
|
||||||
phptest = Alias("testphp", [phptestexec], phptestexec)
|
phptest = Alias("testphp", [phptestexec], phptestexec)
|
||||||
AlwaysBuild(phptest)
|
AlwaysBuild(phptest)
|
||||||
testruns.append(phptest)
|
testruns.append(phptest)
|
||||||
print "Testing: " + str([str(x[0]) for x in testruns])
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue