Move Protocol's derived classes commons in Protocol
[sdk/tools/netcoredbg.git] / CMakeLists.txt
1 cmake_minimum_required(VERSION 2.8.12.2)
2 project(netcoredbg)
3
4 set(CLR_DIR "$ENV{HOME}/work/coreclr" CACHE FILEPATH "Path to coreclr directory")
5 set(CLR_BIN_DIR "${CLR_DIR}" CACHE FILEPATH "Path to coreclr bin directory")
6 set(BUILD_MANAGED ON CACHE BOOL "Build managed part")
7 set(DBGSHIM_INSTALL ON CACHE BOOL "Install libdbgshim")
8 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -Wno-null-conversion")
9
10 include(clrdefinitions.cmake)
11 include(compileoptions.cmake)
12
13 add_subdirectory(src/debug/netcoredbg)