PROJECT(eventsystem C)
AUX_SOURCE_DIRECTORY(src/ SRCS)
-SET(VERSION 0.0.1)
-SET(VERSION_MAJOR 0)
-
SET(PREFIX ${CMAKE_INSTALL_PREFIX})
SET(EXEC_PREFIX "\${prefix}")
SET(LIBDIR "\${prefix}/lib")
#TARGET_LINK_LIBRARIES(eventsystem "-ldl")
TARGET_LINK_LIBRARIES(eventsystem ${libpkgs_LDFLAGS})
-SET_TARGET_PROPERTIES(eventsystem PROPERTIES SOVERSION ${VERSION_MAJOR})
-SET_TARGET_PROPERTIES(eventsystem PROPERTIES VERSION ${VERSION})
+SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES SOVERSION ${MAJORVER})
+SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES VERSION ${FULLVER})
# pkgconfig file
CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/eventsystem.pc.in ${CMAKE_BINARY_DIR}/eventsystem.pc @ONLY)
Name: eventsystem
Summary: Event system library
-Version: 0.0.1
+Version: 0.1.0
Release: 1
Group: Application Framework/Libraries
License: Apache-2.0
export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
+MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
+
+%cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
-%cmake .
make %{?jobs:-j%jobs}
%install