diff --git a/Makefile b/Makefile index 8e9a787..514b69c 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,13 @@ -ifneq (,$(findstring MINGW,$(shell uname -s))) +IsMinGW=$(findstring MSYS,$(shell uname -s)) $(findstring MINGW,$(shell uname -s)) +ifneq (,$(IsMinGW)) RES_APP = filesync.exe BUILDDIR = build-mingw else RES_APP = filesync BUILDDIR = build-linux endif - +VERBOSE_BUILD=false CC = gcc RM = rm -f @@ -39,8 +40,16 @@ CFLAGS = -g LIBS = -lm -DO_CC=@$(ECHO) "CC: $@" ;\ - $(CC) $(CFLAGS) -o $@ -c $< +ifeq ($(VERBOSE_BUILD),true) + DO_CC=$(CC) $(CFLAGS) -o $@ -c $< + DO_CXX=$(CXX) $(CFLAGS) -o $@ -c $< +else + DO_CC=@$(ECHO) "CC: $@" ;\ + $(CC) $(CFLAGS) -o $@ -c $< + DO_CXX=@$(ECHO) "CXX: $@" ;\ + $(CXX) $(CFLAGS) -o $@ -c $< +endif + all: $(RES_APP) diff --git a/src/fileutil.c b/src/fileutil.c index 5be6b70..8441e26 100644 --- a/src/fileutil.c +++ b/src/fileutil.c @@ -1,20 +1,24 @@ -#include -#include -#include -#include -#include + #ifdef WIN32 -# include -# define _WIN32_WINNT 0x0501 -# include -# include -# include -# include -# include +# define _WIN32_WINNT 0x0501 +# include +# include +# include +# include +# include +# include +# include +# include +# include #else -# include -# include -# include +# include +# include +# include +# include +# include +# include +# include +# include #endif #include "util.h"