index : pacman | |
Archlinux32 fork of pacman | gitolite user |
summaryrefslogtreecommitdiff |
-rw-r--r-- | lib/libalpm/Makefile | 39 |
diff --git a/lib/libalpm/Makefile b/lib/libalpm/Makefile new file mode 100644 index 00000000..9a517b3b --- /dev/null +++ b/lib/libalpm/Makefile @@ -0,0 +1,39 @@ + +CXX=gcc +CFLAGS=-g -Wall -pedantic -D_GNU_SOURCE -I. -I../.. +AR=ar rc +RAN=ranlib + +OBJS=md5driver.o \ + md5.o \ + util.o \ + list.o \ + log.o \ + error.o \ + package.o \ + group.o \ + db.o \ + cache.o \ + deps.o \ + provide.o \ + rpmvercmp.o \ + backup.o \ + trans.o \ + add.o \ + remove.o \ + sync.o \ + handle.o \ + alpm.o + +all: libalpm.a + +%.o: %.c %.h + $(CXX) -c $(CFLAGS) -o $@ $< + +libalpm.a: $(OBJS) alpm.h + $(AR) $@ $(OBJS) + $(RAN) $@ + +clean: + rm -f *.o *~ core + rm -f libalpm.a |