fix_packaging_0.27
This commit is contained in:
parent
f646d8ea47
commit
f0b15d40ef
@ -89,6 +89,18 @@ if ( MSVC )
|
|||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
# Set RC = Release Candidate
|
||||||
|
if ( PROJECT_VERSION_TWEAK STREQUAL "9" )
|
||||||
|
set (RC "Not for release")
|
||||||
|
elseif ( (PROJECT_VERSION_TWEAK STREQUAL "0") OR (PROJECT_VERSION_TWEAK STREQUAL "") )
|
||||||
|
set(RC "GM Release")
|
||||||
|
else()
|
||||||
|
set ( RC "Release Candidate ${PROJECT_VERSION_TWEAK}" )
|
||||||
|
endif()
|
||||||
|
|
||||||
|
# Set RV = Release Version
|
||||||
|
set(RV "Exiv2 v${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}")
|
||||||
|
|
||||||
set(CPACK_PACKAGE_FILE_NAME ${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}-${VS}${BUNDLE_NAME}${BS}${CC}${LT}${BT}${VI}${WR})
|
set(CPACK_PACKAGE_FILE_NAME ${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}-${VS}${BUNDLE_NAME}${BS}${CC}${LT}${BT}${VI}${WR})
|
||||||
|
|
||||||
# https://stackoverflow.com/questions/17495906/copying-files-and-including-them-in-a-cpack-archive
|
# https://stackoverflow.com/questions/17495906/copying-files-and-including-them-in-a-cpack-archive
|
||||||
@ -117,7 +129,9 @@ if(EXISTS ${PROJECT_SOURCE_DIR}/build/logs/test.txt)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
# Copy releasenotes.txt and appropriate ReadMe.txt (eg releasenotes/${PACKDIR}/ReadMe.txt)
|
# Copy releasenotes.txt and appropriate ReadMe.txt (eg releasenotes/${PACKDIR}/ReadMe.txt)
|
||||||
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/releasenotes/${PACKDIR}/ReadMe.txt DESTINATION .)
|
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/releasenotes/${PACKDIR}/ReadMe.txt ReadMe.txt @ONLY)
|
||||||
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/releasenotes/releasenotes.txt DESTINATION .)
|
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/releasenotes/releasenotes.txt releasenotes.txt @ONLY)
|
||||||
|
install (FILES ${CMAKE_CURRENT_BINARY_DIR}/ReadMe.txt ${CMAKE_CURRENT_BINARY_DIR}/releasenotes.txt DESTINATION .)
|
||||||
|
# file (REMOVE ${CMAKE_CURRENT_BINARY_DIR}/releasenotes.txt ${CMAKE_CURRENT_BINARY_DIR}/ReadMe.txt)
|
||||||
|
|
||||||
include (CPack)
|
include (CPack)
|
||||||
|
|||||||
@ -1,5 +1,4 @@
|
|||||||
CYGWIN Exiv2 v0.27.2 Bundle
|
@RV@ Cygwin/Windows Bundle @RC@
|
||||||
-------------------------------
|
|
||||||
|
|
||||||
Structure of the bundle:
|
Structure of the bundle:
|
||||||
------------------------
|
------------------------
|
||||||
|
|||||||
@ -1,5 +1,4 @@
|
|||||||
macOS (Darwin) Exiv2 v0.27.2 Bundle
|
@RV@ macOS (Darwin) Bundle @RC@
|
||||||
-----------------------------------
|
|
||||||
|
|
||||||
Structure of the bundle
|
Structure of the bundle
|
||||||
-----------------------
|
-----------------------
|
||||||
|
|||||||
@ -1,5 +1,4 @@
|
|||||||
Linux Exiv2 v0.27.2-RC3 Bundle
|
@RV@ Linux Bundle @RC@
|
||||||
------------------------------
|
|
||||||
|
|
||||||
Structure of the bundle:
|
Structure of the bundle:
|
||||||
------------------------
|
------------------------
|
||||||
|
|||||||
@ -1,5 +1,4 @@
|
|||||||
MinGW/msys2 Exiv2 v0.27.2 Bundle
|
@RV@ MinGW/Windows Bundle @RC@
|
||||||
------------------------------------
|
|
||||||
|
|
||||||
Structure of the bundle:
|
Structure of the bundle:
|
||||||
------------------------
|
------------------------
|
||||||
|
|||||||
@ -1,5 +1,4 @@
|
|||||||
Unix Exiv2 v0.27.2 Bundle (FreeBSD and NetBSD)
|
@RV@ @CMAKE_SYSTEM_NAME@ Bundle @RC@
|
||||||
--------------------------------------------------
|
|
||||||
|
|
||||||
Structure of the bundle:
|
Structure of the bundle:
|
||||||
------------------------
|
------------------------
|
||||||
|
|||||||
@ -1,5 +1,4 @@
|
|||||||
Visual Studio 2017 Release DLL v0.27.2 Bundle
|
@RV@ Visual Studio Bundle @RC@
|
||||||
-------------------------------------------------
|
|
||||||
|
|
||||||
Structure of the bundle:
|
Structure of the bundle:
|
||||||
------------------------
|
------------------------
|
||||||
|
|||||||
@ -1,13 +1,9 @@
|
|||||||
Exiv2 v0.27.2
|
@RV@ @RC@
|
||||||
-------------
|
|
||||||
|
|
||||||
Exiv2 v0.27 Second Dot Release
|
Headline Features of Exiv2 v0.27.3
|
||||||
|
----------------------------------
|
||||||
|
To be written
|
||||||
|
|
||||||
Thank You to Kevin for security contributions to this release.
|
|
||||||
Thank You to Ting-Wei for Unix contributions to this release.
|
|
||||||
Thank You to Dan and Luis for their solid efforts on Exiv2.
|
|
||||||
Thank You to Andreas S for representing Team Exiv2 at LGM 2019.
|
|
||||||
Contributors: Jens, Nehal, Phil, Toni, Paul
|
|
||||||
|
|
||||||
Headline Features of Exiv2 v0.27.2
|
Headline Features of Exiv2 v0.27.2
|
||||||
----------------------------------
|
----------------------------------
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user