Skip to content
Snippets Groups Projects
Commit 403a5d8e authored by Fabian Vu's avatar Fabian Vu
Browse files

Improve copying Java and C++ files and increase template recursion depth

parent bd89b0d1
No related branches found
No related tags found
No related merge requests found
Pipeline #155887 passed
......@@ -28,15 +28,15 @@ else
ifeq ($(LANGUAGE), java)
%:
java -jar B2Program-all-0.1.0-SNAPSHOT.jar $(JAVA_CODE_GEN_FLAGS) -f $(DIRECTORY)/$@.mch
cp $(DIRECTORY)/*.java .
@if [ "$(DIRECTORY)" != "." ]; then cp $(DIRECTORY)/*.java .; fi
javac -cp .$(JAVA_DEPENDENCIES) $@.java
java -cp .$(JAVA_DEPENDENCIES) $@ $(STRATEGY) $(THREADS) $(CACHING)
endif
ifeq ($(LANGUAGE), cpp)
%:
java -jar B2Program-all-0.1.0-SNAPSHOT.jar $(CPP_CODE_GEN_FLAGS) -f $(DIRECTORY)/$@.mch
cp $(DIRECTORY)/*.cpp .
$(CPPC) $(CPPFLAGS) -o $@.exec $@.cpp
@if [ "$(DIRECTORY)" != "." ]; then cp $(DIRECTORY)/*.cpp .; fi
$(CPPC) $(CPPFLAGS) -o $@.exec $@.cpp -ftemplate-depth=16000
./$@.exec $(STRATEGY) $(THREADS) $(CACHING)
endif
ifneq (,$(findstring $(LANGUAGE), rs|RS|rust|Rust))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment