SHELL:=/bin/bash ubuntu1804: docker build . -f Dockerfile-ubuntu1804 -t rayburgemeestre/build-ubuntu:18.04 ubuntu1804nocache: docker build . -f Dockerfile-ubuntu1804 -t rayburgemeestre/build-ubuntu:18.04 --no-cache ubuntu1804publish: docker push rayburgemeestre/build-ubuntu:18.04 ubuntu2004: docker build . -f Dockerfile-ubuntu2004 -t rayburgemeestre/build-ubuntu:20.04 ubuntu2004nocache: docker build . -f Dockerfile-ubuntu2004 -t rayburgemeestre/build-ubuntu:20.04 --no-cache ubuntu2004publish: docker push rayburgemeestre/build-ubuntu:20.04 ubuntu2204: docker build . -f Dockerfile-ubuntu2204 -t rayburgemeestre/build-ubuntu:22.04 ubuntu2204nocache: docker build . -f Dockerfile-ubuntu2204 -t rayburgemeestre/build-ubuntu:22.04 --no-cache ubuntu2204publish: docker push rayburgemeestre/build-ubuntu:22.04 ubuntu2404: docker build . -f Dockerfile-ubuntu2404 -t rayburgemeestre/build-ubuntu:24.04 ubuntu2404nocache: docker build . -f Dockerfile-ubuntu2404 -t rayburgemeestre/build-ubuntu:24.04 --no-cache ubuntu2404publish: docker push rayburgemeestre/build-ubuntu:24.04 shell: docker run -it -v $$PWD:$$PWD --workdir $$PWD rayburgemeestre/build-ubuntu:18.04 /bin/bash clean: make -C allegro5 clean #make -C apt-publisher clean make -C benchmarklib clean make -C opentelemetry-cpp clean make -C boost clean make -C redis-plus-plus clean make -C caf clean make -C crtmpserver clean make -C openexr clean make -C fastpfor clean make -C ffmpeg clean make -C mesa clean make -C png++ clean make -C seasocks clean make -C sfml clean make -C v8pp clean make -C fmt clean