From 5294d267021e0d47dc6f7f592f3c41dd7e710c9f Mon Sep 17 00:00:00 2001 From: Gwenhael Goavec-Merou Date: Thu, 26 Sep 2019 18:38:37 +0200 Subject: [PATCH] add missing Makefile --- Makefile | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..0fa7032 --- /dev/null +++ b/Makefile @@ -0,0 +1,24 @@ +EXEC_NAME=cycloader +SRC= $(wildcard *.cpp) +OBJS= $(SRC:.cpp=.o) +LDFLAGS=-lm -g -Wall -std=c++11 $(shell pkg-config --libs libftdipp1) +CXXFLAGS=-I./ -I ../ -g -Wall -std=c++11 $(shell pkg-config --cflags libftdipp1) + +all:$(EXEC_NAME) + +$(EXEC_NAME):$(OBJS) + $(CXX) -o $@ $^ $(LDFLAGS) + +%.o: %.c + $(CC) $(CFLAGS) -o $@ -c $< + +install: + cp -f cycloader /usr/local/bin + mkdir -p /usr/local/share/cycloader + cp -f test_sfl.svf /usr/local/share/cycloader + +clean: + rm -rf *.o + rm -f $(EXEC_NAME) + rm -f *.c~ *.h~ Makefile~ + rm -f out*.dat