blob: d071eed13efd836f11ddd0e4a8d0c03b9f364532 (
plain)
- 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 <https://stackoverflow.com/a/79526038/18619283>
- 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
|