|
|
- .PHONY: symbiyosys ghdl-formal all NOCACHE
-
- # Support for make environment variable NOCACHE
- ifeq (NOCACHE,$(lastword $(MAKECMDGOALS)))
- OPTIONS := --no-cache
- $(info INFO: build without cache)
- $(eval $(lastword$(MAKECMDGOALS)):dummy;@:)
- endif
-
- NOCACHE:
- @#
-
-
- ifndef TAG
- TAG := latest
- $(info INFO: Using predefined tag 'latest')
- else
- $(info INFO: Using user given tag '${TAG}')
- endif
-
- all: symbiyosys ghdl-formal
-
- .SECONDEXPANSION:
- symbiyosys ghdl-formal: $$@.Dockerfile
- docker build ${OPTIONS} -t $@:${TAG} -f $@.Dockerfile .
- docker build -t $@:latest -f $@.Dockerfile .
|