From f4b12bc550587e897f163295f6298f6db5365733 Mon Sep 17 00:00:00 2001 From: Evan Anderson Date: Wed, 30 May 2012 16:46:42 -0400 Subject: 20120530 release --- MSI/make-msi.bat | 30 ++++++++++++++++++++++++++ MSI/third-party/nssm.exe | Bin 0 -> 75776 bytes MSI/ts_block.wxs | 54 +++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 84 insertions(+) create mode 100644 MSI/make-msi.bat create mode 100644 MSI/third-party/nssm.exe create mode 100644 MSI/ts_block.wxs (limited to 'MSI') diff --git a/MSI/make-msi.bat b/MSI/make-msi.bat new file mode 100644 index 0000000..56a3024 --- /dev/null +++ b/MSI/make-msi.bat @@ -0,0 +1,30 @@ +@echo off +SET RELEASE= +for /f %%i in (..\RELEASE.txt) do set RELEASE=%%i +if "%RELEASE%"=="" goto _err_no_release + +del *.msi +del *.wixobj + +candle -out ts_block.wixobj ts_block.wxs +if errorlevel 1 goto _err_candle + +light -out ..\ts_block_%RELEASE%.msi ts_block.wixobj +if errorlevel 1 goto _err_light + +del ts_block.wixobj +goto :EOF + +:_err_candle +echo Fatal Error - CANDLE returned error. +echo. +goto :EOF + +:_err_light +echo Fatal Error - LIGHT returned error. +echo. +goto :EOF + +:_err_no_release +echo Fatal Error - No ..\RELEASE.txt found. +echo. diff --git a/MSI/third-party/nssm.exe b/MSI/third-party/nssm.exe new file mode 100644 index 0000000..54e8e31 Binary files /dev/null and b/MSI/third-party/nssm.exe differ diff --git a/MSI/ts_block.wxs b/MSI/ts_block.wxs new file mode 100644 index 0000000..b9e09d7 --- /dev/null +++ b/MSI/ts_block.wxs @@ -0,0 +1,54 @@ + + + + + + + 2 + http://opensource.wellbury.com/projects/ts_block + 1 + 1 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + NOT (REMOVE="ALL") + REMOVE="ALL" + + + + WindowsBuild > 2600 + + + + + + + -- cgit v1.2.3