123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- ;Copyright (C) 2004-2017 John T. Haller of PortableApps.com
- ;Website: http://PortableApps.com/go/LibreOfficePortable
- ;This software is OSI Certified Open Source Software.
- ;OSI Certified is a certification mark of the Open Source Initiative.
- ;This program is free software; you can redistribute it and/or
- ;modify it under the terms of the GNU General Public License
- ;as published by the Free Software Foundation; either version 2
- ;of the License, or (at your option) any later version.
- ;This program is distributed in the hope that it will be useful,
- ;but WITHOUT ANY WARRANTY; without even the implied warranty of
- ;MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- ;GNU General Public License for more details.
- ;You should have received a copy of the GNU General Public License
- ;along with this program; if not, write to the Free Software
- ;Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- !define NAME "LibreOfficeDrawPortable"
- !define FRIENDLYNAME "LibreOffice Draw Portable"
- !define APP "LibreOfficeDraw"
- !define VER "2.0.0.0"
- !define WEBSITE "PortableApps.com/LibreOfficePortable"
- !define EXECTHIS "LibreOfficePortable.exe -draw"
- ;=== Program Details
- Name "${FRIENDLYNAME}"
- OutFile "..\..\${NAME}.exe"
- Caption "${FRIENDLYNAME} | PortableApps.com"
- VIProductVersion "${VER}"
- VIAddVersionKey ProductName "${FRIENDLYNAME}"
- VIAddVersionKey Comments "Allows ${APP} to be run from a removable drive. For additional details, visit ${WEBSITE}"
- VIAddVersionKey CompanyName "PortableApps.com"
- VIAddVersionKey LegalCopyright "John T. Haller"
- VIAddVersionKey FileDescription "${FRIENDLYNAME}"
- VIAddVersionKey FileVersion "${VER}"
- VIAddVersionKey ProductVersion "${VER}"
- VIAddVersionKey InternalName "${FRIENDLYNAME}"
- VIAddVersionKey LegalTrademarks "PortableApps.com is a Trademark of Rare Ideas, LLC."
- VIAddVersionKey OriginalFilename "${NAME}.exe"
- ;VIAddVersionKey PrivateBuild ""
- ;VIAddVersionKey SpecialBuild ""
- ;=== Runtime Switches
- CRCCheck On
- WindowIcon Off
- SilentInstall Silent
- AutoCloseWindow True
- RequestExecutionLevel user
- Unicode true
- ManifestDPIAware true
- ; Best Compression
- SetCompress Auto
- SetCompressor /SOLID lzma
- SetCompressorDictSize 32
- SetDatablockOptimize On
- ;=== Include
- ;(Standard NSIS)
- !include FileFunc.nsh
- !insertmacro GetParameters
- ;=== Program Icon
- Icon "..\..\App\AppInfo\appicon3.ico"
- Var EXECSTRING
- Section "Main"
- StrCpy $EXECSTRING "${EXECTHIS}"
- ;=== Get any passed parameters
- SetOutPath $EXEDIR
- ${GetParameters} $0
- StrCmp "'$0'" "''" "" LaunchProgramParameters
- ;=== No parameters
- StrCpy $EXECSTRING `${EXECTHIS}`
- Goto LaunchNow
- LaunchProgramParameters:
- StrCpy $EXECSTRING `${EXECTHIS} $0`
- LaunchNow:
- Exec $EXECSTRING
- SectionEnd
|