aboutsummaryrefslogtreecommitdiff
path: root/Makefile
blob: f8f2ecff5ce7ee4b5f74e7f43975c66798e67653 (plain)
  1. PROJECT = dk/abcdefghijklmnopqrstuvxyzæøå/bachelorizer/Main
  2. MODULEPATHS = /usr/share/openjfx/lib
  3. JAVAMODULES = $(addprefix javafx.,base controls graphics)
  4. DOCUMENTS = delivery1
  5. include _make/*.mk
  6. # silence security restriction warning
  7. JAVAFLAGS += --enable-native-access=javafx.graphics
  8. # silence warnig specific to JDK 23-24
  9. # @see <https://stackoverflow.com/a/79526038/18619283>
  10. JAVAFLAGS += --sun-misc-unsafe-memory-access=allow
  11. all:: render
  12. render:
  13. quarto render
  14. preview:
  15. quarto preview
  16. lint-markdown:
  17. @mdl --ignore-front-matter --style .mdl.rb */*.qmd */*/*.qmd
  18. .PHONY: all preview render lint-markdown