1
set(UNITY_SRC ../plugins/unityshell/src)
3
find_package (PkgConfig)
6
${CACHED_UNITY_DEPS_CFLAGS}
7
${CACHED_UNITY_DEPS_CFLAGS_OTHER}
9
"-DGETTEXT_PACKAGE=\"unity\""
10
"-I${CMAKE_CURRENT_BINARY_DIR}"
13
if (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "x86_64")
14
set (CFLAGS ${CFLAGS} "-fPIC")
15
endif (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "x86_64")
17
add_definitions (${CFLAGS})
19
set (LIBS ${CACHED_UNITY_DEPS_LIBRARIES} "-lunity-core-${UNITY_API_VERSION} -lm -lGL -lGLU")
20
link_libraries (${LIBS})
22
set (LIB_PATHS ${CACHED_UNITY_DEPS_LIBRARY_DIRS})
23
link_directories (${CMAKE_BINARY_DIR}/UnityCore ${LIB_PATHS})
25
include_directories (. .. ../services ../UnityCore ${UNITY_SRC} ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
30
set (UNITY_SHARED_SOURCES
34
BackgroundEffectHelper.cpp
44
IntrospectableWrappers.cpp
63
add_library (unity-shared STATIC ${UNITY_SHARED_SOURCES})
64
add_dependencies (unity-shared unity-core-${UNITY_API_VERSION})