forked from Kingcom/armips
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CMakeLists.txt
110 lines (99 loc) · 2.32 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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
cmake_minimum_required(VERSION 2.8)
project(armips)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread -std=c++11")
include_directories(.)
add_executable(armips
Main/main.cpp
Main/Tests.cpp
Main/Tests.h
stdafx.cpp
stdafx.h
Util/ByteArray.cpp
Util/ByteArray.h
Util/CRC.cpp
Util/CRC.h
Util/EncodingTable.cpp
Util/EncodingTable.h
Util/FileClasses.cpp
Util/FileClasses.h
Util/Util.cpp
Util/Util.h
Core/ELF/ElfTypes.h
Core/ELF/ElfRelocator.cpp
Core/ELF/ElfRelocator.h
Core/ELF/ElfFile.cpp
Core/ELF/ElfFile.h
Core/Assembler.cpp
Core/Assembler.h
Core/Common.cpp
Core/Common.h
Core/Expression.cpp
Core/Expression.h
Core/ExpressionFunctions.cpp
Core/ExpressionFunctions.h
Core/FileManager.cpp
Core/FileManager.h
Core/Misc.cpp
Core/Misc.h
Core/SymbolData.cpp
Core/SymbolData.h
Core/SymbolTable.cpp
Core/SymbolTable.h
Commands/CAssemblerCommand.cpp
Commands/CAssemblerCommand.h
Commands/CAssemblerLabel.cpp
Commands/CAssemblerLabel.h
Commands/CDirectiveArea.cpp
Commands/CDirectiveArea.h
Commands/CDirectiveConditional.cpp
Commands/CDirectiveConditional.h
Commands/CDirectiveData.cpp
Commands/CDirectiveData.h
Commands/CDirectiveFile.cpp
Commands/CDirectiveFile.h
Commands/CDirectiveMessage.cpp
Commands/CDirectiveMessage.h
Commands/CommandSequence.cpp
Commands/CommandSequence.h
Archs/Architecture.h
Archs/Architecture.cpp
Archs/ARM/Arm.cpp
Archs/ARM/Arm.h
Archs/ARM/ArmOpcodes.cpp
Archs/ARM/ArmOpcodes.h
Archs/ARM/ArmParser.cpp
Archs/ARM/ArmParser.h
Archs/ARM/ArmRelocator.cpp
Archs/ARM/ArmRelocator.h
Archs/ARM/CArmInstruction.cpp
Archs/ARM/CArmInstruction.h
Archs/ARM/CThumbInstruction.cpp
Archs/ARM/CThumbInstruction.h
Archs/ARM/Pool.cpp
Archs/ARM/Pool.h
Archs/ARM/ThumbOpcodes.cpp
Archs/ARM/ThumbOpcodes.h
Archs/MIPS/CMipsInstruction.cpp
Archs/MIPS/CMipsInstruction.h
Archs/MIPS/Mips.cpp
Archs/MIPS/Mips.h
Archs/MIPS/MipsElfFile.cpp
Archs/MIPS/MipsElfFile.h
Archs/MIPS/MipsMacros.cpp
Archs/MIPS/MipsMacros.h
Archs/MIPS/MipsOpcodes.cpp
Archs/MIPS/MipsOpcodes.h
Archs/MIPS/MipsParser.cpp
Archs/MIPS/MipsParser.h
Archs/MIPS/PsxRelocator.cpp
Archs/MIPS/PsxRelocator.h
Parser/DirectivesParser.cpp
Parser/DirectivesParser.h
Parser/ExpressionParser.cpp
Parser/ExpressionParser.h
Parser/Parser.cpp
Parser/Parser.h
Parser/Tokenizer.cpp
Parser/Tokenizer.h
ext/tinyformat/tinyformat.h
)