Permalink
Browse files

Release of version 9.1.8 for windows

- includes the powershell script used for building windows native code and the installer
  • Loading branch information...
jusjoken committed Nov 13, 2017
1 parent 0be35bb commit 911d96b9296f4c64cd30aaeb132570cdfd27e95c
View
@@ -1,5 +1,6 @@
# Change Log
## Version 9.1.8 (2017-11-13) - windows only
* HD-PVR2 video capture device: add ability to select multiple audio inputs (Windows)
* HD PVR 60 video capture device: new device support (Windows)
View
@@ -5,34 +5,17 @@
Note: this is a work in progress and I hope to add more scripting and automation over time
## Change the versions for an installer release
* SageLauncher - change file version and product version in rc file
* MiniLauncher - change file version and product version in rc file
* SageTVInclude.wxi - change product version AND installer version
* Java/sage/SageConstants - change the build number in here
* all version information is retreived from java/sage/Version.java
## Build each part of the product
### From admin command prompt
* run `gradlew.bat sageJar`
* and then run `gradlew.bat miniclientJar`
### From VS 2015 (will script this later)
#### Set target and platform to Release + Win32
* Build SageLauncher
#### Set target and platform to Client Release + Win32
* Build SageLauncher
#### Set target and platform to Service Release + Win32
* Build ServiceControlLaunch
## Build each part of the product
### From admin command prompt
* run `msbuild SageTVSetupBootstrapper.wixproj /p:Configuration=SetupPlaceshifter`
* run `msbuild SageTVSetupBootstrapper.wixproj /p:Configuration=SetupClient`
* run `msbuild SageTVSetupBootstrapper.wixproj /p:Configuration=SetupServer`
## Use powershell script to build each part of the product
### From Admin Powershell
* cd C:\Projects\Installer\sagetv\installer\wix\SageTVSetup
* .\installerbuild.ps1 -A
### Notes
* run .\installerbuild.ps1 without any parameters to see the list of available options
* to upload to bintray add the -u parameter such as ".\installerbuild.ps1 -A -u"
## Notes:
I will expand on this document as time permits as you will need WIX installed as well as VS2015 and a number of environment variables to make this work.
* building of imageloader.dll and swscale.dll still need to be added to this powershell script
* I will expand on this document as time permits as you will need WIX installed as well as VS2015 and a number of environment variables to make this work.
Oops, something went wrong.

0 comments on commit 911d96b

Please sign in to comment.