mirror of
https://github.com/QB64-Phoenix-Edition/QB64pe.git
synced 2024-05-12 12:00:13 +00:00
Fix macOS make rule
This commit is contained in:
parent
47e3ec40f7
commit
6bcb68b74c
|
@ -20,24 +20,29 @@ ifeq ($(OS),win)
|
|||
endif
|
||||
|
||||
ifeq ($(OS),osx)
|
||||
CLIP_SRCS += clip_osx.mm
|
||||
CLIP_OSX_SRCS := clip_osx.mm
|
||||
endif
|
||||
|
||||
CLIPBOARD_SRCS := clipboard.cpp
|
||||
|
||||
CLIP_OBJS := $(patsubst %.cpp,$(PATH_INTERNAL_C)/parts/os/clipboard/clip/%.o,$(CLIP_SRCS))
|
||||
CLIP_OBJS += $(patsubst %.mm,$(PATH_INTERNAL_C)/parts/os/clipboard/clip/%.o,$(filter %.mm,$(CLIP_SRCS)))
|
||||
|
||||
ifeq ($(OS),osx)
|
||||
CLIP_OBJS += $(patsubst %.mm,$(PATH_INTERNAL_C)/parts/os/clipboard/clip/%.o,$(CLIP_OSX_SRCS))
|
||||
endif
|
||||
|
||||
CLIPBOARD_OBJS := $(patsubst %.cpp,$(PATH_INTERNAL_C)/parts/os/clipboard/%.o,$(CLIPBOARD_SRCS))
|
||||
|
||||
$(PATH_INTERNAL_C)/parts/os/clipboard/clip/%.o: $(PATH_INTERNAL_C)/parts/os/clipboard/clip/%.cpp
|
||||
$(CXX) -O2 $(CXXFLAGS) $(CLIP_DEFS) -w $< -c -o $@
|
||||
|
||||
ifeq ($(OS),osx)
|
||||
$(PATH_INTERNAL_C)/parts/os/clipboard/clip/%.o: $(PATH_INTERNAL_C)/parts/os/clipboard/clip/%.mm
|
||||
$(CXX) -O2 $(CXXFLAGS) $(CLIP_DEFS) -w $< -c -o $@
|
||||
endif
|
||||
|
||||
$(PATH_INTERNAL_C)/parts/os/clipboard/%.o: $(PATH_INTERNAL_C)/parts/os/clipboard/%.cpp
|
||||
$(CXX) -O2 $(CXXFLAGS) $(CLIP_DEFS) -Wall $< -c -o $@
|
||||
$(CXX) -O2 $(CXXFLAGS) $(CLIP_DEFS) -Wall -Wextra $< -c -o $@
|
||||
|
||||
CLIPBOARD_LIB := $(PATH_INTERNAL_C)/parts/os/clipboard/clipboard.a
|
||||
|
||||
|
|
Loading…
Reference in a new issue