diff options
| author | 2018-12-08 11:19:01 +0100 | |
|---|---|---|
| committer | 2018-12-09 00:16:42 +0100 | |
| commit | b48eaa3443d0cf2de6f6526612c0c12072e203a2 (patch) | |
| tree | 3ca2987fe1fb88ca679cf0068470c9f012a7aa40 /makefile | |
| parent | 8987e3d9734643bd81c875d2a5c38533d113012e (diff) | |
Allow clang for FreeBSD and NetBSD.
Diffstat (limited to 'makefile')
| -rw-r--r-- | makefile | 34 |
1 files changed, 34 insertions, 0 deletions
@@ -1415,6 +1415,23 @@ freebsd_x86: generate $(PROJECTDIR)/$(MAKETYPE)-freebsd/Makefile $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-freebsd config=$(CONFIG)32 #------------------------------------------------- +# gmake-freebsd-clang +#------------------------------------------------- + +$(PROJECTDIR)/$(MAKETYPE)-freebsd-clang/Makefile: makefile $(SCRIPTS) $(GENIE) + $(SILENT) $(GENIE) $(PARAMS) $(TARGET_PARAMS) --gcc=freebsd-clang --gcc_version=$(CLANG_VERSION) $(MAKETYPE) + +.PHONY: freebsd_x64_clang +freebsd_x64_clang: generate $(PROJECTDIR)/$(MAKETYPE)-freebsd-clang/Makefile + $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-freebsd-clang config=$(CONFIG)64 precompile + $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-freebsd-clang config=$(CONFIG)64 + +.PHONY: freebsd_x86_clang +freebsd_x86_clang: generate $(PROJECTDIR)/$(MAKETYPE)-freebsd-clang/Makefile + $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-freebsd-clang config=$(CONFIG)32 precompile + $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-freebsd-clang config=$(CONFIG)32 + +#------------------------------------------------- # gmake-netbsd #------------------------------------------------- @@ -1435,6 +1452,23 @@ netbsd_x86: generate $(PROJECTDIR)/$(MAKETYPE)-netbsd/Makefile $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-netbsd config=$(CONFIG)32 #------------------------------------------------- +# gmake-netbsd-clang +#------------------------------------------------- + +$(PROJECTDIR)/$(MAKETYPE)-netbsd-clang/Makefile: makefile $(SCRIPTS) $(GENIE) + $(SILENT) $(GENIE) $(PARAMS) $(TARGET_PARAMS) --gcc=netbsd-clang --gcc_version=$(CLANG_VERSION) $(MAKETYPE) + +.PHONY: netbsd_x64_clang +netbsd_x64_clang: generate $(PROJECTDIR)/$(MAKETYPE)-netbsd-clang/Makefile + $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-netbsd-clang config=$(CONFIG)64 precompile + $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-netbsd-clang config=$(CONFIG)64 + +.PHONY: netbsd_x86_clang +netbsd_x86_clang: generate $(PROJECTDIR)/$(MAKETYPE)-netbsd-clang/Makefile + $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-netbsd-clang config=$(CONFIG)32 precompile + $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-netbsd-clang config=$(CONFIG)32 + +#------------------------------------------------- # gmake-openbsd #------------------------------------------------- |
