include $(srcdir)/../Makefile.common
-MINGW_INCLUDES :=-I. -I$(srcdir) -I$(mingw_source)/include $(w32api_include) \
- -I$(updir)/bz2lib -I$(updir)/zlib
+MINGW_INCLUDES := -I. -I$(srcdir) -I$(mingw_source)/include $(w32api_include) -I$(updir)/bz2lib
MINGW_CXXFLAGS := -MMD $(CXXFLAGS) -mno-cygwin $(MINGW_INCLUDES) -mwindows
MINGW_CFLAGS := -MMD $(CFLAGS) -mno-cygwin $(MINGW_INCLUDES) -mwindows
-ZLIB := $(bupdir)/zlib/libzcygw.a
+ZLIB := zlib/libzcygw.a
BZ2LIB := $(bupdir)/bz2lib/libbz2.a
-libmingw32 := $(mingw_build)/libmingw32.a
+libmingw32.a := $(mingw_build)/libmingw32.a
libuser32 := $(w32api_lib)/libuser32.a
libkernel32 := $(w32api_lib)/libkernel32.a
clean:
rm -f *.o $(PROGS) iniparse.c* iniparse.h* inilex.c* *.d
+ $(MAKE) -C zlib clean
realclean: clean
rm -f Makefile config.cache
$(libmingw32): $(mingw_build)/Makefile
@$(MAKE) -C $(@D) $(@F)
-$(ZLIB): $(bupdir)/zlib/Makefile
+$(ZLIB): zlib/Makefile
$(MAKE) -C $(@D) $(@F) CC="$(CC)" CFLAGS='$(MINGW_CFLAGS)'
$(BZ2LIB): $(bupdir)/bz2lib/Makefile