diff options
author | mrb0nk500 <b0nk@b0nk.xyz> | 2021-06-02 10:11:10 -0400 |
---|---|---|
committer | mrb0nk500 <b0nk@b0nk.xyz> | 2021-06-02 10:11:10 -0400 |
commit | 97fa70a7013d92f0380a080e9c8d4d1ca8b157c2 (patch) | |
tree | a2810af7a422d71ef2ca12e5a9a588f894233af8 /Makefile | |
parent | 966dd2b2a0fb12c9cbf0f2eb61a720f21b862f50 (diff) |
Added Makefile.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..56c09b0 --- /dev/null +++ b/Makefile @@ -0,0 +1,28 @@ +PREFIX := /usr/local +BIN_DIR := $(PREFIX)/bin + +ifdef PCC +PCC_CFLAGS=-D__float128="long double" +else +PCC_CFLAGS= +endif + + +OBJS := $(patsubst %.c,%.o,$(wildcard *.c)) + +CFLAGS = $(PCC_CFLAGS) $(CFLAGS_EXTRA) + +OBJ_NAME = pullreqd + +all : clean $(OBJ_NAME) + +$(OBJ_NAME) : $(OBJS) + $(CC) $(OBJS) $(CFLAGS) -lpthread -o $(OBJ_NAME) +%.o : %.c + $(CC) -c $< -o $@ $(CFLAGS) +clean : + rm -f $(OBJ_NAME) $(OBJS) +install : + install -D -m755 $(OBJ_NAME) $(BIN_DIR)/$(OBJ_NAME) +uninstall : + rm -f $(BIN_DIR)/$(OBJ_NAME) |