This repository was archived by the owner on Sep 24, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakeLists.txt
54 lines (39 loc) · 2.06 KB
/
CMakeLists.txt
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
cmake_minimum_required(VERSION 3.6)
project(ex_projet2)
add_definitions(-std=c99 -Wall -Werror -W -pedantic -static -g)
set_property(TARGET PROPERTY C_STANDARD 99)
set(CMAKE_CXX_STANDARD 11)
set(SOURCE_FILES
src/main.c
src/mainKergosien.c src/headers/mainKergosien.h
src/unit/mainUnit.c src/unit/headers/mainUnit.h
src/unit/unit.c src/unit/headers/unit.h
src/headers/utils.h
src/instance.c src/headers/instance.h
src/unit/instanceUnit.c src/unit/headers/instanceUnit.h
src/item.c src/headers/item.h
src/unit/itemUnit.c src/unit/headers/itemUnit.h
src/parser.c src/headers/parser.h
src/unit/parserUnit.c src/unit/headers/parserUnit.h
src/solutionDirect.c src/headers/solutionDirect.h
src/unit/solutionDirectUnit.c src/unit/headers/solutionDirectUnit.h
src/bag.c src/headers/bag.h
src/unit/bagUnit.c src/unit/headers/bagUnit.h
src/solutionIndirect.c src/headers/solutionIndirect.h
src/unit/solutionIndirectUnit.c src/unit/headers/solutionIndirectUnit.h
src/solution.c src/headers/solution.h
src/unit/solutionUnit.c src/unit/headers/solutionUnit.h
src/heuristic.c src/headers/heuristic.h
src/unit/heuristicUnit.c src/unit/headers/heuristicUnit.h
src/scheduler.c src/headers/scheduler.h
src/unit/schedulerUnit.c src/unit/headers/schedulerUnit.h
src/metaheuristicLocal.c src/headers/metaheuristicLocal.h
src/unit/metaheuristicLocalUnit.c src/unit/headers/metaheuristicLocalUnit.h
src/metaheuristicTabou.c src/headers/metaheuristicTabou.h
src/unit/metaheuristicTabouUnit.c src/unit/headers/metaheuristicTabouUnit.h
src/metaheuristicGenetic.c src/headers/metaheuristicGenetic.h
src/unit/metaheuristicGeneticUnit.c src/unit/headers/metaheuristicGeneticUnit.h
src/metaheuristicKaguya.c src/headers/metaheuristicKaguya.h
src/unit/metaheuristicKaguyaUnit.c src/unit/headers/metaheuristicKaguyaUnit.h
)
add_executable(ex_projet2 ${SOURCE_FILES})