-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmakefile
More file actions
40 lines (28 loc) · 1.13 KB
/
makefile
File metadata and controls
40 lines (28 loc) · 1.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Max Wiegant
# 9 - 10 - 16
# Make Peace, not Bugs
# todo - link this file into my build directory so I don't have to move it back and forth on commits
CC = g++
DEBUG = -g
CFLAGS = -c -std=c++11 -pthread
LFLAGS = -std=c++11 -pthread
# SOURCE = ../src/
SOURCE = src/
sim02 : $(SOURCE)main.cpp Logger.o Simulation.o Process.o ResourceManager.o MetaFileParser.o ConfigFileParser.o FileParser.o
$(CC) $(LFLAGS) $(SOURCE)main.cpp Logger.o Simulation.o Process.o ResourceManager.o MetaFileParser.o ConfigFileParser.o FileParser.o -o simO4
Logger.o : $(SOURCE)Logger.cpp
$(CC) $(CFLAGS) $(SOURCE)Logger.cpp
Simulation.o : $(SOURCE)Simulation.cpp
$(CC) $(CFLAGS) $(SOURCE)Simulation.cpp
Process.o : $(SOURCE)Process.cpp
$(CC) $(CFLAGS) $(SOURCE)Process.cpp
ResourceManager.o : $(SOURCE)ResourceManager.cpp
$(CC) $(CFLAGS) $(SOURCE)ResourceManager.cpp
MetaFileParser.o : $(SOURCE)MetaFileParser.cpp
$(CC) $(CFLAGS) $(SOURCE)MetaFileParser.cpp
ConfigFileParser.o : $(SOURCE)ConfigFileParser.cpp
$(CC) $(CFLAGS) $(SOURCE)ConfigFileParser.cpp
FileParser.o : $(SOURCE)FileParser.cpp
$(CC) $(CFLAGS) $(SOURCE)FileParser.cpp
clean:
\rm *.o simO4