6 CPPFLAGS = -c -O3 -Wall -Wextra -fno-exceptions -fno-rtti -fPIC `wx-config --cxxflags` -std=c++11
9 # Check the architecture.
10 ARCH = $(shell uname -m)
12 FULL_OBJ = $(DIR_OBJ)-$(ARCH)
13 FULL_OBJS= $(addprefix $(FULL_OBJ)/,$(OBJS))
16 FULL_EXE = $(OUT_EXE)-$(ARCH)
22 all: $(FULL_OBJ) $(FULL_OBJS) $(IN_ADD) $(FULL_EXE)
25 rm -f -r $(FULL_OBJS) $(FULL_EXE)
27 $(FULL_EXE): $(FULL_OBJS) $(IN_ADD)
28 $(CC) $(LDFLAGS) -o $(FULL_EXE) $(FULL_OBJS) `wx-config --libs`
30 $(FULL_OBJ)/%.o: %.cpp
31 $(CC) $(CPPFLAGS) -o $@ $<