-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
18 lines (18 loc) · 971 Bytes
/
Copy pathMakefile
File metadata and controls
18 lines (18 loc) · 971 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
runApp: App.java
javac --module-path ../javafx/lib --add-modules javafx.controls App.java
javac --module-path ../javafx/lib --add-modules javafx.controls FrontendImplementation.java
javac Backend.java
javac BaseGraph.java
javac DijkstraGraph.java
javac HashtableMap.java
java --module-path ../javafx/lib --add-modules javafx.controls App
runTests: FrontendDeveloperTests.class
java --module-path ../javafx/lib --add-modules javafx.controls --add-opens javafx.graphics/com.sun.javafx.application=ALL-UNNAMED -jar ../junit5fx.jar -cp . -c FrontendDeveloperTests
FrontendDeveloperTests.class: FrontendDeveloperTests.java
javac --module-path ../javafx/lib --add-modules javafx.controls -cp .:../junit5fx.jar FrontendDeveloperTests.java
runBackendTests: BackendDeveloperTests.class
java -jar ../junit5.jar -cp . -c BackendDeveloperTests
BackendDeveloperTests.class: BackendDeveloperTests.java
javac -cp .:../junit5.jar BackendDeveloperTests.java
clean:
rm *.class