~ubuntu-branches/ubuntu/raring/clamav/raring-updates

« back to all changes in this revision

Viewing changes to win32/3rdparty/zlib/win32/Makefile.emx

  • Committer: Bazaar Package Importer
  • Author(s): Scott Kitterman
  • Date: 2011-06-18 11:56:34 UTC
  • mfrom: (0.35.21 sid)
  • Revision ID: james.westby@ubuntu.com-20110618115634-u2lovivet0qx34d0
Tags: 0.97.1+dfsg-1ubuntu1
* Merge from debian unstable.  Remaining changes:
  - Drop build-dep on electric-fence (in Universe)
  - Add apparmor profiles for clamd and freshclam along with maintainer
    script changes

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Makefile for zlib.  Modified for emx/rsxnt by Chr. Spieler, 6/16/98.
2
 
# Copyright (C) 1995-1998 Jean-loup Gailly.
3
 
# For conditions of distribution and use, see copyright notice in zlib.h
4
 
 
5
 
# To compile, or to compile and test, type:
6
 
#
7
 
#   make -fmakefile.emx;  make test -fmakefile.emx
8
 
#
9
 
 
10
 
CC=gcc -Zwin32
11
 
 
12
 
#CFLAGS=-MMD -O
13
 
#CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7
14
 
#CFLAGS=-MMD -g -DDEBUG
15
 
CFLAGS=-MMD -O3 $(BUTT) -Wall -Wwrite-strings -Wpointer-arith -Wconversion \
16
 
             -Wstrict-prototypes -Wmissing-prototypes
17
 
 
18
 
# If cp.exe is available, replace "copy /Y" with "cp -fp" .
19
 
CP=copy /Y
20
 
# If gnu install.exe is available, replace $(CP) with ginstall.
21
 
INSTALL=$(CP)
22
 
# The default value of RM is "rm -f."  If "rm.exe" is found, comment out:
23
 
RM=del
24
 
LDLIBS=-L. -lzlib
25
 
LD=$(CC) -s -o
26
 
LDSHARED=$(CC)
27
 
 
28
 
INCL=zlib.h zconf.h
29
 
LIBS=zlib.a
30
 
 
31
 
AR=ar rcs
32
 
 
33
 
prefix=/usr/local
34
 
exec_prefix = $(prefix)
35
 
 
36
 
OBJS = adler32.o compress.o crc32.o deflate.o gzclose.o gzlib.o gzread.o \
37
 
       gzwrite.o infback.o inffast.o inflate.o inftrees.o trees.o uncompr.o zutil.o
38
 
 
39
 
TEST_OBJS = example.o minigzip.o
40
 
 
41
 
all: example.exe minigzip.exe
42
 
 
43
 
test: all
44
 
        ./example
45
 
        echo hello world | .\minigzip | .\minigzip -d
46
 
 
47
 
%.o : %.c
48
 
        $(CC) $(CFLAGS) -c $< -o $@
49
 
 
50
 
zlib.a: $(OBJS)
51
 
        $(AR) $@ $(OBJS)
52
 
 
53
 
%.exe : %.o $(LIBS)
54
 
        $(LD) $@ $< $(LDLIBS)
55
 
 
56
 
 
57
 
.PHONY : clean
58
 
 
59
 
clean:
60
 
        $(RM) *.d
61
 
        $(RM) *.o
62
 
        $(RM) *.exe
63
 
        $(RM) zlib.a
64
 
        $(RM) foo.gz
65
 
 
66
 
DEPS := $(wildcard *.d)
67
 
ifneq ($(DEPS),)
68
 
include $(DEPS)
69
 
endif