diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 32 |
1 files changed, 13 insertions, 19 deletions
@@ -1,9 +1,16 @@ -PROJECT_ROOT = dk/biks/bachelorizer -PROJECT = $(addprefix $(PROJECT_ROOT)/,Main) -MODULEPATHS = /usr/share/openjfx/lib -JAVAMODULES = $(addprefix javafx.,base controls graphics) -EXTRASTEMS = $(addprefix $(PROJECT_ROOT)/,\ - Control model/Combi model/GUI model/Person view/Window) +JAVA_PROJECTMODULES = com.example.portfolio3 dk.biks.bachelorizer +JAVA_ROOT_portfolio3 = src/main/java/com.example.portfolio3 +JAVA_EXTRACLASSES_portfolio3 = AbstractGraph AdjListGraph AdjMapGraph \ + Edge GraphAlgorithms Graph Graphs MatrixGraph Vertex +# TODO: fix and include EdgeGraph +JAVA_MODULEPATHS_bachelorizer = /usr/share/openjfx/lib +# TODO: fix properly declare and resolve local interdependencies +JAVA_MODULEPATHS_bachelorizer = /usr/share/openjfx/lib mods/com.example.portfolio3 +JAVA_ROOT_bachelorizer = src/main/java/dk.biks.bachelorizer +JAVA_MAINCLASSES_bachelorizer = Main model/Combi +JAVA_EXTRACLASSES_bachelorizer = model/GUI model/Person view/Window Control +JAVA_MODULES_bachelorizer = $(addprefix javafx.,base controls graphics) + DOCUMENTS = delivery1 delivery2 ZIPNAME = bachelorizer ZIPFILES += $(STEMS:=.java) @@ -22,16 +29,3 @@ JAVAFLAGS += --enable-native-access=javafx.graphics ifeq ($(shell expr $(JAVA_MAJOR_VERSION) \>= 23), 1) JAVAFLAGS += --sun-misc-unsafe-memory-access=allow endif - -all:: render - -render: - quarto render - -preview: - quarto preview - -lint-markdown: - @mdl --ignore-front-matter --style .mdl.rb */*.qmd */*/*.qmd - -.PHONY: all preview render lint-markdown |