From 3fd5d966f3b0cabd9f6931bc1ca416408f9e101c Mon Sep 17 00:00:00 2001 From: lonkaars Date: Thu, 26 May 2022 22:16:55 +0200 Subject: compile sim on windows without errors --- shared/makefile | 9 --------- shared/os.mk | 12 ++++++++++++ 2 files changed, 12 insertions(+), 9 deletions(-) create mode 100644 shared/os.mk (limited to 'shared') diff --git a/shared/makefile b/shared/makefile index 7f0ceb9..e5a6ff6 100644 --- a/shared/makefile +++ b/shared/makefile @@ -5,14 +5,5 @@ HEADERS += $(wildcard ../shared/*.h) BUILD_STR=$(shell git update-index -q --refresh; git describe --tags --dirty='*' --broken='x' | cut -c1-20) CFLAGS += -DW2_BUILD_STR=\"$(BUILD_STR)\" -# os info -OS=$(strip $(shell uname -o)) -ifeq ($(OS),GNU/Linux) -CFLAGS += -DW2_HOST_LINUX -endif -ifeq ($(OS),Msys) -CFLAGS += -DW2_HOST_WIN32 -endif - clean:: rm -f ../shared/*.o diff --git a/shared/os.mk b/shared/os.mk new file mode 100644 index 0000000..e4ede42 --- /dev/null +++ b/shared/os.mk @@ -0,0 +1,12 @@ +# os info +OS=$(strip $(shell uname -o)) +ifeq ($(OS),GNU/Linux) +CFLAGS += -DW2_HOST_LINUX +LINUX := true +TARGET := a.out +endif +ifeq ($(OS),Msys) +CFLAGS += -DW2_HOST_WIN32 +WIN32 := true +TARGET := a.exe +endif \ No newline at end of file -- cgit v1.2.3