comparison packaging/create-dist-package.sh.in @ 1249:014586ef8a84

(issue68) Package licenses
author Andre Heinecke <andre.heinecke@intevation.de>
date Thu, 25 Sep 2014 12:43:56 +0200
parents e4aff35ef8fd
children 46b598e0dfc6
comparison
equal deleted inserted replaced
1248:9f5893faa60b 1249:014586ef8a84
50 cp @CMAKE_SOURCE_DIR@/build-windows/cinst/trustbridge-certificate-installer.exe $TMPDIR/windows 50 cp @CMAKE_SOURCE_DIR@/build-windows/cinst/trustbridge-certificate-installer.exe $TMPDIR/windows
51 cp @CMAKE_SOURCE_DIR@/build-windows/cinst/trustbridge-nss-installer.exe $TMPDIR/windows 51 cp @CMAKE_SOURCE_DIR@/build-windows/cinst/trustbridge-nss-installer.exe $TMPDIR/windows
52 cp -r @CMAKE_SOURCE_DIR@/packaging/resources $TMPDIR/resources 52 cp -r @CMAKE_SOURCE_DIR@/packaging/resources $TMPDIR/resources
53 cp @CMAKE_SOURCE_DIR@/build-windows/packaging/DesktopShellRun.dll $TMPDIR/resources 53 cp @CMAKE_SOURCE_DIR@/build-windows/packaging/DesktopShellRun.dll $TMPDIR/resources
54 cp -r @CMAKE_BINARY_DIR@/doc/help/client/html $TMPDIR/windows/doc 54 cp -r @CMAKE_BINARY_DIR@/doc/help/client/html $TMPDIR/windows/doc
55 cp -r @CMAKE_SOURCE_DIR@/licenses $TMPDIR/windows/licenses
55 56
56 echo "; This file is autogenerated." > $TMPDIR/resources/filelist_in.nsh 57 echo "; This file is autogenerated." > $TMPDIR/resources/filelist_in.nsh
57 echo "; This file is autogenerated." > $TMPDIR/resources/filelist_un.nsh 58 echo "; This file is autogenerated." > $TMPDIR/resources/filelist_un.nsh
58 OLDDIR=$(pwd) 59 OLDDIR=$(pwd)
59 cd $TMPDIR/windows 60 cd $TMPDIR/windows
63 # The nss installer is handled specially on uninstallation. 64 # The nss installer is handled specially on uninstallation.
64 continue 65 continue
65 fi 66 fi
66 echo Delete \"\$INSTDIR\\$file\" >> $TMPDIR/resources/filelist_un.nsh 67 echo Delete \"\$INSTDIR\\$file\" >> $TMPDIR/resources/filelist_un.nsh
67 done 68 done
69
70 cd $TMPDIR/windows/licenses
71 echo SetOutPath \"\$INSTDIR\\licenses\" >> @CMAKE_CURRENT_BINARY_DIR@/filelist_in.nsh
72 for file in `find * -type f`; do
73 echo File \"\${files_dir}\${path_sep}licenses\${path_sep}$file\" >> @CMAKE_CURRENT_BINARY_DIR@/filelist_in.nsh
74 echo Delete \"\$INSTDIR\\licenses\\$file\" >> @CMAKE_CURRENT_BINARY_DIR@/filelist_un.nsh
75 done
76 echo RmDir \"\$INSTDIR\\licenses\" >> @CMAKE_CURRENT_BINARY_DIR@/filelist_un.nsh
77
68 cd $TMPDIR/windows/doc 78 cd $TMPDIR/windows/doc
69 79
70 for curdir in `find * -maxdepth 0 -type d -not -path .`; do 80 for curdir in `find * -maxdepth 0 -type d -not -path .`; do
71 cd $curdir 81 cd $curdir
72 curpath=\"\$INSTDIR\\doc\\$curdir\" 82 curpath=\"\$INSTDIR\\doc\\$curdir\"

http://wald.intevation.org/projects/trustbridge/