summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authormanuel <manuel@mausz.at>2013-03-09 15:14:01 +0100
committermanuel <manuel@mausz.at>2013-03-09 15:14:01 +0100
commit41f7119d8631a142fa5a97285a8443f9d7eb7e14 (patch)
tree75e35bffcfc8e82c989331335e11bac0c86da131 /Makefile
downloadsteamcmd-41f7119d8631a142fa5a97285a8443f9d7eb7e14.tar.gz
steamcmd-41f7119d8631a142fa5a97285a8443f9d7eb7e14.tar.bz2
steamcmd-41f7119d8631a142fa5a97285a8443f9d7eb7e14.zip
initial import of UpdateTool 0.4
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile25
1 files changed, 25 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..b5ce903
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,25 @@
1NAME = UpdateTool
2
3CXX = g++
4CFLAGS = -O3 -I"/cygdrive/c/C++/ModuleScanner/include" -fvisibility=hidden -fvisibility-inlines-hidden
5LDFLAGS = -ldl -lpthread /cygdrive/c/C++/ModuleScanner/Linux/ModuleScanner.a ../../Resources/Libs/Linux32/steamclient.a
6SRC = $(wildcard *.cpp)
7OBJ_DIR = Objs
8OBJ = $(addprefix $(OBJ_DIR)/, $(SRC:.cpp=.o))
9
10all: dirs $(NAME)
11
12dirs:
13 mkdir -p $(OBJ_DIR)
14
15$(NAME): $(OBJ)
16 $(CXX) -o $@ $^ $(LDFLAGS)
17
18$(OBJ_DIR)/%.o: %.cpp
19 $(CXX) -o $@ -c $< $(CFLAGS)
20
21clean:
22 rm -rf $(OBJ_DIR)/*.o
23
24mrproper: clean
25 rm -f $(NAME) \ No newline at end of file