SET(SRCS stickerd_main.c stickerd_data_manager.c stickerd_db_manager.c stickerd_dbus.c ) FOREACH(flag ${pkgs_CFLAGS}) SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}") ENDFOREACH(flag) SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIE") SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie") ## Executable ## ADD_EXECUTABLE(sticker-server ${SRCS}) TARGET_LINK_LIBRARIES(sticker-server ${pkgs_LDFLAGS}) ## Install daemon file ## INSTALL(TARGETS sticker-server DESTINATION /usr/bin)