1
set(UNITY_SRC ../plugins/unityshell/src)
4
${CACHED_UNITY_DEPS_CFLAGS}
5
${CACHED_UNITY_DEPS_CFLAGS_OTHER}
9
string (REPLACE ";" " " CFLAGS "${CFLAGS}")
10
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CFLAGS}")
12
set (LIBS ${CACHED_UNITY_DEPS_LDFLAGS} ${UNITY_STANDALONE_LADD})
14
include_directories (.. ../services ../UnityCore ${UNITY_SRC} ${CMAKE_BINARY_DIR})
19
set (LOCKSCREEN_SOURCES
20
LockScreenController.cpp
22
UserAuthenticatorPam.cpp
25
add_library (lockscreen-lib STATIC ${LOCKSCREEN_SOURCES})
26
add_dependencies (lockscreen-lib unity-core-${UNITY_API_VERSION} unity-shared)
27
add_pch(pch/lockscreen_pch.hh lockscreen-lib)
32
add_executable (lockscreen StandaloneLockScreen.cpp)
33
target_link_libraries (lockscreen lockscreen-lib unity-shared unity-shared-standalone)