diff --git a/data/php_stdlib/Makefile b/data/php_stdlib/Makefile index fc95be024..3af4660c3 100644 --- a/data/php_stdlib/Makefile +++ b/data/php_stdlib/Makefile @@ -9,9 +9,8 @@ update: ./stdlib_from_hni.sh ~/local/fbcode/hphp hni cp -rf ~/local/fbcode/hphp/system/php/* system/ cp -rf ~/local/fbcode/hphp/facebook/system/php/* system/facebook/ - cp -f ~/local/fbcode/hphp/system/idl/constants.idl.json /tmp/ - perl -p -i -e 's/9223372036854775807/0/g;' /tmp/constants.idl.json - ~/pfff/pfff_test -builtins_of_idl /tmp/constants.idl.json > idl/builtins_constants.idl.php + rm -rf system/code_model # too many errors for now + php builtin_constants.php > system/constants.php stdlib: update rm -rf stdlib/ diff --git a/data/php_stdlib/builtin_constants.php b/data/php_stdlib/builtin_constants.php new file mode 100644 index 000000000..1085194fa --- /dev/null +++ b/data/php_stdlib/builtin_constants.php @@ -0,0 +1,13 @@ + $v) { + $v = $v ? $v : -1; + echo "define('$k', "; + var_export($v); + //echo "0"; + echo ");\n"; +} diff --git a/data/php_stdlib/extra/bad.php b/data/php_stdlib/extra/bad.php index db40d90e2..27639cdf4 100644 --- a/data/php_stdlib/extra/bad.php +++ b/data/php_stdlib/extra/bad.php @@ -1,9 +1,8 @@ failwith "wrong json format" );