Files
rocm-systems/projects/clr/rocclr/elf/utils/libelf/CMakeLists.txt
T
Laurent Morichetti 011f3e945b Merge branch 'origin/pghafari/vdi-prototype' into lmoriche/amd-master
Change-Id: Id3b833d405596735becb3346f3b08c6da57033fe


[ROCm/clr commit: 20c7173849]
2020-01-30 20:12:13 -08:00

19 lines
644 B
CMake

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../common)
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../common/win32/sys)
add_definitions(-DBSD_LIBELF -DUSE_MEMFILE)
file(GLOB sources
${CMAKE_CURRENT_SOURCE_DIR}/*.cpp
${CMAKE_CURRENT_SOURCE_DIR}/*.c
${CMAKE_CURRENT_SOURCE_DIR}/*.h
)
add_library(oclelf_obj OBJECT ${sources})
add_library(oclelf STATIC $<TARGET_OBJECTS:oclelf_obj>)
set_target_properties(oclelf_obj PROPERTIES POSITION_INDEPENDENT_CODE ON)
set_target_properties(oclelf PROPERTIES POSITION_INDEPENDENT_CODE ON)