blob: 818d762f547af2b470482c3a3008c7fb633dc9a2 [file] [log] [blame]
# Create the i965 XGL DRI library
link_directories (
${LIBDRM_LIBRARY_DIRS}
)
link_libraries (
${LIBDRM_LIBRARIES}
udev
)
include_directories (
${LIBDRM_INCLUDE_DIRS}
)
SET(SOURCES
init_driver.c
gpuinfo.c
)
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/GitSHA1.c.in"
"${CMAKE_CURRENT_BINARY_DIR}/GitSHA1.c" @ONLY)
list(APPEND SOURCES "${CMAKE_CURRENT_BINARY_DIR}/GitSHA1.c" GitSHA1.h)
add_library(XGL_i965 SHARED
${SOURCES}
)
IF(UNIX)
IF(CMAKE_COMPILER_IS_GNUCC)
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden")
ENDIF(CMAKE_COMPILER_IS_GNUCC)
ENDIF(UNIX)
# set_target_properties(i915_xgl PROPERTIES PREFIX "")