Makefile 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. # This Makefile written by concrete
  2. #
  3. # {concrete_makefile_version, 2}
  4. #
  5. # ANY CHANGES TO THIS FILE WILL BE OVERWRITTEN on `concrete update`
  6. # IF YOU WANT TO CHANGE ANY OF THESE LINES BELOW, COPY THEM INTO
  7. # custom.mk FIRST
  8. # Use this to override concrete's default dialyzer options of
  9. # -Wunderspecs
  10. # DIALYZER_OPTS = ...
  11. # List dependencies that you do NOT want to be included in the
  12. # dialyzer PLT for the project here. Typically, you would list a
  13. # dependency here if it isn't spec'd well and doesn't play nice with
  14. # dialyzer or otherwise mucks things up.
  15. #
  16. # DIALYZER_SKIP_DEPS = bad_dep_1 \
  17. # bad_dep_2
  18. # If you want to add dependencies to the default "all" target provided
  19. # by concrete, add them here (along with make rules to build them if needed)
  20. # ALL_HOOK = ...
  21. # custom.mk is totally optional
  22. custom_rules_file = $(wildcard custom.mk)
  23. ifeq ($(custom_rules_file),custom.mk)
  24. include custom.mk
  25. endif
  26. concrete_rules_file = $(wildcard concrete.mk)
  27. ifeq ($(concrete_rules_file),concrete.mk)
  28. include concrete.mk
  29. else
  30. all:
  31. @echo "ERROR: missing concrete.mk"
  32. @echo " run: concrete update"
  33. endif