mirror of https://gitlab.com/pamhyr/pamhyr2
packages: windows: Add Desktop shortcuts and update wine script.
parent
36adba84e7
commit
1201184669
|
|
@ -39,11 +39,14 @@ Section "Pamhyr2"
|
||||||
SectionEnd
|
SectionEnd
|
||||||
|
|
||||||
Section "Start Menu Shortcuts"
|
Section "Start Menu Shortcuts"
|
||||||
|
|
||||||
CreateDirectory "$SMPROGRAMS\Pamhyr2"
|
CreateDirectory "$SMPROGRAMS\Pamhyr2"
|
||||||
CreateShortcut "$SMPROGRAMS\Pamhyr2\Uninstall.lnk" "$INSTDIR\uninstall.exe"
|
CreateShortcut "$SMPROGRAMS\Pamhyr2\Uninstall.lnk" "$INSTDIR\uninstall.exe"
|
||||||
CreateShortcut "$SMPROGRAMS\Pamhyr2\Pamhyr2.lnk" "$INSTDIR\pamhyr\pamhyr.exe"
|
CreateShortcut "$SMPROGRAMS\Pamhyr2\Pamhyr2.lnk" "$INSTDIR\pamhyr\pamhyr.exe"
|
||||||
|
SectionEnd
|
||||||
|
|
||||||
|
Section "Desktop Shortcuts"
|
||||||
|
SetShellVarContext all
|
||||||
|
CreateShortcut "$desktop\Pamhyr2.lnk" "$instdir\pamhyr\pamhyr.exe"
|
||||||
SectionEnd
|
SectionEnd
|
||||||
|
|
||||||
Section "Uninstall"
|
Section "Uninstall"
|
||||||
|
|
@ -51,6 +54,7 @@ Section "Uninstall"
|
||||||
DeleteRegKey HKLM SOFTWARE\NSIS_Pamhyr2
|
DeleteRegKey HKLM SOFTWARE\NSIS_Pamhyr2
|
||||||
|
|
||||||
Delete "$SMPROGRAMS\Pamhyr2\*.lnk"
|
Delete "$SMPROGRAMS\Pamhyr2\*.lnk"
|
||||||
|
Delete "$desktop\Pamhyr2.lnk"
|
||||||
|
|
||||||
RMDir "$SMPROGRAMS\Pamhyr2"
|
RMDir "$SMPROGRAMS\Pamhyr2"
|
||||||
RMDir /R "$INSTDIR"
|
RMDir /R "$INSTDIR"
|
||||||
|
|
|
||||||
|
|
@ -81,13 +81,42 @@ wine pyinstaller ../src/pamhyr.py -y
|
||||||
|
|
||||||
echo " *** COPY DATA"
|
echo " *** COPY DATA"
|
||||||
|
|
||||||
mkdir -p dist/pamhyr/View/ui
|
mkdir -p pamhyr
|
||||||
cp -r ../src/View/ui/ressources/ dist/pamhyr/View/ui/
|
mkdir -p pamhyr/pamhyr
|
||||||
cp -r ../src/View/ui/Widgets/*.ui dist/pamhyr/View/ui/
|
|
||||||
cp -r ../src/View/ui/*.ui dist/pamhyr/View/ui/
|
|
||||||
|
|
||||||
cp ../VERSION dist/pamhyr/
|
# Copy Pamhyr info
|
||||||
cp ../AUTHORS dist/pamhyr/
|
cp -v ../VERSION pamhyr/pamhyr/
|
||||||
|
cp -v ../AUTHORS pamhyr/pamhyr/
|
||||||
|
cp -v ../LICENSE pamhyr/pamhyr/
|
||||||
|
|
||||||
|
# Copy mage
|
||||||
|
mkdir -p pamhyr/mage
|
||||||
|
cp -v ../mage/* pamhyr/mage/
|
||||||
|
|
||||||
|
# Copy Pamhyr
|
||||||
|
cp -r dist/pamhyr pamhyr/
|
||||||
|
|
||||||
|
# Copy Pamhyr resources
|
||||||
|
mkdir -p pamhyr/pamhyr/View
|
||||||
|
mkdir -p pamhyr/pamhyr/View/ui
|
||||||
|
mkdir -p pamhyr/pamhyr/View/ui/Widgets
|
||||||
|
cp -r ../src/View/ui/*.ui pamhyr/pamhyr/View/ui/
|
||||||
|
cp -r ../src/View/ui/ressources/ pamhyr/pamhyr/View/ui
|
||||||
|
cp -r ../src/View/ui/Widgets/*.ui pamhyr/pamhyr/View/ui/Widgets
|
||||||
|
|
||||||
|
# Copy lang
|
||||||
|
mkdir -p pamhyr/pamhyr/lang
|
||||||
|
cp -r ../src/lang/*.qm pamhyr/pamhyr/lang
|
||||||
|
|
||||||
|
# Copy tests cases
|
||||||
|
mkdir -p pamhyr/tests_cases/
|
||||||
|
mkdir -p pamhyr/tests_cases/Saar
|
||||||
|
cp ../tests_cases/Saar/Saar.pamhyr pamhyr/tests_cases/Saar/
|
||||||
|
|
||||||
|
# Copy documentations
|
||||||
|
mkdir -p pamhyr/doc/
|
||||||
|
cp ../doc/users/documentation.pdf pamhyr/doc/Pamhyr2-users.pdf
|
||||||
|
cp ../doc/dev/documentation.pdf pamhyr/doc/Pamhyr2-dev.pdf
|
||||||
|
|
||||||
# Update TS and build QM files
|
# Update TS and build QM files
|
||||||
OLD_PWD=$PWD
|
OLD_PWD=$PWD
|
||||||
|
|
@ -102,19 +131,19 @@ echo " *** MAKE PACKAGES"
|
||||||
|
|
||||||
echo " TAR pamhyr-win-amd64.tar.xz"
|
echo " TAR pamhyr-win-amd64.tar.xz"
|
||||||
|
|
||||||
OLD_PWD=$PWD
|
# OLD_PWD=$PWD
|
||||||
cd dist/
|
# cd dist/
|
||||||
tar --xz -cf pamhyr-win-amd64.tar.xz pamhyr --checkpoint=.100
|
# tar --xz -cf pamhyr-win-amd64.tar.xz pamhyr --checkpoint=.100
|
||||||
cd $OLD_PWD
|
# cd $OLD_PWD
|
||||||
mv dist/pamhyr-win-amd64.tar.xz ./
|
# mv dist/pamhyr-win-amd64.tar.xz ./
|
||||||
|
|
||||||
echo " ZIP pamhyr-win-amd64.zip"
|
echo " ZIP pamhyr-win-amd64.zip"
|
||||||
|
|
||||||
OLD_PWD=$PWD
|
# OLD_PWD=$PWD
|
||||||
cd dist/
|
# cd dist/
|
||||||
zip -r pamhyr-win-amd64.zip pamhyr/
|
# zip -r pamhyr-win-amd64.zip pamhyr/
|
||||||
cd $OLD_PWD
|
# cd $OLD_PWD
|
||||||
mv dist/pamhyr-win-amd64.zip ./
|
# mv dist/pamhyr-win-amd64.zip ./
|
||||||
|
|
||||||
echo " *** MAKE INSTALLER"
|
echo " *** MAKE INSTALLER"
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue