add cmake support and fix some header issues
This commit is contained in:
26
Unvirt/CMakeLists.txt
Normal file
26
Unvirt/CMakeLists.txt
Normal file
@ -0,0 +1,26 @@
|
||||
cmake_minimum_required(VERSION 3.12)
|
||||
project(Unvirt LANGUAGES CXX)
|
||||
|
||||
# add libcmo
|
||||
add_subdirectory("../LibCmo" "LibCmo.out")
|
||||
|
||||
# setup sources
|
||||
set(unvirt_sources
|
||||
AccessibleValue.cpp
|
||||
CmdHelper.cpp
|
||||
StringHelper.cpp
|
||||
StructFormatter.cpp
|
||||
TerminalHelper.cpp
|
||||
Unvirt.cpp
|
||||
)
|
||||
|
||||
# set languages
|
||||
set(CMAKE_CXX_STANDARD 20)
|
||||
|
||||
# generate program
|
||||
add_executable(Unvirt ${unvirt_sources})
|
||||
target_link_libraries(Unvirt
|
||||
PRIVATE
|
||||
LibCmo
|
||||
)
|
||||
|
Reference in New Issue
Block a user