summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/java/CMakeLists.txt11
-rw-r--r--src/libical-glib/CMakeLists.txt10
-rw-r--r--src/libical/CMakeLists.txt20
-rw-r--r--src/libicalss/CMakeLists.txt20
-rw-r--r--src/libicalvcal/CMakeLists.txt10
5 files changed, 42 insertions, 29 deletions
diff --git a/src/java/CMakeLists.txt b/src/java/CMakeLists.txt
index 0b9c08a4..2f31b661 100644
--- a/src/java/CMakeLists.txt
+++ b/src/java/CMakeLists.txt
@@ -28,11 +28,12 @@ set(ical_jni_LIB_SRCS
add_library(ical_jni ${LIBRARY_TYPE} ${ical_jni_LIB_SRCS})
target_link_libraries(ical_jni ical_cxx)
-
-set_target_properties(ical_jni PROPERTIES
- VERSION ${LIBICAL_LIB_VERSION_STRING}
- SOVERSION ${LIBICAL_LIB_MAJOR_VERSION}
-)
+if(NOT ANDROID)
+ set_target_properties(ical_jni PROPERTIES
+ VERSION ${LIBICAL_LIB_VERSION_STRING}
+ SOVERSION ${LIBICAL_LIB_MAJOR_VERSION}
+ )
+endif()
install(
TARGETS ical_jni
EXPORT icalTargets
diff --git a/src/libical-glib/CMakeLists.txt b/src/libical-glib/CMakeLists.txt
index de5e6210..0d4d036e 100644
--- a/src/libical-glib/CMakeLists.txt
+++ b/src/libical-glib/CMakeLists.txt
@@ -225,10 +225,12 @@ else()
set_target_properties(ical-glib-static PROPERTIES OUTPUT_NAME "ical-glib")
endif()
endif()
-set_target_properties(ical-glib PROPERTIES
- VERSION ${LIBICAL_LIB_VERSION_STRING}
- SOVERSION ${LIBICAL_LIB_MAJOR_VERSION}
-)
+if(NOT ANDROID)
+ set_target_properties(ical-glib PROPERTIES
+ VERSION ${LIBICAL_LIB_VERSION_STRING}
+ SOVERSION ${LIBICAL_LIB_MAJOR_VERSION}
+ )
+endif()
set_target_properties(ical-glib PROPERTIES CLEAN_DIRECT_OUTPUT 1)
if(NOT SHARED_ONLY AND NOT STATIC_ONLY)
set_target_properties(ical-glib-static PROPERTIES CLEAN_DIRECT_OUTPUT 1)
diff --git a/src/libical/CMakeLists.txt b/src/libical/CMakeLists.txt
index 47d11309..67cf6fac 100644
--- a/src/libical/CMakeLists.txt
+++ b/src/libical/CMakeLists.txt
@@ -287,10 +287,12 @@ else()
set_target_properties(ical-static PROPERTIES OUTPUT_NAME "ical")
endif()
endif()
-set_target_properties(ical PROPERTIES
- VERSION ${LIBICAL_LIB_VERSION_STRING}
- SOVERSION ${LIBICAL_LIB_MAJOR_VERSION}
-)
+if(NOT ANDROID)
+ set_target_properties(ical PROPERTIES
+ VERSION ${LIBICAL_LIB_VERSION_STRING}
+ SOVERSION ${LIBICAL_LIB_MAJOR_VERSION}
+ )
+endif()
set_target_properties(ical PROPERTIES CLEAN_DIRECT_OUTPUT 1)
if(NOT SHARED_ONLY AND NOT STATIC_ONLY)
set_target_properties(ical-static PROPERTIES CLEAN_DIRECT_OUTPUT 1)
@@ -347,10 +349,12 @@ if(WITH_CXX_BINDINGS)
endif()
endif()
- set_target_properties(ical_cxx PROPERTIES
- VERSION ${LIBICAL_LIB_VERSION_STRING}
- SOVERSION ${LIBICAL_LIB_MAJOR_VERSION}
- )
+ if(NOT ANDROID)
+ set_target_properties(ical_cxx PROPERTIES
+ VERSION ${LIBICAL_LIB_VERSION_STRING}
+ SOVERSION ${LIBICAL_LIB_MAJOR_VERSION}
+ )
+ endif()
set_target_properties(ical_cxx PROPERTIES CLEAN_DIRECT_OUTPUT 1)
if(NOT SHARED_ONLY AND NOT STATIC_ONLY)
set_target_properties(ical_cxx-static PROPERTIES CLEAN_DIRECT_OUTPUT 1)
diff --git a/src/libicalss/CMakeLists.txt b/src/libicalss/CMakeLists.txt
index 7857cb56..a65c30e4 100644
--- a/src/libicalss/CMakeLists.txt
+++ b/src/libicalss/CMakeLists.txt
@@ -101,10 +101,12 @@ else()
set_target_properties(icalss-static PROPERTIES OUTPUT_NAME "icalss")
endif()
endif()
-set_target_properties(icalss PROPERTIES
- VERSION ${LIBICAL_LIB_VERSION_STRING}
- SOVERSION ${LIBICAL_LIB_MAJOR_VERSION}
-)
+if(NOT ANDROID)
+ set_target_properties(icalss PROPERTIES
+ VERSION ${LIBICAL_LIB_VERSION_STRING}
+ SOVERSION ${LIBICAL_LIB_MAJOR_VERSION}
+ )
+endif()
set_target_properties(icalss PROPERTIES CLEAN_DIRECT_OUTPUT 1)
if(NOT SHARED_ONLY AND NOT STATIC_ONLY)
set_target_properties(icalss-static PROPERTIES CLEAN_DIRECT_OUTPUT 1)
@@ -156,10 +158,12 @@ if(WITH_CXX_BINDINGS)
set_target_properties(icalss_cxx-static PROPERTIES OUTPUT_NAME "icalss_cxx")
endif()
endif()
- set_target_properties(icalss_cxx PROPERTIES
- VERSION ${LIBICAL_LIB_VERSION_STRING}
- SOVERSION ${LIBICAL_LIB_MAJOR_VERSION}
- )
+ if(NOT ANDROID)
+ set_target_properties(icalss_cxx PROPERTIES
+ VERSION ${LIBICAL_LIB_VERSION_STRING}
+ SOVERSION ${LIBICAL_LIB_MAJOR_VERSION}
+ )
+ endif()
set_target_properties(icalss_cxx PROPERTIES CLEAN_DIRECT_OUTPUT 1)
if(NOT SHARED_ONLY AND NOT STATIC_ONLY)
set_target_properties(icalss_cxx-static PROPERTIES CLEAN_DIRECT_OUTPUT 1)
diff --git a/src/libicalvcal/CMakeLists.txt b/src/libicalvcal/CMakeLists.txt
index 80b98ee0..e63ca593 100644
--- a/src/libicalvcal/CMakeLists.txt
+++ b/src/libicalvcal/CMakeLists.txt
@@ -46,10 +46,12 @@ else()
set_target_properties(icalvcal-static PROPERTIES OUTPUT_NAME "icalvcal")
endif()
endif()
-set_target_properties(icalvcal PROPERTIES
- VERSION ${LIBICAL_LIB_VERSION_STRING}
- SOVERSION ${LIBICAL_LIB_MAJOR_VERSION}
-)
+if(NOT ANDROID)
+ set_target_properties(icalvcal PROPERTIES
+ VERSION ${LIBICAL_LIB_VERSION_STRING}
+ SOVERSION ${LIBICAL_LIB_MAJOR_VERSION}
+ )
+endif()
set_target_properties(icalvcal PROPERTIES CLEAN_DIRECT_OUTPUT 1)
if(NOT SHARED_ONLY AND NOT STATIC_ONLY)
set_target_properties(icalvcal-static PROPERTIES CLEAN_DIRECT_OUTPUT 1)