-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCMakeLists.txt
47 lines (43 loc) · 994 Bytes
/
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
cmake_minimum_required(VERSION 3.8)
project(desquirr)
set(CMAKE_CXX_STANDARD 11)
set(SOURCE_FILES
analysis.hpp
codegen.cpp
codegen.hpp
collateexpr.cpp
collateexpr.hpp
collatenode.cpp
collatenode.hpp
controlflow.cpp
controlflow.hpp
dataflow.cpp
dataflow.hpp
desquirr.cpp
desquirr.hpp
expression.cpp
expression.hpp
frontend.cpp
frontend.hpp
function.cpp
function.hpp
ida-arm.cpp
ida-arm.hpp
ida-arm2.hpp
ida-x86.cpp
ida-x86.hpp
idainternal.hpp
idapro.cpp
idapro.hpp
instruction.cpp
instruction.hpp
node.cpp
node.hpp
usedefine.cpp
usedefine.hpp
x86.hpp)
add_definitions(-D__MAC__=1)
include_directories(.)
include_directories(../../include)
include_directories(/usr/local/include)
add_executable(desquirr ${SOURCE_FILES})