default: common/.git build-all IMAGE_NAME = ansible-fedora BASE_IMAGE_NAME = fedora VERSION_LIST = 36 37 latest common/.git: git submodule update --init # TODO REM remove? # # TODO REM STARTHERE what if we just mafe version targets here that set a # # 'VERSION' variable? # latest: # $(eval VERSION = latest) # # # ':' is a bash noop, not sure how other shells will handle it, zsh handles it # # ok. # # The ';@:' ensures that 'make: Nothing to be done for '' output for # # recipes that only have things like 'eval' and 'info'. # # https://stackoverflow.com/questions/31749487/suppress-make-nothing-to-be-done-for-target # 36: ;@: # $(eval VERSION = 36) -include common/makefiles/common.mk # TODO REM remove version-list? .PHONY: version-list latest 36