Epple-II/src/Makefile.mingw

22 lines
544 B
Makefile
Raw Normal View History

2019-04-11 20:14:55 +00:00
TARGET=epple2.exe
SDL_ROOT_DIR=/usr/x86_64-w64-mingw32/bin
CXX=/usr/bin/x86_64-w64-mingw32-g++
SDL2_CFLAGS=`$(SDL_ROOT_DIR)/sdl2-config --cflags`
CXXFLAGS=-std=c++11 -static-libgcc -static-libstdc++ $(SDL2_CFLAGS) -DETCDIR=\"./\"
LD=/usr/bin/x86_64-w64-mingw32-g++
SDL2_LDFLAGS=`$(SDL_ROOT_DIR)/sdl2-config --libs`
LDFLAGS=$(SDL2_LDFLAGS) -lole32 -static-libgcc -static-libstdc++
SRCS=$(notdir $(wildcard *.cpp))
INCS=$(notdir $(wildcard *.h))
OBJS=$(SRCS:.cpp=.o)
.PHONY: all
all: $(TARGET)
$(TARGET): $(OBJS)
$(LD) $^ -o $@ $(LDFLAGS)