PROJECT_ROOT = dk/abcdefghijklmnopqrstuvxyzæøå/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) DOCUMENTS = delivery1 delivery2 ZIPNAME = bachelorizer ZIPFILES += $(STEMS:=.java) include _make/*.mk # silence security restriction warning JAVAFLAGS += --enable-native-access=javafx.graphics # silence warnig specific to JDK 23-24 # @see JAVAFLAGS += --sun-misc-unsafe-memory-access=allow 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