Commit Graph

3 Commits

Author SHA1 Message Date
Lukas Joeressen
b6774eb447 fix: update shebang from python to python3 in generate_amalgamation.py
Changed the interpreter directive in util/generate_amalgamation.py from
#!/usr/bin/env python to #!/usr/bin/env python3 to ensure the script
runs with Python 3 explicitly rather than the system default Python.
2018-05-16 21:10:44 +00:00
Lukas Joeressen
10a1f3093d fix: add find_file helper and optional src dirs to amalgamation script
The amalgamation script now searches for files across src/include, src/vm,
and src/optional directories using a new find_file function, and replaces
full paths with basenames in begin/end comments for reproducible output.
The Makefile also creates the build directory if missing and includes
src/optional/*.h and src/optional/*.c in the amalgamation target.
2018-05-12 07:14:27 +00:00
Bob Nystrom
2544aa74d8 refactor: rename script/ to util/ and remove project/ directory consolidating build tools
Migrate all Makefile references from script/wren.mk to util/wren.mk, update path for wren_to_c_string.py and libuv.py in build rules, and delete the entire project/msvc2013/ directory containing obsolete Visual Studio 2013 project files.
2015-09-22 14:45:58 +00:00