011f3e945b
Change-Id: Id3b833d405596735becb3346f3b08c6da57033fe
[ROCm/clr commit: 20c7173849]
19 lines
644 B
CMake
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)
|
|
|