SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -Wall -Werror -fPIE")
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
-SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -std=c++11")
+SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -std=c++14")
SET(SOURCES "")
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/mock)
AUX_SOURCE_DIRECTORY(src SOURCES)
-AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/../common STICKER_COMMON_SOURCES)
AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/../client STICKER_CLIENT_SOURCES)
-AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/../consumer STICKER_CONSUMER_SOURCES)
-AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/../provider STICKER_PROVIDER_SOURCES)
AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/mock MOCK_SRCS)
ADD_DEFINITIONS("-DFULLVER=\"${FULLVER}\"")
ADD_EXECUTABLE(${UTC_STICKER}
- ${STICKER_COMMON_SOURCES}
${STICKER_CLIENT_SOURCES}
- ${STICKER_CONSUMER_SOURCES}
- ${STICKER_PROVIDER_SOURCES}
${MOCK_SRCS}
${SOURCES}
)
TARGET_LINK_LIBRARIES(${UTC_STICKER} ${GTEST_LIBRARIES} ${pkgs_LDFLAGS} ${EXTRA_LDFLAGS})
-INSTALL(TARGETS ${UTC_STICKER} DESTINATION /usr/bin)
+INSTALL(TARGETS ${UTC_STICKER} DESTINATION ${BINDIR})