• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Makefile for zlib
2# Copyright (C) 1995-2013 Jean-loup Gailly, Mark Adler
3# For conditions of distribution and use, see copyright notice in zlib.h
4
5CC=
6CFLAGS=
7SFLAGS=
8INCLUDES=
9SUFFIX=
10
11ACLEFLAG=
12NEONFLAG=
13NOLTOFLAG=
14
15SRCDIR=.
16SRCTOP=../..
17TOPDIR=$(SRCTOP)
18
19all: \
20	adler32_neon.o adler32_neon.lo \
21	armfeature.o armfeature.lo \
22	chunkset_neon.o chunkset_neon.lo \
23	crc32_acle.o crc32_acle.lo \
24	slide_neon.o slide_neon.lo \
25	insert_string_acle.o insert_string_acle.lo
26
27adler32_neon.o:
28	$(CC) $(CFLAGS) $(NEONFLAG) $(NOLTOFLAG) $(INCLUDES) -c -o $@ $(SRCDIR)/adler32_neon.c
29
30adler32_neon.lo:
31	$(CC) $(SFLAGS) $(NEONFLAG) $(NOLTOFLAG) $(INCLUDES) -c -o $@ $(SRCDIR)/adler32_neon.c
32
33armfeature.o:
34	$(CC) $(CFLAGS) $(INCLUDES) -c -o $@ $(SRCDIR)/armfeature.c
35
36armfeature.lo:
37	$(CC) $(SFLAGS) $(INCLUDES) -c -o $@ $(SRCDIR)/armfeature.c
38
39chunkset_neon.o:
40	$(CC) $(CFLAGS) $(NEONFLAG) $(NOLTOFLAG) $(INCLUDES) -c -o $@ $(SRCDIR)/chunkset_neon.c
41
42chunkset_neon.lo:
43	$(CC) $(SFLAGS) $(NEONFLAG) $(NOLTOFLAG) $(INCLUDES) -c -o $@ $(SRCDIR)/chunkset_neon.c
44
45crc32_acle.o:
46	$(CC) $(CFLAGS) $(ACLEFLAG) $(NOLTOFLAG) $(INCLUDES) -c -o $@ $(SRCDIR)/crc32_acle.c
47
48crc32_acle.lo:
49	$(CC) $(SFLAGS) $(ACLEFLAG) $(NOLTOFLAG) $(INCLUDES) -c -o $@ $(SRCDIR)/crc32_acle.c
50
51slide_neon.o:
52	$(CC) $(CFLAGS) $(NEONFLAG) $(NOLTOFLAG) $(INCLUDES) -c -o $@ $(SRCDIR)/slide_neon.c
53
54slide_neon.lo:
55	$(CC) $(SFLAGS) $(NEONFLAG) $(NOLTOFLAG) $(INCLUDES) -c -o $@ $(SRCDIR)/slide_neon.c
56
57insert_string_acle.o:
58	$(CC) $(CFLAGS) $(ACLEFLAG) $(NOLTOFLAG) $(INCLUDES) -c -o $@ $(SRCDIR)/insert_string_acle.c
59
60insert_string_acle.lo:
61	$(CC) $(SFLAGS) $(ACLEFLAG) $(NOLTOFLAG) $(INCLUDES) -c -o $@ $(SRCDIR)/insert_string_acle.c
62
63mostlyclean: clean
64clean:
65	rm -f *.o *.lo *~
66	rm -rf objs
67	rm -f *.gcda *.gcno *.gcov
68
69distclean:
70	rm -f Makefile
71