equal
deleted
inserted
replaced
17 set(WRAPPER_INC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/inc) |
17 set(WRAPPER_INC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/inc) |
18 set(SERIALIZER_INC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../vghwserialiser/inc) |
18 set(SERIALIZER_INC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../vghwserialiser/inc) |
19 set(SERIALIZER_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../vghwserialiser/src) |
19 set(SERIALIZER_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../vghwserialiser/src) |
20 # For guestvideodriverinterfaceconstants.h file |
20 # For guestvideodriverinterfaceconstants.h file |
21 set(VIDEODRIVER_INC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../inc) |
21 set(VIDEODRIVER_INC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../inc) |
22 |
|
23 set(WRAPPER_LIBS_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../lib) |
|
24 |
22 |
25 if(WIN32) |
23 if(WIN32) |
26 message("*** KhronosAPIWrapper Win32") |
24 message("*** KhronosAPIWrapper Win32") |
27 set(WRAPPER_SSE_FLAGS "/arch:SSE2") |
25 set(WRAPPER_SSE_FLAGS "/arch:SSE2") |
28 set(WRAPPER_PLATFORM_LINK_LIBRARIES libEGL libOpenVG libGLESv1 libGLESv2) |
26 set(WRAPPER_PLATFORM_LINK_LIBRARIES libEGL libOpenVG libGLESv1 libGLESv2) |
70 ) |
68 ) |
71 |
69 |
72 include_directories( |
70 include_directories( |
73 ${WRAPPER_INC_DIR} |
71 ${WRAPPER_INC_DIR} |
74 ${SERIALIZER_INC_DIR} |
72 ${SERIALIZER_INC_DIR} |
75 ${KHRONOS_API_INC} |
|
76 ${VIDEODRIVER_INC_DIR} |
73 ${VIDEODRIVER_INC_DIR} |
77 ${COMMON_INC_DIR} |
74 ${COMMON_INC_DIR} |
|
75 ${EXPORTED_INC_DIR} |
78 ) |
76 ) |
79 |
77 |
80 link_directories(${WRAPPER_LIBS_DIR} ${GLOBAL_LIB_DIR}) |
78 link_directories(${GLOBAL_LIB_DIR}) |
81 |
79 |
82 add_definitions(-DKHRONOSAPIWRAPPER_EXPORTS -DSYBORG_GRAPHICSWRAPPER_EXPORTS) |
80 add_definitions(-DKHRONOSAPIWRAPPER_EXPORTS -DSYBORG_GRAPHICSWRAPPER_EXPORTS) |
83 |
81 |
84 add_library(KhronosAPIWrapper SHARED ${WRAPPER_SRC_FILES}) |
82 add_library(KhronosAPIWrapper SHARED ${WRAPPER_SRC_FILES}) |
85 add_library(syborg-graphicswrapper SHARED ${WRAPPER_SRC_FILES}) |
83 add_library(syborg-graphicswrapper SHARED ${WRAPPER_SRC_FILES}) |