summaryrefslogtreecommitdiff
path: root/devel/avltree/files/patch-Makefile
blob: cc7b171797571f3fbde07c14141fb4f71f06d05f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
--- Makefile.orig	Thu Jan 13 22:04:47 2000
+++ Makefile	Thu Nov  4 22:36:55 2004
@@ -3,16 +3,17 @@
 # Date created:		13 January 2000
 # Whom:			Bill Ross <bross@nas.nasa.gov> <ross@cgl.ucsf.edu>
 #
-CC=	cc
+CC?=		cc
+CFLAGS?=	-O -pipe
 
 all:		libavltree.a
 
 libavltree.a:	avltree.o
 		$(AR) r  libavltree.a avltree.o
-		strip libavltree.a
+		ranlib libavltree.a
 
 avltree.o: 	avltree.c avltree.h
-		$(CC) -c avltree.c
+		$(CC) $(CFLAGS) -c avltree.c
 
 install:	libavltree.a
 		install -c libavltree.a $(PREFIX)/lib
@@ -25,16 +26,16 @@
 extras:		test bench1 bench2
 
 test:		test.o libavltree.a
-		$(CC) -o test test.o libavltree.a
+		$(CC) $(CFLAGS) -o test test.o libavltree.a
 
 bench1:		avl_bench.o libavltree.a
-		$(CC) -o bench1 avl_bench.o libavltree.a
+		$(CC) $(CFLAGS) -o bench1 avl_bench.o libavltree.a
 
 bench2:		avl_bench.o db_avl.o
-		$(CC) -o bench2 avl_bench.o db_avl.o
+		$(CC) $(CFLAGS) -o bench2 avl_bench.o db_avl.o
 
 bench3:		avl_bench.o bp_avl.o
-		$(CC) -o bench3 avl_bench.o bp_avl.o bplus.a
+		$(CC) $(CFLAGS) -o bench3 avl_bench.o bp_avl.o bplus.a
 
 #
 ##################