update patch for openssl to 1.1.0h
[AROS-Contrib.git] / aminet / util / arc / unzip / mmakefile.src
blob27b900b90ce533ada127af3beeced745e54835e5
1 #   $Id$
3 #   Makefile to make UnZip.
5 include $(SRCDIR)/config/aros-contrib.cfg
7 OS=$(shell uname)
9 # UnZip files
10 FILES := unzip crc32 crypt envargs explode \
11          extract fileio globals list inflate match \
12          process ttyio ubz2err unreduce unshrink zipinfo \
13          amiga/amiga timezone
15 # UnZipSFX files
16 FILESX := unzip extract inflate match process \
17           crypt crc32 fileio globals ttyio ubz2err \
18           amiga/amiga timezone
20 # fUnZip files
21 FILESF = funzip \
22          crc32 crypt globals inflate ttyio \
23          amiga/filedate
25 EXEDIR := $(AROS_C)
27 #MM- aminet-util-arc-unzip: includes linklibs unzip-unzip unzip-unzipsfx unzip-funzip
29 NOWARN_FLAGS := $(NOWARN_STRICT_OVERFLOW) $(NOWARN_FORMAT_SECURITY)
30 USER_CFLAGS := $(NOWARN_FLAGS) -DUNDER='"$(OS)"'
32 %build_prog mmake=unzip-unzip \
33     progname=UnZip objdir=$(GENDIR)/$(CURDIR)/UnZip targetdir=$(EXEDIR) \
34     files=$(FILES)
36 USER_CFLAGS := $(NOWARN_FLAGS) -DSFX -DUNDER='"$(OS)"'
38 %build_prog mmake=unzip-unzipsfx \
39     progname=UnZipSfx objdir=$(GENDIR)/$(CURDIR)/UnZipSfx targetdir=$(EXEDIR) \
40     files=$(FILESX)
42 USER_CFLAGS := $(NOWARN_FLAGS) -DFUNZIP -DUNDER='"$(OS)"'
44 %build_prog mmake=unzip-funzip \
45     progname=fUnZip objdir=$(GENDIR)/$(CURDIR)/fUnZip targetdir=$(EXEDIR) \
46     files=$(FILESF)
48 %common