win makefiles
This commit is contained in:
parent
ad2cc9e752
commit
9f61bbcde7
|
@ -1,7 +1,7 @@
|
||||||
MAKE=mingw32-make
|
MAKE=mingw32-make
|
||||||
|
|
||||||
all: config.make
|
all: config.make
|
||||||
$(MAKE) -C src\zlib all
|
$(MAKE) -C src\zlib -f Makefile.windows all
|
||||||
$(MAKE) -C src\sdl-instead all
|
$(MAKE) -C src\sdl-instead all
|
||||||
$(MAKE) -C themes -f Makefile.windows all
|
$(MAKE) -C themes -f Makefile.windows all
|
||||||
|
|
||||||
|
@ -10,6 +10,7 @@ config.make:
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
$(MAKE) -C src\sdl-instead clean
|
$(MAKE) -C src\sdl-instead clean
|
||||||
|
$(MAKE) -C src\zlib -f Makefile.windows clean
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
if not exist bin mkdir bin
|
if not exist bin mkdir bin
|
||||||
|
@ -20,5 +21,3 @@ install: all
|
||||||
$(MAKE) -C icon -f Makefile.windows install
|
$(MAKE) -C icon -f Makefile.windows install
|
||||||
$(MAKE) -C languages -f Makefile.windows install
|
$(MAKE) -C languages -f Makefile.windows install
|
||||||
$(MAKE) -C doc -f Makefile.windows install
|
$(MAKE) -C doc -f Makefile.windows install
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -26,6 +26,8 @@ LDFLAGS += -liconv
|
||||||
CC=gcc
|
CC=gcc
|
||||||
RM=del
|
RM=del
|
||||||
EXE=.exe
|
EXE=.exe
|
||||||
|
AR=ar -rc
|
||||||
|
RANLIB=ranlib
|
||||||
|
|
||||||
INSTALLD=echo mkdir
|
INSTALLD=echo mkdir
|
||||||
INSTALL=copy
|
INSTALL=copy
|
||||||
|
|
|
@ -12,3 +12,6 @@ libz.a: $(OBJS) $(OBJA)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f *.o *.a
|
rm -f *.o *.a
|
||||||
|
|
||||||
|
install:
|
||||||
|
|
||||||
|
|
|
@ -4,5 +4,14 @@ include ../../config.make
|
||||||
OBJS = adler32.o compress.o crc32.o gzio.o uncompr.o deflate.o trees.o \
|
OBJS = adler32.o compress.o crc32.o gzio.o uncompr.o deflate.o trees.o \
|
||||||
zutil.o inflate.o infback.o inftrees.o inffast.o
|
zutil.o inflate.o infback.o inftrees.o inffast.o
|
||||||
|
|
||||||
all:
|
all: libz.a
|
||||||
|
|
||||||
|
libz.a: $(OBJS) $(OBJA)
|
||||||
|
$(AR) $@ $(OBJS) $(OBJA)
|
||||||
|
$(RANLIB) $@ >null 2>&1
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm *.o *.a
|
||||||
|
|
||||||
|
install:
|
||||||
|
|
||||||
|
|
Reference in a new issue