aboutsummaryrefslogtreecommitdiff
path: root/libunity-greeter-session-broadcast/CMakeLists.txt
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2017-10-22 21:26:00 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2017-10-22 21:26:00 +0200
commitb1800fd11ab5297585e0c2beb12b7fc058430bc1 (patch)
tree9c94f0092c03c8def5a2de3eafa8a3ea7876edd1 /libunity-greeter-session-broadcast/CMakeLists.txt
parentd740b19a6c28d0bdddf828ebac6ed3f131409bfd (diff)
downloadayatana-greeter-session-broadcast-b1800fd11ab5297585e0c2beb12b7fc058430bc1.tar.gz
ayatana-greeter-session-broadcast-b1800fd11ab5297585e0c2beb12b7fc058430bc1.tar.bz2
ayatana-greeter-session-broadcast-b1800fd11ab5297585e0c2beb12b7fc058430bc1.zip
Fork from unity-greeter-session-broadcast.
Diffstat (limited to 'libunity-greeter-session-broadcast/CMakeLists.txt')
-rw-r--r--libunity-greeter-session-broadcast/CMakeLists.txt95
1 files changed, 0 insertions, 95 deletions
diff --git a/libunity-greeter-session-broadcast/CMakeLists.txt b/libunity-greeter-session-broadcast/CMakeLists.txt
deleted file mode 100644
index 7db1f6d..0000000
--- a/libunity-greeter-session-broadcast/CMakeLists.txt
+++ /dev/null
@@ -1,95 +0,0 @@
-
-###########################
-# Version Information
-###########################
-
-set(API_VERSION 1)
-set(ABI_VERSION 1)
-
-###########################
-# Generated Lib
-###########################
-
-set(GENERATED_HEADERS
-service-iface.h
-)
-
-set(GENERATED_SOURCES
-service-iface.c
-)
-
-add_gdbus_codegen(
-OUTFILES GENERATED_SOURCES
-NAME service-iface
-PREFIX com.canonical.Unity.Greeter.Broadcast.
-NAMESPACE _ServiceIface
-SERVICE_XML ${CMAKE_CURRENT_SOURCE_DIR}/../data/com.canonical.Unity.Greeter.Broadcast.xml
-)
-
-add_library(generated STATIC ${GENERATED_SOURCES})
-
-target_link_libraries(generated
-${GLIB2_LIBRARIES}
-${GOBJECT2_LIBRARIES}
-${GIO2_LIBRARIES}
-)
-
-###########################
-# Lib
-###########################
-
-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden")
-
-set(BROADCAST_HEADERS
-unity-greeter-session-broadcast.h
-)
-
-set(BROADCAST_SOURCES
-unity-greeter-session-broadcast.c
-)
-
-add_library(broadcast SHARED ${BROADCAST_SOURCES})
-
-set_target_properties(broadcast PROPERTIES
- VERSION ${API_VERSION}.0.0
- SOVERSION ${ABI_VERSION}
- OUTPUT_NAME "unity-greeter-session-broadcast"
-)
-
-target_link_libraries(broadcast
-generated
-${GLIB2_LIBRARIES}
-${GOBJECT2_LIBRARIES}
--Wl,--no-undefined
-)
-
-###########################
-# Pkg Config
-###########################
-
-set(BROADCAST_PC "unity-greeter-session-broadcast-${API_VERSION}.pc")
-set(apiversion "${API_VERSION}")
-set(libdir "${CMAKE_INSTALL_FULL_LIBDIR}")
-set(includedir "${CMAKE_INSTALL_FULL_INCLUDEDIR}")
-set(VERSION "${ABI_VERSION}")
-
-configure_file("unity-greeter-session-broadcast.pc.in" "${CMAKE_CURRENT_BINARY_DIR}/${BROADCAST_PC}" @ONLY)
-
-###########################
-# Installation
-###########################
-
-install(
- FILES ${BROADCAST_HEADERS}
- DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/libunity-greeter-session-broadcast-${API_VERSION}"
-)
-
-install(
- FILES "${CMAKE_CURRENT_BINARY_DIR}/${BROADCAST_PC}"
- DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig"
-)
-
-install(
- TARGETS broadcast
- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
-)