diff --git a/SuperBuild/Packaging/Files/linux_pkgsetup.in b/SuperBuild/Packaging/Files/linux_pkgsetup.in index bc49bbc2f1ca9f4f9e7f8e1c66fa71645bc4cb24..4a23ffbce14aa070f0ec4a99b83b95efa065d7df 100644 --- a/SuperBuild/Packaging/Files/linux_pkgsetup.in +++ b/SuperBuild/Packaging/Files/linux_pkgsetup.in @@ -147,8 +147,11 @@ else printf %s\\n "eg: ln -s /usr/lib/x86_64-linux-gnu/$python_INSTSONAME $OUT_DIR/lib/$python_INSTALLED_SONAME" fi +# PACKAGE_VERSION_STRING=@PACKAGE_VERSION_STRING@ +$SED -i "s,|release|,@PACKAGE_VERSION_STRING@,g" $OUT_DIR/README + $RM -fr $OUT_DIR/tools -#$RM -f $OUT_DIR/pkgsetup +$RM -f $OUT_DIR/pkgsetup $RM -f $OUT_DIR/make_symlinks diff --git a/SuperBuild/Packaging/PMacros.cmake b/SuperBuild/Packaging/PMacros.cmake index 95e795914e26bb9ac5af138852f2888fb358863b..a0f0af4f3a871b01460f5dbc98bd4ba8e3c657b5 100644 --- a/SuperBuild/Packaging/PMacros.cmake +++ b/SuperBuild/Packaging/PMacros.cmake @@ -35,6 +35,7 @@ macro(macro_setup_cmake_project pkg) set(QT_TRANSLATIONS_DIR \"${QT_TRANSLATIONS_DIR}\") set(DEPENDENCIES_INSTALL_DIR \"${DEPENDENCIES_INSTALL_DIR}\") set(PACKAGE_SUPPORT_FILES_DIR \"${OTB_SOURCE_DIR}/SuperBuild/Packaging/Files\") + set(PACKAGE_VERSION_STRING \"${PACKAGE_VERSION_STRING}\") set(CMAKE_INSTALL_PREFIX \"${CMAKE_INSTALL_PREFIX}\") set(ITK_VERSION_STRING \"${ITK_VERSION_STRING}\") set(PKG_GENERATE_XDK ${PKG_GENERATE_XDK}) @@ -45,10 +46,20 @@ macro(macro_setup_cmake_project pkg) macro_super_package(STAGE_DIR \"${archive_name}\")" ) -configure_file( - ${SUPERBUILD_SOURCE_DIR}/Packaging/README - ${PACKAGE_PROJECT_DIR}/src/README - ) + if(UNIX) + if(APPLE) + set(README_FILE ${OTB_SOURCE_DIR}/Documentation/Cookbook/rst/Installation_Macx.txt) + else() #not osx + set(README_FILE ${OTB_SOURCE_DIR}/Documentation/Cookbook/rst/Installation_Linux.txt) + endif() #if(APPLE) + else() #windows + set(README_FILE ${OTB_SOURCE_DIR}/Documentation/Cookbook/rst/Installation_Windows.txt) + endif() #if(UNIX) + + configure_file( + "${README_FILE}" + ${PACKAGE_PROJECT_DIR}/src/README + ) macro_create_targets_for_package(${pkg})