blob: 7bcf4848e9a4eb70aedf97033f1d85367afd7dcf (
plain)
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
|
CXX=g++-6
CC=gcc-6
CFLAGS = -std=c++14 -Iinclude -lpthread -ldl
SOURCE=\
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
all: sqlite simulator
clean:
rm -f simulator sqlite3.o
simulator:
$(CXX) -o simulator $(SOURCE) $(CFLAGS)
sqlite:
$(CC) -o sqlite3.o -c ../opendc-simulator-dependencies/sqlite/sqlite3.c
.PHONY: all, clean
|