summaryrefslogtreecommitdiff
path: root/Simulator/makefile
diff options
context:
space:
mode:
authorMDBijman <matthijs@bijman.org>2017-01-24 12:15:26 +0100
committerMDBijman <matthijs@bijman.org>2017-01-24 12:15:26 +0100
commit070ce923574dcc57435cb3fb2dfe86b6a38cd249 (patch)
treeffd69a842ac4ad22aaf7161f923b9f0b47c7147a /Simulator/makefile
Initial code commit with organized dependencies
Diffstat (limited to 'Simulator/makefile')
-rw-r--r--Simulator/makefile17
1 files changed, 17 insertions, 0 deletions
diff --git a/Simulator/makefile b/Simulator/makefile
new file mode 100644
index 00000000..55cea72e
--- /dev/null
+++ b/Simulator/makefile
@@ -0,0 +1,17 @@
+CC=g++
+CFLAGS=-std=c++14 -Iinclude -ldl -lpthread
+SOURCE=\
+external/sqlite3.o\
+src/Simulator.cpp\
+src/database/Database.cpp \
+src/simulation/workloads/Workload.cpp\
+src/simulation/workloads/WorkloadPool.cpp\
+src/modeling/machine/CPU.cpp\
+src/modeling/machine/GPU.cpp\
+src/modeling/machine/Machine.cpp\
+src/modeling/Entity.cpp\
+src/modeling/Rack.cpp
+
+
+simulatormake:
+ $(CC) -o simulator $(SOURCE) $(CFLAGS)