From 41f7119d8631a142fa5a97285a8443f9d7eb7e14 Mon Sep 17 00:00:00 2001 From: manuel Date: Sat, 9 Mar 2013 15:14:01 +0100 Subject: initial import of UpdateTool 0.4 --- Makefile | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..b5ce903 --- /dev/null +++ b/Makefile @@ -0,0 +1,25 @@ +NAME = UpdateTool + +CXX = g++ +CFLAGS = -O3 -I"/cygdrive/c/C++/ModuleScanner/include" -fvisibility=hidden -fvisibility-inlines-hidden +LDFLAGS = -ldl -lpthread /cygdrive/c/C++/ModuleScanner/Linux/ModuleScanner.a ../../Resources/Libs/Linux32/steamclient.a +SRC = $(wildcard *.cpp) +OBJ_DIR = Objs +OBJ = $(addprefix $(OBJ_DIR)/, $(SRC:.cpp=.o)) + +all: dirs $(NAME) + +dirs: + mkdir -p $(OBJ_DIR) + +$(NAME): $(OBJ) + $(CXX) -o $@ $^ $(LDFLAGS) + +$(OBJ_DIR)/%.o: %.cpp + $(CXX) -o $@ -c $< $(CFLAGS) + +clean: + rm -rf $(OBJ_DIR)/*.o + +mrproper: clean + rm -f $(NAME) \ No newline at end of file -- cgit v1.2.3