-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCMakeLists.txt
More file actions
25 lines (20 loc) · 873 Bytes
/
Copy pathCMakeLists.txt
File metadata and controls
25 lines (20 loc) · 873 Bytes
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
cmake_minimum_required(VERSION 3.10)
project(20S-3353-PA01)
set (EXE_NAME MemoryManager)
##########################################
# Students, edit the items below. In the quotes,
# put the names of the input files as they should appear
# in the argv param to main.
# Example:
# set (input01 "train_data.csv")
# set (input02 "train_target.csv")
# etc....
#
##########################################
# Copy data files to build dir
foreach(file IN LISTS input01 input02 input03 input04)
configure_file(${file} ${file} COPYONLY)
endforeach()
set(CMAKE_CXX_STANDARD 14)
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GCC_COVERAGE_COMPILE_FLAGS}-Wall -Wextra")
add_executable(${EXE_NAME} main.cpp Allocator.h BestFit.cpp BestFit.h FirstFit.cpp FirstFit.h main.cpp SingletonAllocator.h WorstFit.cpp WorstFit.h GlobalFlag.h myAllocator.h GlobalTests.h GlobalFlag.cpp)