mirror of
https://github.com/zeldaret/oot.git
synced 2025-08-08 07:20:16 +00:00
Update ZAPD (#1569)
* git subrepo pull --force tools/ZAPD subrepo: subdir: "tools/ZAPD" merged: "094e79734" upstream: origin: "https://github.com/zeldaret/ZAPD.git" branch: "master" commit: "094e79734" git-subrepo: version: "0.4.6" origin: "https://github.com/ingydotnet/git-subrepo" commit: "110b9eb" * Add EnumData.xml where some names are now externalized * Remove legacy typedefs for zapd, no longer needed!
This commit is contained in:
parent
503f6d86d5
commit
4e55168eaa
97 changed files with 4225 additions and 2328 deletions
|
@ -8,6 +8,18 @@ COPYCHECK_ARGS ?=
|
|||
LLD ?= 0
|
||||
WERROR ?= 0
|
||||
|
||||
# On MacOS 10.14, use boost::filesystem, because
|
||||
# the system doesn't supply std::filesystem.
|
||||
ifneq ($(OS),Windows_NT)
|
||||
ifeq ($(shell uname -s),Darwin)
|
||||
MACOS_VERSION := $(shell sw_vers -productVersion | cut -d . -f 1,2)
|
||||
ifeq ($(MACOS_VERSION),10.14)
|
||||
USE_BOOST_FS ?= 1
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
USE_BOOST_FS ?= 0
|
||||
|
||||
# Use clang++ if available, else use g++
|
||||
ifeq ($(shell command -v clang++ >/dev/null 2>&1; echo $$?),0)
|
||||
CXX := clang++
|
||||
|
@ -46,6 +58,11 @@ endif
|
|||
|
||||
LDFLAGS := -lm -ldl -lpng
|
||||
|
||||
ifneq ($(USE_BOOST_FS),0)
|
||||
CXXFLAGS += -DUSE_BOOST_FS
|
||||
LDFLAGS += -lboost_filesystem
|
||||
endif
|
||||
|
||||
# Use LLD if available. Set LLD=0 to not use it
|
||||
ifeq ($(shell command -v ld.lld >/dev/null 2>&1; echo $$?),0)
|
||||
LLD := 1
|
||||
|
@ -106,7 +123,7 @@ clean:
|
|||
rebuild: clean all
|
||||
|
||||
format:
|
||||
clang-format-11 -i $(ZAPD_CPP_FILES) $(ZAPD_H_FILES)
|
||||
clang-format-14 -i $(ZAPD_CPP_FILES) $(ZAPD_H_FILES)
|
||||
$(MAKE) -C ZAPDUtils format
|
||||
$(MAKE) -C ExporterTest format
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue