init
This commit is contained in:
commit
d2a3bcb744
32 changed files with 3298 additions and 0 deletions
24
Makefile
Normal file
24
Makefile
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
# This is jst a template... PPR can be built manually pretty easily
|
||||
|
||||
CC = gcc
|
||||
AR = ar
|
||||
|
||||
.PHONY: all install clean
|
||||
.SUFFIXES: .c .o
|
||||
|
||||
OBJS = src/core.o
|
||||
OBJS += src/base/poll.o src/base/file.o src/base/socket.o src/base/arpa.o src/base/string.o src/base/dlfcn.o src/base/unistd.o src/base/stat.o src/base/dirent.o src/base/time.o
|
||||
OBJS += src/base/mutex.o src/base/thread.o src/base/process.o
|
||||
OBJS += src/hash/md5.o src/hash/sha256.o src/hash/blake2s.o
|
||||
OBJS += src/misc/url.o src/misc/wildcard.o
|
||||
|
||||
all: libppr.a
|
||||
|
||||
.c.o:
|
||||
$(CC) -c -I include -o $@ $<
|
||||
|
||||
libppr.a: $(OBJS)
|
||||
$(AR) rcs $@ $(OBJS)
|
||||
|
||||
clean:
|
||||
rm -f *.a src/*.o src/*/*.o
|
||||
Loading…
Add table
Add a link
Reference in a new issue