This commit is contained in:
Eric Froemling 2020-10-02 11:18:43 -05:00
parent 6b92d27260
commit d51bc6db50
3 changed files with 23 additions and 2 deletions

View File

@ -80,7 +80,17 @@ resources-clean:
@cd resources && ${MAKE} clean
@rm -f ${LAZYBUILDDIR}/resources
# Remove *ALL* files and directories that aren't managed by git
# Build our generated code.
code: prereqs
@tools/pcommand lazybuild code_gen_src ${LAZYBUILDDIR}/code \
cd src/generated_src \&\& ${MAKE} -j${CPUS} generated_code
# Clean our generated code.
code-clean:
@cd src/generated_src && ${MAKE} clean
@rm -f ${LAZYBUILDDIR}/code
# Remove ALL files and directories that aren't managed by git
# (except for a few things such as localconfig.json).
clean:
@${CHECK_CLEAN_SAFETY}
@ -95,7 +105,7 @@ clean-list:
.PHONY: list prereqs prereqs-clean assets assets-cmake assets-windows \
assets-windows-Win32 assets-windows-x64 \
assets-mac assets-ios assets-android assets-clean \
resources resources-clean \
resources resources-clean code code-clean \
clean clean-list

View File

@ -0,0 +1,8 @@
# Released under the MIT License. See LICENSE for details.
# Dummy generated-src makefile; nothing here for now.
all: generated_code
generated_code:
clean:

View File

@ -0,0 +1,3 @@
# BallisticaCore Generated Files
This directory should contain files used to generated code