summaryrefslogtreecommitdiff
path: root/sdk/recipes/patches/libpbl/Makefile.p
blob: eaef4e2469f9ff8c68f1e549541298eea83625d3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
--- Makefile.old	2012-08-04 20:05:38.000000000 +0100
+++ Makefile	2012-08-04 20:12:39.000000000 +0100
@@ -0,0 +1,14 @@
+SOURCES := $(addprefix src/,pblPriorityQueue.c pblHeap.c pblMap.c pblSet.c pblList.c pblCollection.c pblIterator.c pblisam.c pblkf.c pblhash.c pbl.c)
+
+OBJECTS := $(subst .c,.o,$(SOURCES))
+
+install: libpbl.a
+	install -m 644 libpbl.a $(PREFIX)/lib
+	install -m 644 src/pbl.h $(PREFIX)/include
+
+libpbl.a: $(OBJECTS)
+	$(AR) rc $@ $(OBJECTS)
+
+%.o: %.c
+	$(CC) -c -Wall -O3 -o $@ $<
+