diff options
Diffstat (limited to 'micropeak')
| -rw-r--r-- | micropeak/Makefile.am | 2 | ||||
| -rw-r--r-- | micropeak/micropeak-windows.nsi.in | 46 | 
2 files changed, 3 insertions, 45 deletions
diff --git a/micropeak/Makefile.am b/micropeak/Makefile.am index 216874df..39ebc43a 100644 --- a/micropeak/Makefile.am +++ b/micropeak/Makefile.am @@ -272,7 +272,7 @@ $(MACOSX_DIST): $(MACOSX_FILES)  $(WINDOWS_DIST): $(WINDOWS_FILES) micropeak-windows.nsi  	-rm -f $@ -	makensis -Omicropeak-windows.log "-XOutFile $@" "-DVERSION=$(VERSION)" micropeak-windows.nsi +	makensis -Omicropeak-windows.log "-XOutFile $@" "-DVERSION=$(VERSION)" micropeak-windows.nsi || (cat micropeak-windows.log && exit 1)  Manifest.txt: Makefile  	echo 'Main-Class: org.altusmetrum.micropeak.MicroPeak' > $@ diff --git a/micropeak/micropeak-windows.nsi.in b/micropeak/micropeak-windows.nsi.in index 6dc9d8c1..bb5da1bb 100644 --- a/micropeak/micropeak-windows.nsi.in +++ b/micropeak/micropeak-windows.nsi.in @@ -1,11 +1,7 @@  !addplugindir Instdrv/NSIS/Plugins +!addincludedir ../altosui/Instdrv/NSIS/Includes  !include x64.nsh -; Definitions for Java 1.7 Detection -!define JRE_VERSION "1.7" -!define JRE_ALTERNATE "1.6" -!define JRE32_URL "http://javadl.sun.com/webapps/download/AutoDL?BundleId=83383&/jre-7u51-windows-i586.exe" -!define JRE64_URL "http://javadl.sun.com/webapps/download/AutoDL?BundleId=83385&/jre-7u51-windows-x64.exe" -!define PRODUCT_NAME "Altus Metrum Windows Software" +!include java.nsh  Name "Altus Metrum MicroPeak Installer" @@ -35,44 +31,6 @@ Function .onInit  	${EndIf}  FunctionEnd -Var JavaDownload -Var JavaBits - -Function GetJRE -	${If} ${RunningX64} -	   StrCpy $JavaDownload ${JRE64_URL} -	   StrCpy $JavaBits "64" -	${Else} -	   StrCpy $JavaDownload ${JRE32_URL} -	   StrCpy $JavaBits "32" -	${EndIf} - -        MessageBox MB_OK "${PRODUCT_NAME} uses Java ${JRE_VERSION}, \ -			$JavaBits bits, it will now \ -                        be downloaded and installed" - -        StrCpy $2 "$TEMP\Java Runtime Environment.exe" -        nsisdl::download /TIMEOUT=30000 $JavaDownload $2 -        Pop $R0 ;Get the return value -                StrCmp $R0 "success" +3 -                MessageBox MB_OK "Download failed: $R0" -                Quit -        ExecWait $2 -        Delete $2 -FunctionEnd - -Function DetectJRE -  ReadRegStr $2 HKLM "SOFTWARE\JavaSoft\Java Runtime Environment" \ -             "CurrentVersion" -  StrCmp $2 ${JRE_VERSION} done - -  StrCmp $2 ${JRE_ALTERNATE} done - -  Call GetJRE - -  done: -FunctionEnd -  ; Pages to present  Page license  | 
