From 66b21cea956483e2572a3dbbd596b6cbe314f04e Mon Sep 17 00:00:00 2001 From: Franklin Wei Date: Fri, 29 May 2015 22:39:32 -0400 Subject: makefile stuff --- Makefile | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index cdf395b..1feef9b 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,5 @@ CC = cc +INSTALL = install SRC := $(wildcard src/*.c) OBJ := $(SRC:.c=.o) @@ -7,10 +8,14 @@ GIT_VERSION := $(shell git describe --abbrev=8 --always --dirty) CFLAGS = -Isrc/ -O2 -g -Wall -Wextra -std=gnu99 -DVERSION_INFO=\"$(GIT_VERSION)\" +PREFIX = /usr +BINDIR = $(PREFIX)/bin + LIBS = -lcurl -lcurses HEADERS := $(wildcard src/*.h) + market-sim: $(OBJ) Makefile $(HEADERS) @echo "LD $@" @$(CC) $(OBJ) -o $@ $(CFLAGS) $(LIBS) @@ -19,9 +24,12 @@ market-sim: $(OBJ) Makefile $(HEADERS) @echo "CC $<" @$(CC) $(CFLAGS) -c $< -o $@ +install: all + @echo "INSTALL market-sim" + @install market-sim $(BINDIR) + clean: @echo "Cleaning build directory..." @rm -f $(OBJ) market-sim -all: - @echo $(SRC) $(OBJ) +all: market-sim -- cgit v1.1