diff --git a/justfile b/justfile index 81928440..c3b5dad8 100644 --- a/justfile +++ b/justfile @@ -1,10 +1,12 @@ set export BUILD_NAME := "change_me" +tree_hash := `tree ./modules | md5sum` +compiledb := if tree_hash == `cat .tree.hash` { "no" } else { "yes" } build: format # Compiling Editor - cd engine/ && scons target=editor symbols=yes optimization=debug dev_build=yes linker=mold use_llvm=yes compiledb=yes custom_modules="../modules" + cd engine/ && scons target=editor symbols=yes optimization=debug dev_build=yes linker=mold use_llvm=yes compiledb={{compiledb}} custom_modules="../modules" run: build # Running Editor