|
@@ -1,6 +1,14 @@
|
|
|
CXXFLAGS = -O2 -g
|
|
|
CFLAGS = -O2 -g
|
|
|
+
|
|
|
+OS := $(shell uname -s)
|
|
|
+IS_MINGW := $(shell echo $(OS) | grep -i MINGW)
|
|
|
+
|
|
|
+ifdef IS_MINGW
|
|
|
+LIBS = -lboost_filesystem-mt.dll
|
|
|
+else
|
|
|
LIBS = -lboost_filesystem
|
|
|
+endif
|
|
|
|
|
|
OBJS = $(patsubst %.c, %.o, $(wildcard *.c)) \
|
|
|
$(patsubst %.cc, %.o, $(wildcard *.cc))
|
|
@@ -8,6 +16,7 @@ C_DEPS = $(patsubst %.c, %.dep, $(wildcard *.c))
|
|
|
CXX_DEPS = $(patsubst %.cc, %.depxx, $(wildcard *.cc))
|
|
|
|
|
|
tx01_data : $(OBJS)
|
|
|
+ echo $(IS_MINGW)
|
|
|
$(CXX) $(LDFLAGS) -o $@ $^ $(LIBS)
|
|
|
|
|
|
sinclude $(DEPS)
|