SRC := $(shell cd .. && ls pxtapp/*/*.cpp pxtapp/*.cpp | grep -v "sdlmain\|pxtapp/main.cpp")
OBJ := $(addprefix obj/,$(SRC:.cpp=.o))
CXXFLAGS = -m32 -fno-pie -O1 -g -W -Wall -Wno-unused-parameter -Wno-unused-private-field -I../pxtapp -fwrapv -fno-threadsafe-statics -fno-strict-aliasing -std=c++11 -fno-rtti -fno-exceptions -fno-unwind-tables -DPXT_MAIN="" -DAUGU_HOST 
host: $(OBJ) obj/hostmain.o
	g++ -m32 -no-pie -o host $^ -lpthread -lm
obj/%.o: ../%.cpp
	@mkdir -p $(dir $@)
	g++ $(CXXFLAGS) -c $< -o $@
obj/hostmain.o: hostmain.cpp
	g++ $(CXXFLAGS) -c $< -o $@
