From 624793eac882fcd4daf7055cf1aef4058e2dd4f7 Mon Sep 17 00:00:00 2001 From: Frederic Cambus Date: Sun, 3 Jul 2022 19:54:58 +0200 Subject: Added support for building with Clang on OpenBSD. (#10028) --- makefile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'makefile') diff --git a/makefile b/makefile index 2cbc4135419..891c9195489 100644 --- a/makefile +++ b/makefile @@ -1490,6 +1490,23 @@ openbsd_x86: generate $(PROJECTDIR)/$(MAKETYPE)-openbsd/Makefile $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-openbsd config=$(CONFIG)32 precompile $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-openbsd config=$(CONFIG)32 +#------------------------------------------------- +# gmake-openbsd-clang +#------------------------------------------------- + +$(PROJECTDIR)/$(MAKETYPE)-openbsd-clang/Makefile: makefile $(SCRIPTS) $(GENIE) + $(SILENT) $(GENIE) $(PARAMS) $(TARGET_PARAMS) --gcc=openbsd-clang --gcc_version=$(CLANG_VERSION) $(MAKETYPE) + +.PHONY: openbsd_x64_clang +openbsd_x64_clang: generate $(PROJECTDIR)/$(MAKETYPE)-openbsd-clang/Makefile + $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-openbsd-clang config=$(CONFIG)64 precompile + $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-openbsd-clang config=$(CONFIG)64 + +.PHONY: openbsd_x86_clang +openbsd_x86_clang: generate $(PROJECTDIR)/$(MAKETYPE)-openbsd-clang/Makefile + $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-openbsd-clang config=$(CONFIG)32 precompile + $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-openbsd-clang config=$(CONFIG)32 + #------------------------------------------------- # Clean/bootstrap #------------------------------------------------- -- cgit v1.2.3