From 1e44ec84bd90ec9078027d1d9d78e83c7d305f2a Mon Sep 17 00:00:00 2001 From: BlueWall Date: Tue, 31 Aug 2010 17:02:36 -0400 Subject: Build system upgrade: Upgrading Prebuild.exe to correctly construct build solutions for crossplatform tools such as xbuild, monodevelop and nant. NOTE: Module prebuild files will need modification to work, as the prebuild must correctly define the reference path for all assemblies shipped in the OpenSimulator ./bin directory. These include assemblies such as XMLRPC.dll, OpenMetaverse.dll, Nini.dll, etc. . The entries should follow the form: See the distributed prebuild.xml for further examples. Crossplatform tools: xbuild and monodevelop use the vs2008 OpenSim.sln and the .csproj files in each namespace. Changes to the Prebuild.exe are against svn 322 and are included in a patch attached to the mantis. And the dnpb source are available@ svn co https://dnpb.svn.sourceforge.net/svnroot/dnpb dnpb The patches are pending application by the dnpb team. After which, the un-modified upstream Prebuild.exe will work as expected. --- Prebuild/scripts/Clean.bat | 2 - Prebuild/scripts/Clean.sh | 4 - Prebuild/scripts/Help.bat | 2 - Prebuild/scripts/MonoDevelop.sh | 2 - Prebuild/scripts/Prebuild.nsi | 231 ------------------------------------- Prebuild/scripts/SharpDevelop.bat | 4 - Prebuild/scripts/SharpDevelop2.bat | 4 - Prebuild/scripts/VS2002.bat | 4 - Prebuild/scripts/VS2003.bat | 4 - Prebuild/scripts/VS2005.bat | 4 - Prebuild/scripts/VS2008.bat | 4 - Prebuild/scripts/autotools.bat | 4 - Prebuild/scripts/autotools.sh | 5 - Prebuild/scripts/makefile.bat | 4 - Prebuild/scripts/makefile.sh | 10 -- Prebuild/scripts/nant.bat | 4 - Prebuild/scripts/nant.sh | 2 - Prebuild/scripts/xcode.bat | 4 - Prebuild/scripts/xcode.sh | 2 - 19 files changed, 300 deletions(-) delete mode 100755 Prebuild/scripts/Clean.bat delete mode 100755 Prebuild/scripts/Clean.sh delete mode 100755 Prebuild/scripts/Help.bat delete mode 100755 Prebuild/scripts/MonoDevelop.sh delete mode 100644 Prebuild/scripts/Prebuild.nsi delete mode 100755 Prebuild/scripts/SharpDevelop.bat delete mode 100755 Prebuild/scripts/SharpDevelop2.bat delete mode 100755 Prebuild/scripts/VS2002.bat delete mode 100755 Prebuild/scripts/VS2003.bat delete mode 100755 Prebuild/scripts/VS2005.bat delete mode 100755 Prebuild/scripts/VS2008.bat delete mode 100755 Prebuild/scripts/autotools.bat delete mode 100755 Prebuild/scripts/autotools.sh delete mode 100755 Prebuild/scripts/makefile.bat delete mode 100755 Prebuild/scripts/makefile.sh delete mode 100755 Prebuild/scripts/nant.bat delete mode 100755 Prebuild/scripts/nant.sh delete mode 100755 Prebuild/scripts/xcode.bat delete mode 100755 Prebuild/scripts/xcode.sh (limited to 'Prebuild/scripts') diff --git a/Prebuild/scripts/Clean.bat b/Prebuild/scripts/Clean.bat deleted file mode 100755 index 806bbe8..0000000 --- a/Prebuild/scripts/Clean.bat +++ /dev/null @@ -1,2 +0,0 @@ -cd .. -Prebuild.exe /clean /yes /removedir obj /file prebuild.xml /build NET_2_0 /pause diff --git a/Prebuild/scripts/Clean.sh b/Prebuild/scripts/Clean.sh deleted file mode 100755 index b0a6530..0000000 --- a/Prebuild/scripts/Clean.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -./prebuild /clean /removedir obj /file ../prebuild.xml /pause -rm -rf ../Makefile diff --git a/Prebuild/scripts/Help.bat b/Prebuild/scripts/Help.bat deleted file mode 100755 index 7c843c4..0000000 --- a/Prebuild/scripts/Help.bat +++ /dev/null @@ -1,2 +0,0 @@ -cd .. -Prebuild.exe /usage /pause \ No newline at end of file diff --git a/Prebuild/scripts/MonoDevelop.sh b/Prebuild/scripts/MonoDevelop.sh deleted file mode 100755 index fbd7669..0000000 --- a/Prebuild/scripts/MonoDevelop.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -prebuild /target monodev /file ../prebuild.xml /build NET_1_1 /pause diff --git a/Prebuild/scripts/Prebuild.nsi b/Prebuild/scripts/Prebuild.nsi deleted file mode 100644 index 8f9854e..0000000 --- a/Prebuild/scripts/Prebuild.nsi +++ /dev/null @@ -1,231 +0,0 @@ -!verbose 3 - -!define PRODUCT_NAME "Prebuild" -!define PRODUCT_VERSION "1.3.1" -!define PRODUCT_PUBLISHER "Prebuild" -!define PRODUCT_PACKAGE "prebuild" -!define PRODUCT_WEB_SITE "http://dnpb.sourceforge.net" -!define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\Prebuild" -!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\Prebuild" -!define PRODUCT_UNINST_ROOT_KEY "HKLM" -!define PRODUCT_PATH ".." - -;!define MUI_WELCOMEFINISHPAGE_BITMAP "PrebuildLogo.bmp" -;!define MUI_WELCOMEFINISHPAGE_BITMAP_NOSTRETCH -;!define MUI_UNWELCOMEFINISHPAGE_BITMAP "PrebuildLogo.bmp" -;!define MUI_UNWELCOMEFINISHPAGE_BITMAP_NOSTRETCH - -BrandingText "© 2003-2006 David Hudson, http://dnpb.sourceforge.net/" -SetCompressor lzma -CRCCheck on - -; File Association defines -;!include "fileassoc.nsh" - -; MUI 1.67 compatible ------ -!include "MUI.nsh" - -; MUI Settings -!define MUI_ABORTWARNING -!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico" -!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico" - -;-------------------------------- -;Variables - -;-------------------------------- -;Installer Pages - -; Welcome page -!insertmacro MUI_PAGE_WELCOME -; License page -!insertmacro MUI_PAGE_LICENSE "..\doc\license.txt" -; Directory page -!insertmacro MUI_PAGE_DIRECTORY - -; Instfiles page -!insertmacro MUI_PAGE_INSTFILES - -; Finish page -!insertmacro MUI_PAGE_FINISH - -;------------------------------------ -; Uninstaller pages -!insertmacro MUI_UNPAGE_CONFIRM -!insertmacro MUI_UNPAGE_INSTFILES -!insertmacro MUI_UNPAGE_FINISH -;------------------------------------ - -; Language files -!insertmacro MUI_LANGUAGE "English" - -; Reserve files -!insertmacro MUI_RESERVEFILE_INSTALLOPTIONS - -; MUI end ------ - -Name "${PRODUCT_NAME} ${PRODUCT_VERSION}" -OutFile "..\${PRODUCT_PACKAGE}-${PRODUCT_VERSION}-setup.exe" -InstallDir "$PROGRAMFILES\Prebuild" -InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" "" -ShowInstDetails show -ShowUnInstDetails show - -; .NET Framework check -; http://msdn.microsoft.com/netframework/default.aspx?pull=/library/en-us/dnnetdep/html/redistdeploy1_1.asp -; Section "Detecting that the .NET Framework 1.1 is installed" -Function .onInit - ReadRegDWORD $R0 HKLM "SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322" Install - StrCmp $R0 "" 0 CheckPreviousVersion - MessageBox MB_OK "Microsoft .NET Framework 1.1 was not found on this system.$\r$\n$\r$\nUnable to continue this installation." - Abort - - CheckPreviousVersion: - ReadRegStr $R0 ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" - StrCmp $R0 "" CheckOSVersion 0 - MessageBox MB_OK "An old version of Prebuild is installed on this computer, please uninstall first.$\r$\n$\r$\nUnable to continue this installation." - Abort - - CheckOSVersion: - Call IsSupportedWindowsVersion - Pop $R0 - StrCmp $R0 "False" NoAbort 0 - MessageBox MB_OK "The operating system you are using is not supported by Prebuild (95/98/ME/NT3.x/NT4.x)." - Abort - - NoAbort: -FunctionEnd - -Section "Source" SecSource - SetOverwrite ifnewer - SetOutPath "$INSTDIR\src" - File /r /x *.swp /x .svn /x *.xml /x *.csproj /x *.user /x *.build /x *.prjx /x *.mdp /x bin /x obj /x *.nsi ${PRODUCT_PATH}\src\*.* - - ;Store installation folder - WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR - -SectionEnd - -Section "Runtime" SecRuntime - SetOverwrite ifnewer - SetOutPath "$INSTDIR" - File /r /x *.swp /x .svn /x *.nsi /x src /x *.sln /x *.cmbx /x *.mds ${PRODUCT_PATH}\Prebuild.exe ${PRODUCT_PATH}\prebuild.xml - - ;Store installation folder - WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR - -SectionEnd - -Section "Documentation" SecDocs - SetOverwrite ifnewer - SetOutPath "$INSTDIR\doc" - File /r /x *.swp /x .svn /x *.exe ${PRODUCT_PATH}\doc\*.* - - ;Store installation folder - WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR -SectionEnd - -Section "Scripts" SecScripts - SetOverwrite ifnewer - SetOutPath "$INSTDIR\scripts" - File /r /x *.swp /x .svn /x *.nsi /x *.exe ${PRODUCT_PATH}\scripts\*.* - - ;Store installation folder - WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR -SectionEnd - -;Language strings - -Section -AdditionalIcons - WriteIniStr "$INSTDIR\${PRODUCT_NAME}.url" "InternetShortcut" "URL" "${PRODUCT_WEB_SITE}" -SectionEnd - -Section -Post - WriteUninstaller "$INSTDIR\uninst.exe" - WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)" - WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe" - WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}" - WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}" - WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}" -SectionEnd - -Section Uninstall - - DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" - DeleteRegKey HKLM "${PRODUCT_DIR_REGKEY}" - RMDir /r "$INSTDIR" - -SectionEnd - -; GetWindowsVersion, taken from NSIS help, modified for our purposes -Function IsSupportedWindowsVersion - - Push $R0 - Push $R1 - - ReadRegStr $R0 HKLM \ - "SOFTWARE\Microsoft\Windows NT\CurrentVersion" CurrentVersion - - IfErrors 0 lbl_winnt - - ; we are not NT - ReadRegStr $R0 HKLM \ - "SOFTWARE\Microsoft\Windows\CurrentVersion" VersionNumber - - StrCpy $R1 $R0 1 - StrCmp $R1 '4' 0 lbl_error - - StrCpy $R1 $R0 3 - - StrCmp $R1 '4.0' lbl_win32_95 - StrCmp $R1 '4.9' lbl_win32_ME lbl_win32_98 - - lbl_win32_95: - StrCpy $R0 'False' - Goto lbl_done - - lbl_win32_98: - StrCpy $R0 'False' - Goto lbl_done - - lbl_win32_ME: - StrCpy $R0 'False' - Goto lbl_done - - lbl_winnt: - - StrCpy $R1 $R0 1 - - StrCmp $R1 '3' lbl_winnt_x - StrCmp $R1 '4' lbl_winnt_x - - StrCpy $R1 $R0 3 - - StrCmp $R1 '5.0' lbl_winnt_2000 - StrCmp $R1 '5.1' lbl_winnt_XP - StrCmp $R1 '5.2' lbl_winnt_2003 lbl_error - - lbl_winnt_x: - StrCpy $R0 'False' - Goto lbl_done - - lbl_winnt_2000: - Strcpy $R0 'True' - Goto lbl_done - - lbl_winnt_XP: - Strcpy $R0 'True' - Goto lbl_done - - lbl_winnt_2003: - Strcpy $R0 'True' - Goto lbl_done - - lbl_error: - Strcpy $R0 'False' - lbl_done: - - Pop $R1 - Exch $R0 - -FunctionEnd diff --git a/Prebuild/scripts/SharpDevelop.bat b/Prebuild/scripts/SharpDevelop.bat deleted file mode 100755 index 08fea0b..0000000 --- a/Prebuild/scripts/SharpDevelop.bat +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates a combine (.cmbx) and a set of project files (.prjx) -@rem for SharpDevelop (http://icsharpcode.net/OpenSource/SD/Default.aspx) -cd .. -Prebuild.exe /target sharpdev /file prebuild.xml /build NET_1_1 /pause diff --git a/Prebuild/scripts/SharpDevelop2.bat b/Prebuild/scripts/SharpDevelop2.bat deleted file mode 100755 index 49120ab..0000000 --- a/Prebuild/scripts/SharpDevelop2.bat +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates a combine (.cmbx) and a set of project files (.prjx) -@rem for SharpDevelop (http://icsharpcode.net/OpenSource/SD/Default.aspx) -cd .. -Prebuild.exe /target sharpdev2 /file prebuild.xml /pause diff --git a/Prebuild/scripts/VS2002.bat b/Prebuild/scripts/VS2002.bat deleted file mode 100755 index dc5b6a7..0000000 --- a/Prebuild/scripts/VS2002.bat +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates a solution (.sln) and a set of project files (.csproj) -@rem for Microsoft Visual Studio .NET 2002 -cd .. -Prebuild.exe /target vs2002 /file prebuild.xml /build NET_1_1 /pause diff --git a/Prebuild/scripts/VS2003.bat b/Prebuild/scripts/VS2003.bat deleted file mode 100755 index 929a480..0000000 --- a/Prebuild/scripts/VS2003.bat +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates a solution (.sln) and a set of project files (.csproj) -@rem for Microsoft Visual Studio .NET 2002 -cd .. -Prebuild.exe /target vs2003 /file prebuild.xml /build NET_1_1 /pause diff --git a/Prebuild/scripts/VS2005.bat b/Prebuild/scripts/VS2005.bat deleted file mode 100755 index 7a7af1d..0000000 --- a/Prebuild/scripts/VS2005.bat +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) -@rem for Microsoft Visual Studio .NET 2005 -cd .. -Prebuild.exe /target vs2005 /file prebuild.xml /build NET_2_0 /pause diff --git a/Prebuild/scripts/VS2008.bat b/Prebuild/scripts/VS2008.bat deleted file mode 100755 index eb51a82..0000000 --- a/Prebuild/scripts/VS2008.bat +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) -@rem for Microsoft Visual Studio .NET 2008 -cd .. -Prebuild.exe /target vs2008 /file prebuild.xml /pause diff --git a/Prebuild/scripts/autotools.bat b/Prebuild/scripts/autotools.bat deleted file mode 100755 index 43f9a74..0000000 --- a/Prebuild/scripts/autotools.bat +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates Makefiles -@rem for autotools -cd .. -Prebuild.exe /target autotools /file prebuild.xml /pause diff --git a/Prebuild/scripts/autotools.sh b/Prebuild/scripts/autotools.sh deleted file mode 100755 index 4d140ce..0000000 --- a/Prebuild/scripts/autotools.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -RUNTIME=`which mono` - -SCRIPTDIR=`dirname $0` -${RUNTIME} ${SCRIPTDIR}/../Prebuild.exe /target autotools /file ${SCRIPTDIR}/../prebuild.xml /build NET_2_0 diff --git a/Prebuild/scripts/makefile.bat b/Prebuild/scripts/makefile.bat deleted file mode 100755 index eef9a69..0000000 --- a/Prebuild/scripts/makefile.bat +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates makefiles -@rem for make -cd .. -Prebuild.exe /target makefile /file prebuild.xml /pause diff --git a/Prebuild/scripts/makefile.sh b/Prebuild/scripts/makefile.sh deleted file mode 100755 index 2e656cb..0000000 --- a/Prebuild/scripts/makefile.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - -./prebuild /target makefile /file ../prebuild.xml /pause - -if [ -f ../Makefile ] -then - rm -rf ../Makefile -fi - -mv ../Prebuild.make ../Makefile diff --git a/Prebuild/scripts/nant.bat b/Prebuild/scripts/nant.bat deleted file mode 100755 index 925467d..0000000 --- a/Prebuild/scripts/nant.bat +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates a .build files -@rem for NAnt -cd .. -Prebuild.exe /target nant /file prebuild.xml /pause diff --git a/Prebuild/scripts/nant.sh b/Prebuild/scripts/nant.sh deleted file mode 100755 index 0311971..0000000 --- a/Prebuild/scripts/nant.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -prebuild /target nant /file ../prebuild.xml /pause diff --git a/Prebuild/scripts/xcode.bat b/Prebuild/scripts/xcode.bat deleted file mode 100755 index 9883edf..0000000 --- a/Prebuild/scripts/xcode.bat +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates a Xcode files -@rem for NAnt -cd .. -Prebuild.exe /target xcode /file prebuild.xml /pause diff --git a/Prebuild/scripts/xcode.sh b/Prebuild/scripts/xcode.sh deleted file mode 100755 index e9b58f9..0000000 --- a/Prebuild/scripts/xcode.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -prebuild /target xcode /file ../prebuild.xml /pause -- cgit v1.1 From 7e65590a55ba575d0086bdfc25addaf1051d799b Mon Sep 17 00:00:00 2001 From: Justin Clark-Casey (justincc) Date: Sat, 11 Sep 2010 01:13:08 +0100 Subject: Update Prebuild.exe with Prebuild r323 + an existing OpenSim specific nant hack to correctly clean up chosen OpenSim exes and dlls in bin/ on a "nant clean" Source code is included for reference. This can go away again once Prebuild is updated with a more general mechanism for cleaning up files. The Prebuild source code here can be built with nant, or regnerated for other tools using the prebuild at {root}/bin/Prebuild.exe --- Prebuild/scripts/.svn/all-wcprops | 125 ++++ Prebuild/scripts/.svn/dir-prop-base | 6 + Prebuild/scripts/.svn/entries | 708 +++++++++++++++++++++ Prebuild/scripts/.svn/prop-base/Clean.bat.svn-base | 13 + Prebuild/scripts/.svn/prop-base/Clean.sh.svn-base | 9 + Prebuild/scripts/.svn/prop-base/Help.bat.svn-base | 13 + .../scripts/.svn/prop-base/MonoDevelop.sh.svn-base | 13 + .../scripts/.svn/prop-base/Prebuild.nsi.svn-base | 9 + .../.svn/prop-base/SharpDevelop.bat.svn-base | 13 + .../.svn/prop-base/SharpDevelop2.bat.svn-base | 5 + .../scripts/.svn/prop-base/VS2002.bat.svn-base | 13 + .../scripts/.svn/prop-base/VS2003.bat.svn-base | 13 + .../scripts/.svn/prop-base/VS2005.bat.svn-base | 13 + .../scripts/.svn/prop-base/VS2008.bat.svn-base | 5 + .../scripts/.svn/prop-base/autotools.bat.svn-base | 5 + .../scripts/.svn/prop-base/autotools.sh.svn-base | 5 + .../scripts/.svn/prop-base/makefile.bat.svn-base | 9 + .../scripts/.svn/prop-base/makefile.sh.svn-base | 9 + Prebuild/scripts/.svn/prop-base/nant.bat.svn-base | 13 + Prebuild/scripts/.svn/prop-base/nant.sh.svn-base | 13 + Prebuild/scripts/.svn/prop-base/xcode.bat.svn-base | 9 + Prebuild/scripts/.svn/prop-base/xcode.sh.svn-base | 9 + Prebuild/scripts/.svn/text-base/Clean.bat.svn-base | 2 + Prebuild/scripts/.svn/text-base/Clean.sh.svn-base | 4 + Prebuild/scripts/.svn/text-base/Help.bat.svn-base | 2 + .../scripts/.svn/text-base/MonoDevelop.sh.svn-base | 2 + .../scripts/.svn/text-base/Prebuild.nsi.svn-base | 231 +++++++ .../.svn/text-base/SharpDevelop.bat.svn-base | 4 + .../.svn/text-base/SharpDevelop2.bat.svn-base | 4 + .../scripts/.svn/text-base/VS2002.bat.svn-base | 4 + .../scripts/.svn/text-base/VS2003.bat.svn-base | 4 + .../scripts/.svn/text-base/VS2005.bat.svn-base | 4 + .../scripts/.svn/text-base/VS2008.bat.svn-base | 4 + .../scripts/.svn/text-base/VS2010.bat.svn-base | 4 + .../scripts/.svn/text-base/autotools.bat.svn-base | 4 + .../scripts/.svn/text-base/autotools.sh.svn-base | 5 + .../scripts/.svn/text-base/makefile.bat.svn-base | 4 + .../scripts/.svn/text-base/makefile.sh.svn-base | 10 + Prebuild/scripts/.svn/text-base/nant.bat.svn-base | 4 + Prebuild/scripts/.svn/text-base/nant.sh.svn-base | 2 + Prebuild/scripts/.svn/text-base/xcode.bat.svn-base | 4 + Prebuild/scripts/.svn/text-base/xcode.sh.svn-base | 2 + Prebuild/scripts/Clean.bat | 2 + Prebuild/scripts/Clean.sh | 4 + Prebuild/scripts/Help.bat | 2 + Prebuild/scripts/MonoDevelop.sh | 2 + Prebuild/scripts/Prebuild.nsi | 231 +++++++ Prebuild/scripts/SharpDevelop.bat | 4 + Prebuild/scripts/SharpDevelop2.bat | 4 + Prebuild/scripts/VS2002.bat | 4 + Prebuild/scripts/VS2003.bat | 4 + Prebuild/scripts/VS2005.bat | 4 + Prebuild/scripts/VS2008.bat | 4 + Prebuild/scripts/VS2010.bat | 4 + Prebuild/scripts/autotools.bat | 4 + Prebuild/scripts/autotools.sh | 5 + Prebuild/scripts/makefile.bat | 4 + Prebuild/scripts/makefile.sh | 10 + Prebuild/scripts/nant.bat | 4 + Prebuild/scripts/nant.sh | 2 + Prebuild/scripts/xcode.bat | 4 + Prebuild/scripts/xcode.sh | 2 + 62 files changed, 1638 insertions(+) create mode 100644 Prebuild/scripts/.svn/all-wcprops create mode 100644 Prebuild/scripts/.svn/dir-prop-base create mode 100644 Prebuild/scripts/.svn/entries create mode 100644 Prebuild/scripts/.svn/prop-base/Clean.bat.svn-base create mode 100644 Prebuild/scripts/.svn/prop-base/Clean.sh.svn-base create mode 100644 Prebuild/scripts/.svn/prop-base/Help.bat.svn-base create mode 100644 Prebuild/scripts/.svn/prop-base/MonoDevelop.sh.svn-base create mode 100644 Prebuild/scripts/.svn/prop-base/Prebuild.nsi.svn-base create mode 100644 Prebuild/scripts/.svn/prop-base/SharpDevelop.bat.svn-base create mode 100644 Prebuild/scripts/.svn/prop-base/SharpDevelop2.bat.svn-base create mode 100644 Prebuild/scripts/.svn/prop-base/VS2002.bat.svn-base create mode 100644 Prebuild/scripts/.svn/prop-base/VS2003.bat.svn-base create mode 100644 Prebuild/scripts/.svn/prop-base/VS2005.bat.svn-base create mode 100644 Prebuild/scripts/.svn/prop-base/VS2008.bat.svn-base create mode 100644 Prebuild/scripts/.svn/prop-base/autotools.bat.svn-base create mode 100644 Prebuild/scripts/.svn/prop-base/autotools.sh.svn-base create mode 100644 Prebuild/scripts/.svn/prop-base/makefile.bat.svn-base create mode 100644 Prebuild/scripts/.svn/prop-base/makefile.sh.svn-base create mode 100644 Prebuild/scripts/.svn/prop-base/nant.bat.svn-base create mode 100644 Prebuild/scripts/.svn/prop-base/nant.sh.svn-base create mode 100644 Prebuild/scripts/.svn/prop-base/xcode.bat.svn-base create mode 100644 Prebuild/scripts/.svn/prop-base/xcode.sh.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/Clean.bat.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/Clean.sh.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/Help.bat.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/MonoDevelop.sh.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/Prebuild.nsi.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/SharpDevelop.bat.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/SharpDevelop2.bat.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/VS2002.bat.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/VS2003.bat.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/VS2005.bat.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/VS2008.bat.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/VS2010.bat.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/autotools.bat.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/autotools.sh.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/makefile.bat.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/makefile.sh.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/nant.bat.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/nant.sh.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/xcode.bat.svn-base create mode 100644 Prebuild/scripts/.svn/text-base/xcode.sh.svn-base create mode 100755 Prebuild/scripts/Clean.bat create mode 100755 Prebuild/scripts/Clean.sh create mode 100755 Prebuild/scripts/Help.bat create mode 100755 Prebuild/scripts/MonoDevelop.sh create mode 100644 Prebuild/scripts/Prebuild.nsi create mode 100755 Prebuild/scripts/SharpDevelop.bat create mode 100755 Prebuild/scripts/SharpDevelop2.bat create mode 100755 Prebuild/scripts/VS2002.bat create mode 100755 Prebuild/scripts/VS2003.bat create mode 100755 Prebuild/scripts/VS2005.bat create mode 100755 Prebuild/scripts/VS2008.bat create mode 100644 Prebuild/scripts/VS2010.bat create mode 100755 Prebuild/scripts/autotools.bat create mode 100755 Prebuild/scripts/autotools.sh create mode 100755 Prebuild/scripts/makefile.bat create mode 100755 Prebuild/scripts/makefile.sh create mode 100755 Prebuild/scripts/nant.bat create mode 100755 Prebuild/scripts/nant.sh create mode 100755 Prebuild/scripts/xcode.bat create mode 100755 Prebuild/scripts/xcode.sh (limited to 'Prebuild/scripts') diff --git a/Prebuild/scripts/.svn/all-wcprops b/Prebuild/scripts/.svn/all-wcprops new file mode 100644 index 0000000..b59b6a2 --- /dev/null +++ b/Prebuild/scripts/.svn/all-wcprops @@ -0,0 +1,125 @@ +K 25 +svn:wc:ra_dav:version-url +V 49 +/svnroot/dnpb/!svn/ver/316/trunk/Prebuild/scripts +END +makefile.bat +K 25 +svn:wc:ra_dav:version-url +V 62 +/svnroot/dnpb/!svn/ver/240/trunk/Prebuild/scripts/makefile.bat +END +SharpDevelop2.bat +K 25 +svn:wc:ra_dav:version-url +V 67 +/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/SharpDevelop2.bat +END +makefile.sh +K 25 +svn:wc:ra_dav:version-url +V 61 +/svnroot/dnpb/!svn/ver/240/trunk/Prebuild/scripts/makefile.sh +END +Clean.bat +K 25 +svn:wc:ra_dav:version-url +V 59 +/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/Clean.bat +END +Clean.sh +K 25 +svn:wc:ra_dav:version-url +V 58 +/svnroot/dnpb/!svn/ver/240/trunk/Prebuild/scripts/Clean.sh +END +Help.bat +K 25 +svn:wc:ra_dav:version-url +V 58 +/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/Help.bat +END +autotools.bat +K 25 +svn:wc:ra_dav:version-url +V 63 +/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/autotools.bat +END +Prebuild.nsi +K 25 +svn:wc:ra_dav:version-url +V 62 +/svnroot/dnpb/!svn/ver/116/trunk/Prebuild/scripts/Prebuild.nsi +END +VS2010.bat +K 25 +svn:wc:ra_dav:version-url +V 60 +/svnroot/dnpb/!svn/ver/316/trunk/Prebuild/scripts/VS2010.bat +END +MonoDevelop.sh +K 25 +svn:wc:ra_dav:version-url +V 64 +/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/MonoDevelop.sh +END +VS2002.bat +K 25 +svn:wc:ra_dav:version-url +V 60 +/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/VS2002.bat +END +SharpDevelop.bat +K 25 +svn:wc:ra_dav:version-url +V 66 +/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/SharpDevelop.bat +END +autotools.sh +K 25 +svn:wc:ra_dav:version-url +V 62 +/svnroot/dnpb/!svn/ver/256/trunk/Prebuild/scripts/autotools.sh +END +VS2003.bat +K 25 +svn:wc:ra_dav:version-url +V 60 +/svnroot/dnpb/!svn/ver/196/trunk/Prebuild/scripts/VS2003.bat +END +VS2005.bat +K 25 +svn:wc:ra_dav:version-url +V 60 +/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/VS2005.bat +END +nant.bat +K 25 +svn:wc:ra_dav:version-url +V 58 +/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/nant.bat +END +VS2008.bat +K 25 +svn:wc:ra_dav:version-url +V 60 +/svnroot/dnpb/!svn/ver/288/trunk/Prebuild/scripts/VS2008.bat +END +xcode.bat +K 25 +svn:wc:ra_dav:version-url +V 59 +/svnroot/dnpb/!svn/ver/240/trunk/Prebuild/scripts/xcode.bat +END +nant.sh +K 25 +svn:wc:ra_dav:version-url +V 57 +/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/nant.sh +END +xcode.sh +K 25 +svn:wc:ra_dav:version-url +V 58 +/svnroot/dnpb/!svn/ver/240/trunk/Prebuild/scripts/xcode.sh +END diff --git a/Prebuild/scripts/.svn/dir-prop-base b/Prebuild/scripts/.svn/dir-prop-base new file mode 100644 index 0000000..48246b7 --- /dev/null +++ b/Prebuild/scripts/.svn/dir-prop-base @@ -0,0 +1,6 @@ +K 10 +svn:ignore +V 12 +*.cmbx +*.swp +END diff --git a/Prebuild/scripts/.svn/entries b/Prebuild/scripts/.svn/entries new file mode 100644 index 0000000..ee476a5 --- /dev/null +++ b/Prebuild/scripts/.svn/entries @@ -0,0 +1,708 @@ +10 + +dir +323 +https://dnpb.svn.sourceforge.net/svnroot/dnpb/trunk/Prebuild/scripts +https://dnpb.svn.sourceforge.net/svnroot/dnpb + + + +2010-05-08T05:43:01.449559Z +316 +jhurliman +has-props + + + + + + + + + + + + + +3355ff64-970d-0410-bbe8-d0fbd18be4fb + +makefile.bat +file + + + + +2010-09-10T22:51:44.000000Z +f6d151aad764b5bdb4113a119c9f3750 +2007-05-08T15:42:58.740059Z +240 +jendave +has-props + + + + + + + + + + + + + + + + + + + + +102 + +SharpDevelop2.bat +file + + + + +2010-09-10T22:51:44.000000Z +432bf7063141f24bcc4e4a13ede3b6cf +2007-02-13T20:58:03.716560Z +205 +jendave +has-props + + + + + + + + + + + + + + + + + + + + +210 + +makefile.sh +file + + + + +2010-09-10T22:51:44.000000Z +70db5cccbafa4f0019d3d9e0fbb6d884 +2007-05-08T15:42:58.740059Z +240 +jendave +has-props + + + + + + + + + + + + + + + + + + + + +155 + +Clean.bat +file + + + + +2010-09-10T22:51:44.000000Z +f33b6d088290350f0d7cbc44e6c26854 +2007-02-13T20:58:03.716560Z +205 +jendave +has-props + + + + + + + + + + + + + + + + + + + + +87 + +Clean.sh +file + + + + +2010-09-10T22:51:44.000000Z +0d402c1dc3ba5fa92a22721ee7faf47c +2007-05-08T15:42:58.740059Z +240 +jendave +has-props + + + + + + + + + + + + + + + + + + + + +92 + +Help.bat +file + + + + +2010-09-10T22:51:44.000000Z +237f9b0bc08ef577209cf7119efbd456 +2007-02-13T20:58:03.716560Z +205 +jendave +has-props + + + + + + + + + + + + + + + + + + + + +32 + +autotools.bat +file + + + + +2010-09-10T22:51:44.000000Z +3604bb1d38df33793e62c25e08362f59 +2007-02-13T20:58:03.716560Z +205 +jendave +has-props + + + + + + + + + + + + + + + + + + + + +112 + +Prebuild.nsi +file + + + + +2010-09-10T22:51:44.000000Z +572ab49b75b83aece148667c55cb800b +2006-06-28T00:12:05.085067Z +116 +jendave +has-props + + + + + + + + + + + + + + + + + + + + +6208 + +VS2010.bat +file + + + + +2010-09-10T22:51:44.000000Z +f6f61e3b45a19c4c011c9143da1ab274 +2010-05-08T05:43:01.449559Z +316 +jhurliman + + + + + + + + + + + + + + + + + + + + + +192 + +MonoDevelop.sh +file + + + + +2010-09-10T22:51:44.000000Z +1499f30edeaae42e200fa27a7c605fba +2007-02-13T20:58:03.716560Z +205 +jendave +has-props + + + + + + + + + + + + + + + + + + + + +79 + +VS2002.bat +file + + + + +2010-09-10T22:51:44.000000Z +3ebbd6c68560aaf1ec9089cdd64f5fcd +2007-02-13T20:58:03.716560Z +205 +jendave +has-props + + + + + + + + + + + + + + + + + + + + +189 + +SharpDevelop.bat +file + + + + +2010-09-10T22:51:44.000000Z +68ebe8c542c03966bf15bfae465c6616 +2007-02-13T20:58:03.716560Z +205 +jendave +has-props + + + + + + + + + + + + + + + + + + + + +220 + +autotools.sh +file + + + + +2010-09-10T22:51:44.000000Z +3e82233011b4b61378fdfafec75105c3 +2008-02-07T16:31:29.630257Z +256 +cjcollier +has-props + + + + + + + + + + + + + + + + + + + + +163 + +VS2003.bat +file + + + + +2010-09-10T22:51:44.000000Z +d98909ce1a987763796c2d51bd51e861 +2006-12-30T09:17:33.472696Z +196 +jendave +has-props + + + + + + + + + + + + + + + + + + + + +189 + +VS2005.bat +file + + + + +2010-09-10T22:51:44.000000Z +3a9c76a2bc4a7b72dacb5f9080b212a4 +2007-02-13T20:58:03.716560Z +205 +jendave +has-props + + + + + + + + + + + + + + + + + + + + +203 + +nant.bat +file + + + + +2010-09-10T22:51:44.000000Z +b42b576139291f54b283c4e557f02140 +2007-02-13T20:58:03.716560Z +205 +jendave +has-props + + + + + + + + + + + + + + + + + + + + +103 + +VS2008.bat +file + + + + +2010-09-10T22:51:44.000000Z +b239b3d67274fdac817fa0b41864bb01 +2009-02-09T18:52:49.114435Z +288 +diakopter +has-props + + + + + + + + + + + + + + + + + + + + +192 + +xcode.bat +file + + + + +2010-09-10T22:51:44.000000Z +adbdd25e0777620fafc9d087142d0747 +2007-05-08T15:42:58.740059Z +240 +jendave +has-props + + + + + + + + + + + + + + + + + + + + +103 + +nant.sh +file + + + + +2010-09-10T22:51:44.000000Z +94a22105b89b89938829d63f70a628dc +2007-02-13T20:58:03.716560Z +205 +jendave +has-props + + + + + + + + + + + + + + + + + + + + +61 + +xcode.sh +file + + + + +2010-09-10T22:51:44.000000Z +7f7b529278d58af6d9313e2a93f7f296 +2007-05-08T15:42:58.740059Z +240 +jendave +has-props + + + + + + + + + + + + + + + + + + + + +62 + diff --git a/Prebuild/scripts/.svn/prop-base/Clean.bat.svn-base b/Prebuild/scripts/.svn/prop-base/Clean.bat.svn-base new file mode 100644 index 0000000..5336d10 --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/Clean.bat.svn-base @@ -0,0 +1,13 @@ +K 13 +svn:eol-style +V 6 +native +K 14 +svn:executable +V 1 +* +K 12 +svn:keywords +V 23 +Author Date Id Revision +END diff --git a/Prebuild/scripts/.svn/prop-base/Clean.sh.svn-base b/Prebuild/scripts/.svn/prop-base/Clean.sh.svn-base new file mode 100644 index 0000000..03b5bfa --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/Clean.sh.svn-base @@ -0,0 +1,9 @@ +K 13 +svn:eol-style +V 6 +native +K 14 +svn:executable +V 1 +* +END diff --git a/Prebuild/scripts/.svn/prop-base/Help.bat.svn-base b/Prebuild/scripts/.svn/prop-base/Help.bat.svn-base new file mode 100644 index 0000000..5336d10 --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/Help.bat.svn-base @@ -0,0 +1,13 @@ +K 13 +svn:eol-style +V 6 +native +K 14 +svn:executable +V 1 +* +K 12 +svn:keywords +V 23 +Author Date Id Revision +END diff --git a/Prebuild/scripts/.svn/prop-base/MonoDevelop.sh.svn-base b/Prebuild/scripts/.svn/prop-base/MonoDevelop.sh.svn-base new file mode 100644 index 0000000..5336d10 --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/MonoDevelop.sh.svn-base @@ -0,0 +1,13 @@ +K 13 +svn:eol-style +V 6 +native +K 14 +svn:executable +V 1 +* +K 12 +svn:keywords +V 23 +Author Date Id Revision +END diff --git a/Prebuild/scripts/.svn/prop-base/Prebuild.nsi.svn-base b/Prebuild/scripts/.svn/prop-base/Prebuild.nsi.svn-base new file mode 100644 index 0000000..7b57b30 --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/Prebuild.nsi.svn-base @@ -0,0 +1,9 @@ +K 13 +svn:eol-style +V 6 +native +K 12 +svn:keywords +V 23 +Author Date Id Revision +END diff --git a/Prebuild/scripts/.svn/prop-base/SharpDevelop.bat.svn-base b/Prebuild/scripts/.svn/prop-base/SharpDevelop.bat.svn-base new file mode 100644 index 0000000..5336d10 --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/SharpDevelop.bat.svn-base @@ -0,0 +1,13 @@ +K 13 +svn:eol-style +V 6 +native +K 14 +svn:executable +V 1 +* +K 12 +svn:keywords +V 23 +Author Date Id Revision +END diff --git a/Prebuild/scripts/.svn/prop-base/SharpDevelop2.bat.svn-base b/Prebuild/scripts/.svn/prop-base/SharpDevelop2.bat.svn-base new file mode 100644 index 0000000..869ac71 --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/SharpDevelop2.bat.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 1 +* +END diff --git a/Prebuild/scripts/.svn/prop-base/VS2002.bat.svn-base b/Prebuild/scripts/.svn/prop-base/VS2002.bat.svn-base new file mode 100644 index 0000000..5336d10 --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/VS2002.bat.svn-base @@ -0,0 +1,13 @@ +K 13 +svn:eol-style +V 6 +native +K 14 +svn:executable +V 1 +* +K 12 +svn:keywords +V 23 +Author Date Id Revision +END diff --git a/Prebuild/scripts/.svn/prop-base/VS2003.bat.svn-base b/Prebuild/scripts/.svn/prop-base/VS2003.bat.svn-base new file mode 100644 index 0000000..5336d10 --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/VS2003.bat.svn-base @@ -0,0 +1,13 @@ +K 13 +svn:eol-style +V 6 +native +K 14 +svn:executable +V 1 +* +K 12 +svn:keywords +V 23 +Author Date Id Revision +END diff --git a/Prebuild/scripts/.svn/prop-base/VS2005.bat.svn-base b/Prebuild/scripts/.svn/prop-base/VS2005.bat.svn-base new file mode 100644 index 0000000..5336d10 --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/VS2005.bat.svn-base @@ -0,0 +1,13 @@ +K 13 +svn:eol-style +V 6 +native +K 14 +svn:executable +V 1 +* +K 12 +svn:keywords +V 23 +Author Date Id Revision +END diff --git a/Prebuild/scripts/.svn/prop-base/VS2008.bat.svn-base b/Prebuild/scripts/.svn/prop-base/VS2008.bat.svn-base new file mode 100644 index 0000000..869ac71 --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/VS2008.bat.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 1 +* +END diff --git a/Prebuild/scripts/.svn/prop-base/autotools.bat.svn-base b/Prebuild/scripts/.svn/prop-base/autotools.bat.svn-base new file mode 100644 index 0000000..869ac71 --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/autotools.bat.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 1 +* +END diff --git a/Prebuild/scripts/.svn/prop-base/autotools.sh.svn-base b/Prebuild/scripts/.svn/prop-base/autotools.sh.svn-base new file mode 100644 index 0000000..869ac71 --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/autotools.sh.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 1 +* +END diff --git a/Prebuild/scripts/.svn/prop-base/makefile.bat.svn-base b/Prebuild/scripts/.svn/prop-base/makefile.bat.svn-base new file mode 100644 index 0000000..03b5bfa --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/makefile.bat.svn-base @@ -0,0 +1,9 @@ +K 13 +svn:eol-style +V 6 +native +K 14 +svn:executable +V 1 +* +END diff --git a/Prebuild/scripts/.svn/prop-base/makefile.sh.svn-base b/Prebuild/scripts/.svn/prop-base/makefile.sh.svn-base new file mode 100644 index 0000000..03b5bfa --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/makefile.sh.svn-base @@ -0,0 +1,9 @@ +K 13 +svn:eol-style +V 6 +native +K 14 +svn:executable +V 1 +* +END diff --git a/Prebuild/scripts/.svn/prop-base/nant.bat.svn-base b/Prebuild/scripts/.svn/prop-base/nant.bat.svn-base new file mode 100644 index 0000000..5336d10 --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/nant.bat.svn-base @@ -0,0 +1,13 @@ +K 13 +svn:eol-style +V 6 +native +K 14 +svn:executable +V 1 +* +K 12 +svn:keywords +V 23 +Author Date Id Revision +END diff --git a/Prebuild/scripts/.svn/prop-base/nant.sh.svn-base b/Prebuild/scripts/.svn/prop-base/nant.sh.svn-base new file mode 100644 index 0000000..5336d10 --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/nant.sh.svn-base @@ -0,0 +1,13 @@ +K 13 +svn:eol-style +V 6 +native +K 14 +svn:executable +V 1 +* +K 12 +svn:keywords +V 23 +Author Date Id Revision +END diff --git a/Prebuild/scripts/.svn/prop-base/xcode.bat.svn-base b/Prebuild/scripts/.svn/prop-base/xcode.bat.svn-base new file mode 100644 index 0000000..03b5bfa --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/xcode.bat.svn-base @@ -0,0 +1,9 @@ +K 13 +svn:eol-style +V 6 +native +K 14 +svn:executable +V 1 +* +END diff --git a/Prebuild/scripts/.svn/prop-base/xcode.sh.svn-base b/Prebuild/scripts/.svn/prop-base/xcode.sh.svn-base new file mode 100644 index 0000000..03b5bfa --- /dev/null +++ b/Prebuild/scripts/.svn/prop-base/xcode.sh.svn-base @@ -0,0 +1,9 @@ +K 13 +svn:eol-style +V 6 +native +K 14 +svn:executable +V 1 +* +END diff --git a/Prebuild/scripts/.svn/text-base/Clean.bat.svn-base b/Prebuild/scripts/.svn/text-base/Clean.bat.svn-base new file mode 100644 index 0000000..806bbe8 --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/Clean.bat.svn-base @@ -0,0 +1,2 @@ +cd .. +Prebuild.exe /clean /yes /removedir obj /file prebuild.xml /build NET_2_0 /pause diff --git a/Prebuild/scripts/.svn/text-base/Clean.sh.svn-base b/Prebuild/scripts/.svn/text-base/Clean.sh.svn-base new file mode 100644 index 0000000..b0a6530 --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/Clean.sh.svn-base @@ -0,0 +1,4 @@ +#!/bin/sh + +./prebuild /clean /removedir obj /file ../prebuild.xml /pause +rm -rf ../Makefile diff --git a/Prebuild/scripts/.svn/text-base/Help.bat.svn-base b/Prebuild/scripts/.svn/text-base/Help.bat.svn-base new file mode 100644 index 0000000..7c843c4 --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/Help.bat.svn-base @@ -0,0 +1,2 @@ +cd .. +Prebuild.exe /usage /pause \ No newline at end of file diff --git a/Prebuild/scripts/.svn/text-base/MonoDevelop.sh.svn-base b/Prebuild/scripts/.svn/text-base/MonoDevelop.sh.svn-base new file mode 100644 index 0000000..fbd7669 --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/MonoDevelop.sh.svn-base @@ -0,0 +1,2 @@ +#!/bin/sh +prebuild /target monodev /file ../prebuild.xml /build NET_1_1 /pause diff --git a/Prebuild/scripts/.svn/text-base/Prebuild.nsi.svn-base b/Prebuild/scripts/.svn/text-base/Prebuild.nsi.svn-base new file mode 100644 index 0000000..8f9854e --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/Prebuild.nsi.svn-base @@ -0,0 +1,231 @@ +!verbose 3 + +!define PRODUCT_NAME "Prebuild" +!define PRODUCT_VERSION "1.3.1" +!define PRODUCT_PUBLISHER "Prebuild" +!define PRODUCT_PACKAGE "prebuild" +!define PRODUCT_WEB_SITE "http://dnpb.sourceforge.net" +!define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\Prebuild" +!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\Prebuild" +!define PRODUCT_UNINST_ROOT_KEY "HKLM" +!define PRODUCT_PATH ".." + +;!define MUI_WELCOMEFINISHPAGE_BITMAP "PrebuildLogo.bmp" +;!define MUI_WELCOMEFINISHPAGE_BITMAP_NOSTRETCH +;!define MUI_UNWELCOMEFINISHPAGE_BITMAP "PrebuildLogo.bmp" +;!define MUI_UNWELCOMEFINISHPAGE_BITMAP_NOSTRETCH + +BrandingText "© 2003-2006 David Hudson, http://dnpb.sourceforge.net/" +SetCompressor lzma +CRCCheck on + +; File Association defines +;!include "fileassoc.nsh" + +; MUI 1.67 compatible ------ +!include "MUI.nsh" + +; MUI Settings +!define MUI_ABORTWARNING +!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico" +!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico" + +;-------------------------------- +;Variables + +;-------------------------------- +;Installer Pages + +; Welcome page +!insertmacro MUI_PAGE_WELCOME +; License page +!insertmacro MUI_PAGE_LICENSE "..\doc\license.txt" +; Directory page +!insertmacro MUI_PAGE_DIRECTORY + +; Instfiles page +!insertmacro MUI_PAGE_INSTFILES + +; Finish page +!insertmacro MUI_PAGE_FINISH + +;------------------------------------ +; Uninstaller pages +!insertmacro MUI_UNPAGE_CONFIRM +!insertmacro MUI_UNPAGE_INSTFILES +!insertmacro MUI_UNPAGE_FINISH +;------------------------------------ + +; Language files +!insertmacro MUI_LANGUAGE "English" + +; Reserve files +!insertmacro MUI_RESERVEFILE_INSTALLOPTIONS + +; MUI end ------ + +Name "${PRODUCT_NAME} ${PRODUCT_VERSION}" +OutFile "..\${PRODUCT_PACKAGE}-${PRODUCT_VERSION}-setup.exe" +InstallDir "$PROGRAMFILES\Prebuild" +InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" "" +ShowInstDetails show +ShowUnInstDetails show + +; .NET Framework check +; http://msdn.microsoft.com/netframework/default.aspx?pull=/library/en-us/dnnetdep/html/redistdeploy1_1.asp +; Section "Detecting that the .NET Framework 1.1 is installed" +Function .onInit + ReadRegDWORD $R0 HKLM "SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322" Install + StrCmp $R0 "" 0 CheckPreviousVersion + MessageBox MB_OK "Microsoft .NET Framework 1.1 was not found on this system.$\r$\n$\r$\nUnable to continue this installation." + Abort + + CheckPreviousVersion: + ReadRegStr $R0 ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" + StrCmp $R0 "" CheckOSVersion 0 + MessageBox MB_OK "An old version of Prebuild is installed on this computer, please uninstall first.$\r$\n$\r$\nUnable to continue this installation." + Abort + + CheckOSVersion: + Call IsSupportedWindowsVersion + Pop $R0 + StrCmp $R0 "False" NoAbort 0 + MessageBox MB_OK "The operating system you are using is not supported by Prebuild (95/98/ME/NT3.x/NT4.x)." + Abort + + NoAbort: +FunctionEnd + +Section "Source" SecSource + SetOverwrite ifnewer + SetOutPath "$INSTDIR\src" + File /r /x *.swp /x .svn /x *.xml /x *.csproj /x *.user /x *.build /x *.prjx /x *.mdp /x bin /x obj /x *.nsi ${PRODUCT_PATH}\src\*.* + + ;Store installation folder + WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR + +SectionEnd + +Section "Runtime" SecRuntime + SetOverwrite ifnewer + SetOutPath "$INSTDIR" + File /r /x *.swp /x .svn /x *.nsi /x src /x *.sln /x *.cmbx /x *.mds ${PRODUCT_PATH}\Prebuild.exe ${PRODUCT_PATH}\prebuild.xml + + ;Store installation folder + WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR + +SectionEnd + +Section "Documentation" SecDocs + SetOverwrite ifnewer + SetOutPath "$INSTDIR\doc" + File /r /x *.swp /x .svn /x *.exe ${PRODUCT_PATH}\doc\*.* + + ;Store installation folder + WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR +SectionEnd + +Section "Scripts" SecScripts + SetOverwrite ifnewer + SetOutPath "$INSTDIR\scripts" + File /r /x *.swp /x .svn /x *.nsi /x *.exe ${PRODUCT_PATH}\scripts\*.* + + ;Store installation folder + WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR +SectionEnd + +;Language strings + +Section -AdditionalIcons + WriteIniStr "$INSTDIR\${PRODUCT_NAME}.url" "InternetShortcut" "URL" "${PRODUCT_WEB_SITE}" +SectionEnd + +Section -Post + WriteUninstaller "$INSTDIR\uninst.exe" + WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)" + WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe" + WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}" + WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}" + WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}" +SectionEnd + +Section Uninstall + + DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" + DeleteRegKey HKLM "${PRODUCT_DIR_REGKEY}" + RMDir /r "$INSTDIR" + +SectionEnd + +; GetWindowsVersion, taken from NSIS help, modified for our purposes +Function IsSupportedWindowsVersion + + Push $R0 + Push $R1 + + ReadRegStr $R0 HKLM \ + "SOFTWARE\Microsoft\Windows NT\CurrentVersion" CurrentVersion + + IfErrors 0 lbl_winnt + + ; we are not NT + ReadRegStr $R0 HKLM \ + "SOFTWARE\Microsoft\Windows\CurrentVersion" VersionNumber + + StrCpy $R1 $R0 1 + StrCmp $R1 '4' 0 lbl_error + + StrCpy $R1 $R0 3 + + StrCmp $R1 '4.0' lbl_win32_95 + StrCmp $R1 '4.9' lbl_win32_ME lbl_win32_98 + + lbl_win32_95: + StrCpy $R0 'False' + Goto lbl_done + + lbl_win32_98: + StrCpy $R0 'False' + Goto lbl_done + + lbl_win32_ME: + StrCpy $R0 'False' + Goto lbl_done + + lbl_winnt: + + StrCpy $R1 $R0 1 + + StrCmp $R1 '3' lbl_winnt_x + StrCmp $R1 '4' lbl_winnt_x + + StrCpy $R1 $R0 3 + + StrCmp $R1 '5.0' lbl_winnt_2000 + StrCmp $R1 '5.1' lbl_winnt_XP + StrCmp $R1 '5.2' lbl_winnt_2003 lbl_error + + lbl_winnt_x: + StrCpy $R0 'False' + Goto lbl_done + + lbl_winnt_2000: + Strcpy $R0 'True' + Goto lbl_done + + lbl_winnt_XP: + Strcpy $R0 'True' + Goto lbl_done + + lbl_winnt_2003: + Strcpy $R0 'True' + Goto lbl_done + + lbl_error: + Strcpy $R0 'False' + lbl_done: + + Pop $R1 + Exch $R0 + +FunctionEnd diff --git a/Prebuild/scripts/.svn/text-base/SharpDevelop.bat.svn-base b/Prebuild/scripts/.svn/text-base/SharpDevelop.bat.svn-base new file mode 100644 index 0000000..08fea0b --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/SharpDevelop.bat.svn-base @@ -0,0 +1,4 @@ +@rem Generates a combine (.cmbx) and a set of project files (.prjx) +@rem for SharpDevelop (http://icsharpcode.net/OpenSource/SD/Default.aspx) +cd .. +Prebuild.exe /target sharpdev /file prebuild.xml /build NET_1_1 /pause diff --git a/Prebuild/scripts/.svn/text-base/SharpDevelop2.bat.svn-base b/Prebuild/scripts/.svn/text-base/SharpDevelop2.bat.svn-base new file mode 100644 index 0000000..4ca0272 --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/SharpDevelop2.bat.svn-base @@ -0,0 +1,4 @@ +@rem Generates a combine (.cmbx) and a set of project files (.prjx) +@rem for SharpDevelop (http://icsharpcode.net/OpenSource/SD/Default.aspx) +cd .. +Prebuild.exe /target sharpdev2 /file prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/VS2002.bat.svn-base b/Prebuild/scripts/.svn/text-base/VS2002.bat.svn-base new file mode 100644 index 0000000..dc5b6a7 --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/VS2002.bat.svn-base @@ -0,0 +1,4 @@ +@rem Generates a solution (.sln) and a set of project files (.csproj) +@rem for Microsoft Visual Studio .NET 2002 +cd .. +Prebuild.exe /target vs2002 /file prebuild.xml /build NET_1_1 /pause diff --git a/Prebuild/scripts/.svn/text-base/VS2003.bat.svn-base b/Prebuild/scripts/.svn/text-base/VS2003.bat.svn-base new file mode 100644 index 0000000..929a480 --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/VS2003.bat.svn-base @@ -0,0 +1,4 @@ +@rem Generates a solution (.sln) and a set of project files (.csproj) +@rem for Microsoft Visual Studio .NET 2002 +cd .. +Prebuild.exe /target vs2003 /file prebuild.xml /build NET_1_1 /pause diff --git a/Prebuild/scripts/.svn/text-base/VS2005.bat.svn-base b/Prebuild/scripts/.svn/text-base/VS2005.bat.svn-base new file mode 100644 index 0000000..7a7af1d --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/VS2005.bat.svn-base @@ -0,0 +1,4 @@ +@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) +@rem for Microsoft Visual Studio .NET 2005 +cd .. +Prebuild.exe /target vs2005 /file prebuild.xml /build NET_2_0 /pause diff --git a/Prebuild/scripts/.svn/text-base/VS2008.bat.svn-base b/Prebuild/scripts/.svn/text-base/VS2008.bat.svn-base new file mode 100644 index 0000000..b465668 --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/VS2008.bat.svn-base @@ -0,0 +1,4 @@ +@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) +@rem for Microsoft Visual Studio .NET 2008 +cd .. +Prebuild.exe /target vs2008 /file prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/VS2010.bat.svn-base b/Prebuild/scripts/.svn/text-base/VS2010.bat.svn-base new file mode 100644 index 0000000..87676ac --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/VS2010.bat.svn-base @@ -0,0 +1,4 @@ +@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) +@rem for Microsoft Visual Studio .NET 2010 +cd .. +Prebuild.exe /target vs2010 /file prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/autotools.bat.svn-base b/Prebuild/scripts/.svn/text-base/autotools.bat.svn-base new file mode 100644 index 0000000..1fd3469 --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/autotools.bat.svn-base @@ -0,0 +1,4 @@ +@rem Generates Makefiles +@rem for autotools +cd .. +Prebuild.exe /target autotools /file prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/autotools.sh.svn-base b/Prebuild/scripts/.svn/text-base/autotools.sh.svn-base new file mode 100644 index 0000000..4d140ce --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/autotools.sh.svn-base @@ -0,0 +1,5 @@ +#!/bin/sh +RUNTIME=`which mono` + +SCRIPTDIR=`dirname $0` +${RUNTIME} ${SCRIPTDIR}/../Prebuild.exe /target autotools /file ${SCRIPTDIR}/../prebuild.xml /build NET_2_0 diff --git a/Prebuild/scripts/.svn/text-base/makefile.bat.svn-base b/Prebuild/scripts/.svn/text-base/makefile.bat.svn-base new file mode 100644 index 0000000..eef9a69 --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/makefile.bat.svn-base @@ -0,0 +1,4 @@ +@rem Generates makefiles +@rem for make +cd .. +Prebuild.exe /target makefile /file prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/makefile.sh.svn-base b/Prebuild/scripts/.svn/text-base/makefile.sh.svn-base new file mode 100644 index 0000000..2e656cb --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/makefile.sh.svn-base @@ -0,0 +1,10 @@ +#!/bin/sh + +./prebuild /target makefile /file ../prebuild.xml /pause + +if [ -f ../Makefile ] +then + rm -rf ../Makefile +fi + +mv ../Prebuild.make ../Makefile diff --git a/Prebuild/scripts/.svn/text-base/nant.bat.svn-base b/Prebuild/scripts/.svn/text-base/nant.bat.svn-base new file mode 100644 index 0000000..925467d --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/nant.bat.svn-base @@ -0,0 +1,4 @@ +@rem Generates a .build files +@rem for NAnt +cd .. +Prebuild.exe /target nant /file prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/nant.sh.svn-base b/Prebuild/scripts/.svn/text-base/nant.sh.svn-base new file mode 100644 index 0000000..0311971 --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/nant.sh.svn-base @@ -0,0 +1,2 @@ +#!/bin/sh +prebuild /target nant /file ../prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/xcode.bat.svn-base b/Prebuild/scripts/.svn/text-base/xcode.bat.svn-base new file mode 100644 index 0000000..9883edf --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/xcode.bat.svn-base @@ -0,0 +1,4 @@ +@rem Generates a Xcode files +@rem for NAnt +cd .. +Prebuild.exe /target xcode /file prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/xcode.sh.svn-base b/Prebuild/scripts/.svn/text-base/xcode.sh.svn-base new file mode 100644 index 0000000..e9b58f9 --- /dev/null +++ b/Prebuild/scripts/.svn/text-base/xcode.sh.svn-base @@ -0,0 +1,2 @@ +#!/bin/sh +prebuild /target xcode /file ../prebuild.xml /pause diff --git a/Prebuild/scripts/Clean.bat b/Prebuild/scripts/Clean.bat new file mode 100755 index 0000000..806bbe8 --- /dev/null +++ b/Prebuild/scripts/Clean.bat @@ -0,0 +1,2 @@ +cd .. +Prebuild.exe /clean /yes /removedir obj /file prebuild.xml /build NET_2_0 /pause diff --git a/Prebuild/scripts/Clean.sh b/Prebuild/scripts/Clean.sh new file mode 100755 index 0000000..b0a6530 --- /dev/null +++ b/Prebuild/scripts/Clean.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +./prebuild /clean /removedir obj /file ../prebuild.xml /pause +rm -rf ../Makefile diff --git a/Prebuild/scripts/Help.bat b/Prebuild/scripts/Help.bat new file mode 100755 index 0000000..7c843c4 --- /dev/null +++ b/Prebuild/scripts/Help.bat @@ -0,0 +1,2 @@ +cd .. +Prebuild.exe /usage /pause \ No newline at end of file diff --git a/Prebuild/scripts/MonoDevelop.sh b/Prebuild/scripts/MonoDevelop.sh new file mode 100755 index 0000000..fbd7669 --- /dev/null +++ b/Prebuild/scripts/MonoDevelop.sh @@ -0,0 +1,2 @@ +#!/bin/sh +prebuild /target monodev /file ../prebuild.xml /build NET_1_1 /pause diff --git a/Prebuild/scripts/Prebuild.nsi b/Prebuild/scripts/Prebuild.nsi new file mode 100644 index 0000000..8f9854e --- /dev/null +++ b/Prebuild/scripts/Prebuild.nsi @@ -0,0 +1,231 @@ +!verbose 3 + +!define PRODUCT_NAME "Prebuild" +!define PRODUCT_VERSION "1.3.1" +!define PRODUCT_PUBLISHER "Prebuild" +!define PRODUCT_PACKAGE "prebuild" +!define PRODUCT_WEB_SITE "http://dnpb.sourceforge.net" +!define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\Prebuild" +!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\Prebuild" +!define PRODUCT_UNINST_ROOT_KEY "HKLM" +!define PRODUCT_PATH ".." + +;!define MUI_WELCOMEFINISHPAGE_BITMAP "PrebuildLogo.bmp" +;!define MUI_WELCOMEFINISHPAGE_BITMAP_NOSTRETCH +;!define MUI_UNWELCOMEFINISHPAGE_BITMAP "PrebuildLogo.bmp" +;!define MUI_UNWELCOMEFINISHPAGE_BITMAP_NOSTRETCH + +BrandingText "© 2003-2006 David Hudson, http://dnpb.sourceforge.net/" +SetCompressor lzma +CRCCheck on + +; File Association defines +;!include "fileassoc.nsh" + +; MUI 1.67 compatible ------ +!include "MUI.nsh" + +; MUI Settings +!define MUI_ABORTWARNING +!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico" +!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico" + +;-------------------------------- +;Variables + +;-------------------------------- +;Installer Pages + +; Welcome page +!insertmacro MUI_PAGE_WELCOME +; License page +!insertmacro MUI_PAGE_LICENSE "..\doc\license.txt" +; Directory page +!insertmacro MUI_PAGE_DIRECTORY + +; Instfiles page +!insertmacro MUI_PAGE_INSTFILES + +; Finish page +!insertmacro MUI_PAGE_FINISH + +;------------------------------------ +; Uninstaller pages +!insertmacro MUI_UNPAGE_CONFIRM +!insertmacro MUI_UNPAGE_INSTFILES +!insertmacro MUI_UNPAGE_FINISH +;------------------------------------ + +; Language files +!insertmacro MUI_LANGUAGE "English" + +; Reserve files +!insertmacro MUI_RESERVEFILE_INSTALLOPTIONS + +; MUI end ------ + +Name "${PRODUCT_NAME} ${PRODUCT_VERSION}" +OutFile "..\${PRODUCT_PACKAGE}-${PRODUCT_VERSION}-setup.exe" +InstallDir "$PROGRAMFILES\Prebuild" +InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" "" +ShowInstDetails show +ShowUnInstDetails show + +; .NET Framework check +; http://msdn.microsoft.com/netframework/default.aspx?pull=/library/en-us/dnnetdep/html/redistdeploy1_1.asp +; Section "Detecting that the .NET Framework 1.1 is installed" +Function .onInit + ReadRegDWORD $R0 HKLM "SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322" Install + StrCmp $R0 "" 0 CheckPreviousVersion + MessageBox MB_OK "Microsoft .NET Framework 1.1 was not found on this system.$\r$\n$\r$\nUnable to continue this installation." + Abort + + CheckPreviousVersion: + ReadRegStr $R0 ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" + StrCmp $R0 "" CheckOSVersion 0 + MessageBox MB_OK "An old version of Prebuild is installed on this computer, please uninstall first.$\r$\n$\r$\nUnable to continue this installation." + Abort + + CheckOSVersion: + Call IsSupportedWindowsVersion + Pop $R0 + StrCmp $R0 "False" NoAbort 0 + MessageBox MB_OK "The operating system you are using is not supported by Prebuild (95/98/ME/NT3.x/NT4.x)." + Abort + + NoAbort: +FunctionEnd + +Section "Source" SecSource + SetOverwrite ifnewer + SetOutPath "$INSTDIR\src" + File /r /x *.swp /x .svn /x *.xml /x *.csproj /x *.user /x *.build /x *.prjx /x *.mdp /x bin /x obj /x *.nsi ${PRODUCT_PATH}\src\*.* + + ;Store installation folder + WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR + +SectionEnd + +Section "Runtime" SecRuntime + SetOverwrite ifnewer + SetOutPath "$INSTDIR" + File /r /x *.swp /x .svn /x *.nsi /x src /x *.sln /x *.cmbx /x *.mds ${PRODUCT_PATH}\Prebuild.exe ${PRODUCT_PATH}\prebuild.xml + + ;Store installation folder + WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR + +SectionEnd + +Section "Documentation" SecDocs + SetOverwrite ifnewer + SetOutPath "$INSTDIR\doc" + File /r /x *.swp /x .svn /x *.exe ${PRODUCT_PATH}\doc\*.* + + ;Store installation folder + WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR +SectionEnd + +Section "Scripts" SecScripts + SetOverwrite ifnewer + SetOutPath "$INSTDIR\scripts" + File /r /x *.swp /x .svn /x *.nsi /x *.exe ${PRODUCT_PATH}\scripts\*.* + + ;Store installation folder + WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR +SectionEnd + +;Language strings + +Section -AdditionalIcons + WriteIniStr "$INSTDIR\${PRODUCT_NAME}.url" "InternetShortcut" "URL" "${PRODUCT_WEB_SITE}" +SectionEnd + +Section -Post + WriteUninstaller "$INSTDIR\uninst.exe" + WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)" + WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe" + WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}" + WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}" + WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}" +SectionEnd + +Section Uninstall + + DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" + DeleteRegKey HKLM "${PRODUCT_DIR_REGKEY}" + RMDir /r "$INSTDIR" + +SectionEnd + +; GetWindowsVersion, taken from NSIS help, modified for our purposes +Function IsSupportedWindowsVersion + + Push $R0 + Push $R1 + + ReadRegStr $R0 HKLM \ + "SOFTWARE\Microsoft\Windows NT\CurrentVersion" CurrentVersion + + IfErrors 0 lbl_winnt + + ; we are not NT + ReadRegStr $R0 HKLM \ + "SOFTWARE\Microsoft\Windows\CurrentVersion" VersionNumber + + StrCpy $R1 $R0 1 + StrCmp $R1 '4' 0 lbl_error + + StrCpy $R1 $R0 3 + + StrCmp $R1 '4.0' lbl_win32_95 + StrCmp $R1 '4.9' lbl_win32_ME lbl_win32_98 + + lbl_win32_95: + StrCpy $R0 'False' + Goto lbl_done + + lbl_win32_98: + StrCpy $R0 'False' + Goto lbl_done + + lbl_win32_ME: + StrCpy $R0 'False' + Goto lbl_done + + lbl_winnt: + + StrCpy $R1 $R0 1 + + StrCmp $R1 '3' lbl_winnt_x + StrCmp $R1 '4' lbl_winnt_x + + StrCpy $R1 $R0 3 + + StrCmp $R1 '5.0' lbl_winnt_2000 + StrCmp $R1 '5.1' lbl_winnt_XP + StrCmp $R1 '5.2' lbl_winnt_2003 lbl_error + + lbl_winnt_x: + StrCpy $R0 'False' + Goto lbl_done + + lbl_winnt_2000: + Strcpy $R0 'True' + Goto lbl_done + + lbl_winnt_XP: + Strcpy $R0 'True' + Goto lbl_done + + lbl_winnt_2003: + Strcpy $R0 'True' + Goto lbl_done + + lbl_error: + Strcpy $R0 'False' + lbl_done: + + Pop $R1 + Exch $R0 + +FunctionEnd diff --git a/Prebuild/scripts/SharpDevelop.bat b/Prebuild/scripts/SharpDevelop.bat new file mode 100755 index 0000000..08fea0b --- /dev/null +++ b/Prebuild/scripts/SharpDevelop.bat @@ -0,0 +1,4 @@ +@rem Generates a combine (.cmbx) and a set of project files (.prjx) +@rem for SharpDevelop (http://icsharpcode.net/OpenSource/SD/Default.aspx) +cd .. +Prebuild.exe /target sharpdev /file prebuild.xml /build NET_1_1 /pause diff --git a/Prebuild/scripts/SharpDevelop2.bat b/Prebuild/scripts/SharpDevelop2.bat new file mode 100755 index 0000000..4ca0272 --- /dev/null +++ b/Prebuild/scripts/SharpDevelop2.bat @@ -0,0 +1,4 @@ +@rem Generates a combine (.cmbx) and a set of project files (.prjx) +@rem for SharpDevelop (http://icsharpcode.net/OpenSource/SD/Default.aspx) +cd .. +Prebuild.exe /target sharpdev2 /file prebuild.xml /pause diff --git a/Prebuild/scripts/VS2002.bat b/Prebuild/scripts/VS2002.bat new file mode 100755 index 0000000..dc5b6a7 --- /dev/null +++ b/Prebuild/scripts/VS2002.bat @@ -0,0 +1,4 @@ +@rem Generates a solution (.sln) and a set of project files (.csproj) +@rem for Microsoft Visual Studio .NET 2002 +cd .. +Prebuild.exe /target vs2002 /file prebuild.xml /build NET_1_1 /pause diff --git a/Prebuild/scripts/VS2003.bat b/Prebuild/scripts/VS2003.bat new file mode 100755 index 0000000..929a480 --- /dev/null +++ b/Prebuild/scripts/VS2003.bat @@ -0,0 +1,4 @@ +@rem Generates a solution (.sln) and a set of project files (.csproj) +@rem for Microsoft Visual Studio .NET 2002 +cd .. +Prebuild.exe /target vs2003 /file prebuild.xml /build NET_1_1 /pause diff --git a/Prebuild/scripts/VS2005.bat b/Prebuild/scripts/VS2005.bat new file mode 100755 index 0000000..7a7af1d --- /dev/null +++ b/Prebuild/scripts/VS2005.bat @@ -0,0 +1,4 @@ +@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) +@rem for Microsoft Visual Studio .NET 2005 +cd .. +Prebuild.exe /target vs2005 /file prebuild.xml /build NET_2_0 /pause diff --git a/Prebuild/scripts/VS2008.bat b/Prebuild/scripts/VS2008.bat new file mode 100755 index 0000000..b465668 --- /dev/null +++ b/Prebuild/scripts/VS2008.bat @@ -0,0 +1,4 @@ +@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) +@rem for Microsoft Visual Studio .NET 2008 +cd .. +Prebuild.exe /target vs2008 /file prebuild.xml /pause diff --git a/Prebuild/scripts/VS2010.bat b/Prebuild/scripts/VS2010.bat new file mode 100644 index 0000000..87676ac --- /dev/null +++ b/Prebuild/scripts/VS2010.bat @@ -0,0 +1,4 @@ +@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) +@rem for Microsoft Visual Studio .NET 2010 +cd .. +Prebuild.exe /target vs2010 /file prebuild.xml /pause diff --git a/Prebuild/scripts/autotools.bat b/Prebuild/scripts/autotools.bat new file mode 100755 index 0000000..1fd3469 --- /dev/null +++ b/Prebuild/scripts/autotools.bat @@ -0,0 +1,4 @@ +@rem Generates Makefiles +@rem for autotools +cd .. +Prebuild.exe /target autotools /file prebuild.xml /pause diff --git a/Prebuild/scripts/autotools.sh b/Prebuild/scripts/autotools.sh new file mode 100755 index 0000000..4d140ce --- /dev/null +++ b/Prebuild/scripts/autotools.sh @@ -0,0 +1,5 @@ +#!/bin/sh +RUNTIME=`which mono` + +SCRIPTDIR=`dirname $0` +${RUNTIME} ${SCRIPTDIR}/../Prebuild.exe /target autotools /file ${SCRIPTDIR}/../prebuild.xml /build NET_2_0 diff --git a/Prebuild/scripts/makefile.bat b/Prebuild/scripts/makefile.bat new file mode 100755 index 0000000..eef9a69 --- /dev/null +++ b/Prebuild/scripts/makefile.bat @@ -0,0 +1,4 @@ +@rem Generates makefiles +@rem for make +cd .. +Prebuild.exe /target makefile /file prebuild.xml /pause diff --git a/Prebuild/scripts/makefile.sh b/Prebuild/scripts/makefile.sh new file mode 100755 index 0000000..2e656cb --- /dev/null +++ b/Prebuild/scripts/makefile.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +./prebuild /target makefile /file ../prebuild.xml /pause + +if [ -f ../Makefile ] +then + rm -rf ../Makefile +fi + +mv ../Prebuild.make ../Makefile diff --git a/Prebuild/scripts/nant.bat b/Prebuild/scripts/nant.bat new file mode 100755 index 0000000..925467d --- /dev/null +++ b/Prebuild/scripts/nant.bat @@ -0,0 +1,4 @@ +@rem Generates a .build files +@rem for NAnt +cd .. +Prebuild.exe /target nant /file prebuild.xml /pause diff --git a/Prebuild/scripts/nant.sh b/Prebuild/scripts/nant.sh new file mode 100755 index 0000000..0311971 --- /dev/null +++ b/Prebuild/scripts/nant.sh @@ -0,0 +1,2 @@ +#!/bin/sh +prebuild /target nant /file ../prebuild.xml /pause diff --git a/Prebuild/scripts/xcode.bat b/Prebuild/scripts/xcode.bat new file mode 100755 index 0000000..9883edf --- /dev/null +++ b/Prebuild/scripts/xcode.bat @@ -0,0 +1,4 @@ +@rem Generates a Xcode files +@rem for NAnt +cd .. +Prebuild.exe /target xcode /file prebuild.xml /pause diff --git a/Prebuild/scripts/xcode.sh b/Prebuild/scripts/xcode.sh new file mode 100755 index 0000000..e9b58f9 --- /dev/null +++ b/Prebuild/scripts/xcode.sh @@ -0,0 +1,2 @@ +#!/bin/sh +prebuild /target xcode /file ../prebuild.xml /pause -- cgit v1.1 From d5c7a8d28c9cdfba62f7832fddedbb4523df84ef Mon Sep 17 00:00:00 2001 From: Diva Canto Date: Fri, 10 Sep 2010 21:18:23 -0700 Subject: All these files want to be committed. All white space junk. grr. --- Prebuild/scripts/.svn/text-base/SharpDevelop2.bat.svn-base | 8 ++++---- Prebuild/scripts/.svn/text-base/VS2008.bat.svn-base | 8 ++++---- Prebuild/scripts/.svn/text-base/VS2010.bat.svn-base | 8 ++++---- Prebuild/scripts/.svn/text-base/autotools.bat.svn-base | 8 ++++---- Prebuild/scripts/SharpDevelop2.bat | 8 ++++---- Prebuild/scripts/VS2008.bat | 8 ++++---- Prebuild/scripts/VS2010.bat | 8 ++++---- Prebuild/scripts/autotools.bat | 8 ++++---- 8 files changed, 32 insertions(+), 32 deletions(-) (limited to 'Prebuild/scripts') diff --git a/Prebuild/scripts/.svn/text-base/SharpDevelop2.bat.svn-base b/Prebuild/scripts/.svn/text-base/SharpDevelop2.bat.svn-base index 4ca0272..49120ab 100644 --- a/Prebuild/scripts/.svn/text-base/SharpDevelop2.bat.svn-base +++ b/Prebuild/scripts/.svn/text-base/SharpDevelop2.bat.svn-base @@ -1,4 +1,4 @@ -@rem Generates a combine (.cmbx) and a set of project files (.prjx) -@rem for SharpDevelop (http://icsharpcode.net/OpenSource/SD/Default.aspx) -cd .. -Prebuild.exe /target sharpdev2 /file prebuild.xml /pause +@rem Generates a combine (.cmbx) and a set of project files (.prjx) +@rem for SharpDevelop (http://icsharpcode.net/OpenSource/SD/Default.aspx) +cd .. +Prebuild.exe /target sharpdev2 /file prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/VS2008.bat.svn-base b/Prebuild/scripts/.svn/text-base/VS2008.bat.svn-base index b465668..eb51a82 100644 --- a/Prebuild/scripts/.svn/text-base/VS2008.bat.svn-base +++ b/Prebuild/scripts/.svn/text-base/VS2008.bat.svn-base @@ -1,4 +1,4 @@ -@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) -@rem for Microsoft Visual Studio .NET 2008 -cd .. -Prebuild.exe /target vs2008 /file prebuild.xml /pause +@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) +@rem for Microsoft Visual Studio .NET 2008 +cd .. +Prebuild.exe /target vs2008 /file prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/VS2010.bat.svn-base b/Prebuild/scripts/.svn/text-base/VS2010.bat.svn-base index 87676ac..1b98818 100644 --- a/Prebuild/scripts/.svn/text-base/VS2010.bat.svn-base +++ b/Prebuild/scripts/.svn/text-base/VS2010.bat.svn-base @@ -1,4 +1,4 @@ -@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) -@rem for Microsoft Visual Studio .NET 2010 -cd .. -Prebuild.exe /target vs2010 /file prebuild.xml /pause +@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) +@rem for Microsoft Visual Studio .NET 2010 +cd .. +Prebuild.exe /target vs2010 /file prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/autotools.bat.svn-base b/Prebuild/scripts/.svn/text-base/autotools.bat.svn-base index 1fd3469..43f9a74 100644 --- a/Prebuild/scripts/.svn/text-base/autotools.bat.svn-base +++ b/Prebuild/scripts/.svn/text-base/autotools.bat.svn-base @@ -1,4 +1,4 @@ -@rem Generates Makefiles -@rem for autotools -cd .. -Prebuild.exe /target autotools /file prebuild.xml /pause +@rem Generates Makefiles +@rem for autotools +cd .. +Prebuild.exe /target autotools /file prebuild.xml /pause diff --git a/Prebuild/scripts/SharpDevelop2.bat b/Prebuild/scripts/SharpDevelop2.bat index 4ca0272..49120ab 100755 --- a/Prebuild/scripts/SharpDevelop2.bat +++ b/Prebuild/scripts/SharpDevelop2.bat @@ -1,4 +1,4 @@ -@rem Generates a combine (.cmbx) and a set of project files (.prjx) -@rem for SharpDevelop (http://icsharpcode.net/OpenSource/SD/Default.aspx) -cd .. -Prebuild.exe /target sharpdev2 /file prebuild.xml /pause +@rem Generates a combine (.cmbx) and a set of project files (.prjx) +@rem for SharpDevelop (http://icsharpcode.net/OpenSource/SD/Default.aspx) +cd .. +Prebuild.exe /target sharpdev2 /file prebuild.xml /pause diff --git a/Prebuild/scripts/VS2008.bat b/Prebuild/scripts/VS2008.bat index b465668..eb51a82 100755 --- a/Prebuild/scripts/VS2008.bat +++ b/Prebuild/scripts/VS2008.bat @@ -1,4 +1,4 @@ -@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) -@rem for Microsoft Visual Studio .NET 2008 -cd .. -Prebuild.exe /target vs2008 /file prebuild.xml /pause +@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) +@rem for Microsoft Visual Studio .NET 2008 +cd .. +Prebuild.exe /target vs2008 /file prebuild.xml /pause diff --git a/Prebuild/scripts/VS2010.bat b/Prebuild/scripts/VS2010.bat index 87676ac..1b98818 100644 --- a/Prebuild/scripts/VS2010.bat +++ b/Prebuild/scripts/VS2010.bat @@ -1,4 +1,4 @@ -@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) -@rem for Microsoft Visual Studio .NET 2010 -cd .. -Prebuild.exe /target vs2010 /file prebuild.xml /pause +@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) +@rem for Microsoft Visual Studio .NET 2010 +cd .. +Prebuild.exe /target vs2010 /file prebuild.xml /pause diff --git a/Prebuild/scripts/autotools.bat b/Prebuild/scripts/autotools.bat index 1fd3469..43f9a74 100755 --- a/Prebuild/scripts/autotools.bat +++ b/Prebuild/scripts/autotools.bat @@ -1,4 +1,4 @@ -@rem Generates Makefiles -@rem for autotools -cd .. -Prebuild.exe /target autotools /file prebuild.xml /pause +@rem Generates Makefiles +@rem for autotools +cd .. +Prebuild.exe /target autotools /file prebuild.xml /pause -- cgit v1.1 From a9acc6730d4dc33b81da567778cac32517b2068c Mon Sep 17 00:00:00 2001 From: John Hurliman Date: Sat, 11 Sep 2010 18:26:59 -0700 Subject: Removing .svn directories under Prebuild/ from source control --- Prebuild/scripts/.svn/all-wcprops | 125 ---- Prebuild/scripts/.svn/dir-prop-base | 6 - Prebuild/scripts/.svn/entries | 708 --------------------- Prebuild/scripts/.svn/prop-base/Clean.bat.svn-base | 13 - Prebuild/scripts/.svn/prop-base/Clean.sh.svn-base | 9 - Prebuild/scripts/.svn/prop-base/Help.bat.svn-base | 13 - .../scripts/.svn/prop-base/MonoDevelop.sh.svn-base | 13 - .../scripts/.svn/prop-base/Prebuild.nsi.svn-base | 9 - .../.svn/prop-base/SharpDevelop.bat.svn-base | 13 - .../.svn/prop-base/SharpDevelop2.bat.svn-base | 5 - .../scripts/.svn/prop-base/VS2002.bat.svn-base | 13 - .../scripts/.svn/prop-base/VS2003.bat.svn-base | 13 - .../scripts/.svn/prop-base/VS2005.bat.svn-base | 13 - .../scripts/.svn/prop-base/VS2008.bat.svn-base | 5 - .../scripts/.svn/prop-base/autotools.bat.svn-base | 5 - .../scripts/.svn/prop-base/autotools.sh.svn-base | 5 - .../scripts/.svn/prop-base/makefile.bat.svn-base | 9 - .../scripts/.svn/prop-base/makefile.sh.svn-base | 9 - Prebuild/scripts/.svn/prop-base/nant.bat.svn-base | 13 - Prebuild/scripts/.svn/prop-base/nant.sh.svn-base | 13 - Prebuild/scripts/.svn/prop-base/xcode.bat.svn-base | 9 - Prebuild/scripts/.svn/prop-base/xcode.sh.svn-base | 9 - Prebuild/scripts/.svn/text-base/Clean.bat.svn-base | 2 - Prebuild/scripts/.svn/text-base/Clean.sh.svn-base | 4 - Prebuild/scripts/.svn/text-base/Help.bat.svn-base | 2 - .../scripts/.svn/text-base/MonoDevelop.sh.svn-base | 2 - .../scripts/.svn/text-base/Prebuild.nsi.svn-base | 231 ------- .../.svn/text-base/SharpDevelop.bat.svn-base | 4 - .../.svn/text-base/SharpDevelop2.bat.svn-base | 4 - .../scripts/.svn/text-base/VS2002.bat.svn-base | 4 - .../scripts/.svn/text-base/VS2003.bat.svn-base | 4 - .../scripts/.svn/text-base/VS2005.bat.svn-base | 4 - .../scripts/.svn/text-base/VS2008.bat.svn-base | 4 - .../scripts/.svn/text-base/VS2010.bat.svn-base | 4 - .../scripts/.svn/text-base/autotools.bat.svn-base | 4 - .../scripts/.svn/text-base/autotools.sh.svn-base | 5 - .../scripts/.svn/text-base/makefile.bat.svn-base | 4 - .../scripts/.svn/text-base/makefile.sh.svn-base | 10 - Prebuild/scripts/.svn/text-base/nant.bat.svn-base | 4 - Prebuild/scripts/.svn/text-base/nant.sh.svn-base | 2 - Prebuild/scripts/.svn/text-base/xcode.bat.svn-base | 4 - Prebuild/scripts/.svn/text-base/xcode.sh.svn-base | 2 - 42 files changed, 1334 deletions(-) delete mode 100644 Prebuild/scripts/.svn/all-wcprops delete mode 100644 Prebuild/scripts/.svn/dir-prop-base delete mode 100644 Prebuild/scripts/.svn/entries delete mode 100644 Prebuild/scripts/.svn/prop-base/Clean.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/prop-base/Clean.sh.svn-base delete mode 100644 Prebuild/scripts/.svn/prop-base/Help.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/prop-base/MonoDevelop.sh.svn-base delete mode 100644 Prebuild/scripts/.svn/prop-base/Prebuild.nsi.svn-base delete mode 100644 Prebuild/scripts/.svn/prop-base/SharpDevelop.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/prop-base/SharpDevelop2.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/prop-base/VS2002.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/prop-base/VS2003.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/prop-base/VS2005.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/prop-base/VS2008.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/prop-base/autotools.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/prop-base/autotools.sh.svn-base delete mode 100644 Prebuild/scripts/.svn/prop-base/makefile.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/prop-base/makefile.sh.svn-base delete mode 100644 Prebuild/scripts/.svn/prop-base/nant.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/prop-base/nant.sh.svn-base delete mode 100644 Prebuild/scripts/.svn/prop-base/xcode.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/prop-base/xcode.sh.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/Clean.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/Clean.sh.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/Help.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/MonoDevelop.sh.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/Prebuild.nsi.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/SharpDevelop.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/SharpDevelop2.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/VS2002.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/VS2003.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/VS2005.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/VS2008.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/VS2010.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/autotools.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/autotools.sh.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/makefile.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/makefile.sh.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/nant.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/nant.sh.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/xcode.bat.svn-base delete mode 100644 Prebuild/scripts/.svn/text-base/xcode.sh.svn-base (limited to 'Prebuild/scripts') diff --git a/Prebuild/scripts/.svn/all-wcprops b/Prebuild/scripts/.svn/all-wcprops deleted file mode 100644 index b59b6a2..0000000 --- a/Prebuild/scripts/.svn/all-wcprops +++ /dev/null @@ -1,125 +0,0 @@ -K 25 -svn:wc:ra_dav:version-url -V 49 -/svnroot/dnpb/!svn/ver/316/trunk/Prebuild/scripts -END -makefile.bat -K 25 -svn:wc:ra_dav:version-url -V 62 -/svnroot/dnpb/!svn/ver/240/trunk/Prebuild/scripts/makefile.bat -END -SharpDevelop2.bat -K 25 -svn:wc:ra_dav:version-url -V 67 -/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/SharpDevelop2.bat -END -makefile.sh -K 25 -svn:wc:ra_dav:version-url -V 61 -/svnroot/dnpb/!svn/ver/240/trunk/Prebuild/scripts/makefile.sh -END -Clean.bat -K 25 -svn:wc:ra_dav:version-url -V 59 -/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/Clean.bat -END -Clean.sh -K 25 -svn:wc:ra_dav:version-url -V 58 -/svnroot/dnpb/!svn/ver/240/trunk/Prebuild/scripts/Clean.sh -END -Help.bat -K 25 -svn:wc:ra_dav:version-url -V 58 -/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/Help.bat -END -autotools.bat -K 25 -svn:wc:ra_dav:version-url -V 63 -/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/autotools.bat -END -Prebuild.nsi -K 25 -svn:wc:ra_dav:version-url -V 62 -/svnroot/dnpb/!svn/ver/116/trunk/Prebuild/scripts/Prebuild.nsi -END -VS2010.bat -K 25 -svn:wc:ra_dav:version-url -V 60 -/svnroot/dnpb/!svn/ver/316/trunk/Prebuild/scripts/VS2010.bat -END -MonoDevelop.sh -K 25 -svn:wc:ra_dav:version-url -V 64 -/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/MonoDevelop.sh -END -VS2002.bat -K 25 -svn:wc:ra_dav:version-url -V 60 -/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/VS2002.bat -END -SharpDevelop.bat -K 25 -svn:wc:ra_dav:version-url -V 66 -/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/SharpDevelop.bat -END -autotools.sh -K 25 -svn:wc:ra_dav:version-url -V 62 -/svnroot/dnpb/!svn/ver/256/trunk/Prebuild/scripts/autotools.sh -END -VS2003.bat -K 25 -svn:wc:ra_dav:version-url -V 60 -/svnroot/dnpb/!svn/ver/196/trunk/Prebuild/scripts/VS2003.bat -END -VS2005.bat -K 25 -svn:wc:ra_dav:version-url -V 60 -/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/VS2005.bat -END -nant.bat -K 25 -svn:wc:ra_dav:version-url -V 58 -/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/nant.bat -END -VS2008.bat -K 25 -svn:wc:ra_dav:version-url -V 60 -/svnroot/dnpb/!svn/ver/288/trunk/Prebuild/scripts/VS2008.bat -END -xcode.bat -K 25 -svn:wc:ra_dav:version-url -V 59 -/svnroot/dnpb/!svn/ver/240/trunk/Prebuild/scripts/xcode.bat -END -nant.sh -K 25 -svn:wc:ra_dav:version-url -V 57 -/svnroot/dnpb/!svn/ver/205/trunk/Prebuild/scripts/nant.sh -END -xcode.sh -K 25 -svn:wc:ra_dav:version-url -V 58 -/svnroot/dnpb/!svn/ver/240/trunk/Prebuild/scripts/xcode.sh -END diff --git a/Prebuild/scripts/.svn/dir-prop-base b/Prebuild/scripts/.svn/dir-prop-base deleted file mode 100644 index 48246b7..0000000 --- a/Prebuild/scripts/.svn/dir-prop-base +++ /dev/null @@ -1,6 +0,0 @@ -K 10 -svn:ignore -V 12 -*.cmbx -*.swp -END diff --git a/Prebuild/scripts/.svn/entries b/Prebuild/scripts/.svn/entries deleted file mode 100644 index ee476a5..0000000 --- a/Prebuild/scripts/.svn/entries +++ /dev/null @@ -1,708 +0,0 @@ -10 - -dir -323 -https://dnpb.svn.sourceforge.net/svnroot/dnpb/trunk/Prebuild/scripts -https://dnpb.svn.sourceforge.net/svnroot/dnpb - - - -2010-05-08T05:43:01.449559Z -316 -jhurliman -has-props - - - - - - - - - - - - - -3355ff64-970d-0410-bbe8-d0fbd18be4fb - -makefile.bat -file - - - - -2010-09-10T22:51:44.000000Z -f6d151aad764b5bdb4113a119c9f3750 -2007-05-08T15:42:58.740059Z -240 -jendave -has-props - - - - - - - - - - - - - - - - - - - - -102 - -SharpDevelop2.bat -file - - - - -2010-09-10T22:51:44.000000Z -432bf7063141f24bcc4e4a13ede3b6cf -2007-02-13T20:58:03.716560Z -205 -jendave -has-props - - - - - - - - - - - - - - - - - - - - -210 - -makefile.sh -file - - - - -2010-09-10T22:51:44.000000Z -70db5cccbafa4f0019d3d9e0fbb6d884 -2007-05-08T15:42:58.740059Z -240 -jendave -has-props - - - - - - - - - - - - - - - - - - - - -155 - -Clean.bat -file - - - - -2010-09-10T22:51:44.000000Z -f33b6d088290350f0d7cbc44e6c26854 -2007-02-13T20:58:03.716560Z -205 -jendave -has-props - - - - - - - - - - - - - - - - - - - - -87 - -Clean.sh -file - - - - -2010-09-10T22:51:44.000000Z -0d402c1dc3ba5fa92a22721ee7faf47c -2007-05-08T15:42:58.740059Z -240 -jendave -has-props - - - - - - - - - - - - - - - - - - - - -92 - -Help.bat -file - - - - -2010-09-10T22:51:44.000000Z -237f9b0bc08ef577209cf7119efbd456 -2007-02-13T20:58:03.716560Z -205 -jendave -has-props - - - - - - - - - - - - - - - - - - - - -32 - -autotools.bat -file - - - - -2010-09-10T22:51:44.000000Z -3604bb1d38df33793e62c25e08362f59 -2007-02-13T20:58:03.716560Z -205 -jendave -has-props - - - - - - - - - - - - - - - - - - - - -112 - -Prebuild.nsi -file - - - - -2010-09-10T22:51:44.000000Z -572ab49b75b83aece148667c55cb800b -2006-06-28T00:12:05.085067Z -116 -jendave -has-props - - - - - - - - - - - - - - - - - - - - -6208 - -VS2010.bat -file - - - - -2010-09-10T22:51:44.000000Z -f6f61e3b45a19c4c011c9143da1ab274 -2010-05-08T05:43:01.449559Z -316 -jhurliman - - - - - - - - - - - - - - - - - - - - - -192 - -MonoDevelop.sh -file - - - - -2010-09-10T22:51:44.000000Z -1499f30edeaae42e200fa27a7c605fba -2007-02-13T20:58:03.716560Z -205 -jendave -has-props - - - - - - - - - - - - - - - - - - - - -79 - -VS2002.bat -file - - - - -2010-09-10T22:51:44.000000Z -3ebbd6c68560aaf1ec9089cdd64f5fcd -2007-02-13T20:58:03.716560Z -205 -jendave -has-props - - - - - - - - - - - - - - - - - - - - -189 - -SharpDevelop.bat -file - - - - -2010-09-10T22:51:44.000000Z -68ebe8c542c03966bf15bfae465c6616 -2007-02-13T20:58:03.716560Z -205 -jendave -has-props - - - - - - - - - - - - - - - - - - - - -220 - -autotools.sh -file - - - - -2010-09-10T22:51:44.000000Z -3e82233011b4b61378fdfafec75105c3 -2008-02-07T16:31:29.630257Z -256 -cjcollier -has-props - - - - - - - - - - - - - - - - - - - - -163 - -VS2003.bat -file - - - - -2010-09-10T22:51:44.000000Z -d98909ce1a987763796c2d51bd51e861 -2006-12-30T09:17:33.472696Z -196 -jendave -has-props - - - - - - - - - - - - - - - - - - - - -189 - -VS2005.bat -file - - - - -2010-09-10T22:51:44.000000Z -3a9c76a2bc4a7b72dacb5f9080b212a4 -2007-02-13T20:58:03.716560Z -205 -jendave -has-props - - - - - - - - - - - - - - - - - - - - -203 - -nant.bat -file - - - - -2010-09-10T22:51:44.000000Z -b42b576139291f54b283c4e557f02140 -2007-02-13T20:58:03.716560Z -205 -jendave -has-props - - - - - - - - - - - - - - - - - - - - -103 - -VS2008.bat -file - - - - -2010-09-10T22:51:44.000000Z -b239b3d67274fdac817fa0b41864bb01 -2009-02-09T18:52:49.114435Z -288 -diakopter -has-props - - - - - - - - - - - - - - - - - - - - -192 - -xcode.bat -file - - - - -2010-09-10T22:51:44.000000Z -adbdd25e0777620fafc9d087142d0747 -2007-05-08T15:42:58.740059Z -240 -jendave -has-props - - - - - - - - - - - - - - - - - - - - -103 - -nant.sh -file - - - - -2010-09-10T22:51:44.000000Z -94a22105b89b89938829d63f70a628dc -2007-02-13T20:58:03.716560Z -205 -jendave -has-props - - - - - - - - - - - - - - - - - - - - -61 - -xcode.sh -file - - - - -2010-09-10T22:51:44.000000Z -7f7b529278d58af6d9313e2a93f7f296 -2007-05-08T15:42:58.740059Z -240 -jendave -has-props - - - - - - - - - - - - - - - - - - - - -62 - diff --git a/Prebuild/scripts/.svn/prop-base/Clean.bat.svn-base b/Prebuild/scripts/.svn/prop-base/Clean.bat.svn-base deleted file mode 100644 index 5336d10..0000000 --- a/Prebuild/scripts/.svn/prop-base/Clean.bat.svn-base +++ /dev/null @@ -1,13 +0,0 @@ -K 13 -svn:eol-style -V 6 -native -K 14 -svn:executable -V 1 -* -K 12 -svn:keywords -V 23 -Author Date Id Revision -END diff --git a/Prebuild/scripts/.svn/prop-base/Clean.sh.svn-base b/Prebuild/scripts/.svn/prop-base/Clean.sh.svn-base deleted file mode 100644 index 03b5bfa..0000000 --- a/Prebuild/scripts/.svn/prop-base/Clean.sh.svn-base +++ /dev/null @@ -1,9 +0,0 @@ -K 13 -svn:eol-style -V 6 -native -K 14 -svn:executable -V 1 -* -END diff --git a/Prebuild/scripts/.svn/prop-base/Help.bat.svn-base b/Prebuild/scripts/.svn/prop-base/Help.bat.svn-base deleted file mode 100644 index 5336d10..0000000 --- a/Prebuild/scripts/.svn/prop-base/Help.bat.svn-base +++ /dev/null @@ -1,13 +0,0 @@ -K 13 -svn:eol-style -V 6 -native -K 14 -svn:executable -V 1 -* -K 12 -svn:keywords -V 23 -Author Date Id Revision -END diff --git a/Prebuild/scripts/.svn/prop-base/MonoDevelop.sh.svn-base b/Prebuild/scripts/.svn/prop-base/MonoDevelop.sh.svn-base deleted file mode 100644 index 5336d10..0000000 --- a/Prebuild/scripts/.svn/prop-base/MonoDevelop.sh.svn-base +++ /dev/null @@ -1,13 +0,0 @@ -K 13 -svn:eol-style -V 6 -native -K 14 -svn:executable -V 1 -* -K 12 -svn:keywords -V 23 -Author Date Id Revision -END diff --git a/Prebuild/scripts/.svn/prop-base/Prebuild.nsi.svn-base b/Prebuild/scripts/.svn/prop-base/Prebuild.nsi.svn-base deleted file mode 100644 index 7b57b30..0000000 --- a/Prebuild/scripts/.svn/prop-base/Prebuild.nsi.svn-base +++ /dev/null @@ -1,9 +0,0 @@ -K 13 -svn:eol-style -V 6 -native -K 12 -svn:keywords -V 23 -Author Date Id Revision -END diff --git a/Prebuild/scripts/.svn/prop-base/SharpDevelop.bat.svn-base b/Prebuild/scripts/.svn/prop-base/SharpDevelop.bat.svn-base deleted file mode 100644 index 5336d10..0000000 --- a/Prebuild/scripts/.svn/prop-base/SharpDevelop.bat.svn-base +++ /dev/null @@ -1,13 +0,0 @@ -K 13 -svn:eol-style -V 6 -native -K 14 -svn:executable -V 1 -* -K 12 -svn:keywords -V 23 -Author Date Id Revision -END diff --git a/Prebuild/scripts/.svn/prop-base/SharpDevelop2.bat.svn-base b/Prebuild/scripts/.svn/prop-base/SharpDevelop2.bat.svn-base deleted file mode 100644 index 869ac71..0000000 --- a/Prebuild/scripts/.svn/prop-base/SharpDevelop2.bat.svn-base +++ /dev/null @@ -1,5 +0,0 @@ -K 14 -svn:executable -V 1 -* -END diff --git a/Prebuild/scripts/.svn/prop-base/VS2002.bat.svn-base b/Prebuild/scripts/.svn/prop-base/VS2002.bat.svn-base deleted file mode 100644 index 5336d10..0000000 --- a/Prebuild/scripts/.svn/prop-base/VS2002.bat.svn-base +++ /dev/null @@ -1,13 +0,0 @@ -K 13 -svn:eol-style -V 6 -native -K 14 -svn:executable -V 1 -* -K 12 -svn:keywords -V 23 -Author Date Id Revision -END diff --git a/Prebuild/scripts/.svn/prop-base/VS2003.bat.svn-base b/Prebuild/scripts/.svn/prop-base/VS2003.bat.svn-base deleted file mode 100644 index 5336d10..0000000 --- a/Prebuild/scripts/.svn/prop-base/VS2003.bat.svn-base +++ /dev/null @@ -1,13 +0,0 @@ -K 13 -svn:eol-style -V 6 -native -K 14 -svn:executable -V 1 -* -K 12 -svn:keywords -V 23 -Author Date Id Revision -END diff --git a/Prebuild/scripts/.svn/prop-base/VS2005.bat.svn-base b/Prebuild/scripts/.svn/prop-base/VS2005.bat.svn-base deleted file mode 100644 index 5336d10..0000000 --- a/Prebuild/scripts/.svn/prop-base/VS2005.bat.svn-base +++ /dev/null @@ -1,13 +0,0 @@ -K 13 -svn:eol-style -V 6 -native -K 14 -svn:executable -V 1 -* -K 12 -svn:keywords -V 23 -Author Date Id Revision -END diff --git a/Prebuild/scripts/.svn/prop-base/VS2008.bat.svn-base b/Prebuild/scripts/.svn/prop-base/VS2008.bat.svn-base deleted file mode 100644 index 869ac71..0000000 --- a/Prebuild/scripts/.svn/prop-base/VS2008.bat.svn-base +++ /dev/null @@ -1,5 +0,0 @@ -K 14 -svn:executable -V 1 -* -END diff --git a/Prebuild/scripts/.svn/prop-base/autotools.bat.svn-base b/Prebuild/scripts/.svn/prop-base/autotools.bat.svn-base deleted file mode 100644 index 869ac71..0000000 --- a/Prebuild/scripts/.svn/prop-base/autotools.bat.svn-base +++ /dev/null @@ -1,5 +0,0 @@ -K 14 -svn:executable -V 1 -* -END diff --git a/Prebuild/scripts/.svn/prop-base/autotools.sh.svn-base b/Prebuild/scripts/.svn/prop-base/autotools.sh.svn-base deleted file mode 100644 index 869ac71..0000000 --- a/Prebuild/scripts/.svn/prop-base/autotools.sh.svn-base +++ /dev/null @@ -1,5 +0,0 @@ -K 14 -svn:executable -V 1 -* -END diff --git a/Prebuild/scripts/.svn/prop-base/makefile.bat.svn-base b/Prebuild/scripts/.svn/prop-base/makefile.bat.svn-base deleted file mode 100644 index 03b5bfa..0000000 --- a/Prebuild/scripts/.svn/prop-base/makefile.bat.svn-base +++ /dev/null @@ -1,9 +0,0 @@ -K 13 -svn:eol-style -V 6 -native -K 14 -svn:executable -V 1 -* -END diff --git a/Prebuild/scripts/.svn/prop-base/makefile.sh.svn-base b/Prebuild/scripts/.svn/prop-base/makefile.sh.svn-base deleted file mode 100644 index 03b5bfa..0000000 --- a/Prebuild/scripts/.svn/prop-base/makefile.sh.svn-base +++ /dev/null @@ -1,9 +0,0 @@ -K 13 -svn:eol-style -V 6 -native -K 14 -svn:executable -V 1 -* -END diff --git a/Prebuild/scripts/.svn/prop-base/nant.bat.svn-base b/Prebuild/scripts/.svn/prop-base/nant.bat.svn-base deleted file mode 100644 index 5336d10..0000000 --- a/Prebuild/scripts/.svn/prop-base/nant.bat.svn-base +++ /dev/null @@ -1,13 +0,0 @@ -K 13 -svn:eol-style -V 6 -native -K 14 -svn:executable -V 1 -* -K 12 -svn:keywords -V 23 -Author Date Id Revision -END diff --git a/Prebuild/scripts/.svn/prop-base/nant.sh.svn-base b/Prebuild/scripts/.svn/prop-base/nant.sh.svn-base deleted file mode 100644 index 5336d10..0000000 --- a/Prebuild/scripts/.svn/prop-base/nant.sh.svn-base +++ /dev/null @@ -1,13 +0,0 @@ -K 13 -svn:eol-style -V 6 -native -K 14 -svn:executable -V 1 -* -K 12 -svn:keywords -V 23 -Author Date Id Revision -END diff --git a/Prebuild/scripts/.svn/prop-base/xcode.bat.svn-base b/Prebuild/scripts/.svn/prop-base/xcode.bat.svn-base deleted file mode 100644 index 03b5bfa..0000000 --- a/Prebuild/scripts/.svn/prop-base/xcode.bat.svn-base +++ /dev/null @@ -1,9 +0,0 @@ -K 13 -svn:eol-style -V 6 -native -K 14 -svn:executable -V 1 -* -END diff --git a/Prebuild/scripts/.svn/prop-base/xcode.sh.svn-base b/Prebuild/scripts/.svn/prop-base/xcode.sh.svn-base deleted file mode 100644 index 03b5bfa..0000000 --- a/Prebuild/scripts/.svn/prop-base/xcode.sh.svn-base +++ /dev/null @@ -1,9 +0,0 @@ -K 13 -svn:eol-style -V 6 -native -K 14 -svn:executable -V 1 -* -END diff --git a/Prebuild/scripts/.svn/text-base/Clean.bat.svn-base b/Prebuild/scripts/.svn/text-base/Clean.bat.svn-base deleted file mode 100644 index 806bbe8..0000000 --- a/Prebuild/scripts/.svn/text-base/Clean.bat.svn-base +++ /dev/null @@ -1,2 +0,0 @@ -cd .. -Prebuild.exe /clean /yes /removedir obj /file prebuild.xml /build NET_2_0 /pause diff --git a/Prebuild/scripts/.svn/text-base/Clean.sh.svn-base b/Prebuild/scripts/.svn/text-base/Clean.sh.svn-base deleted file mode 100644 index b0a6530..0000000 --- a/Prebuild/scripts/.svn/text-base/Clean.sh.svn-base +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -./prebuild /clean /removedir obj /file ../prebuild.xml /pause -rm -rf ../Makefile diff --git a/Prebuild/scripts/.svn/text-base/Help.bat.svn-base b/Prebuild/scripts/.svn/text-base/Help.bat.svn-base deleted file mode 100644 index 7c843c4..0000000 --- a/Prebuild/scripts/.svn/text-base/Help.bat.svn-base +++ /dev/null @@ -1,2 +0,0 @@ -cd .. -Prebuild.exe /usage /pause \ No newline at end of file diff --git a/Prebuild/scripts/.svn/text-base/MonoDevelop.sh.svn-base b/Prebuild/scripts/.svn/text-base/MonoDevelop.sh.svn-base deleted file mode 100644 index fbd7669..0000000 --- a/Prebuild/scripts/.svn/text-base/MonoDevelop.sh.svn-base +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -prebuild /target monodev /file ../prebuild.xml /build NET_1_1 /pause diff --git a/Prebuild/scripts/.svn/text-base/Prebuild.nsi.svn-base b/Prebuild/scripts/.svn/text-base/Prebuild.nsi.svn-base deleted file mode 100644 index 8f9854e..0000000 --- a/Prebuild/scripts/.svn/text-base/Prebuild.nsi.svn-base +++ /dev/null @@ -1,231 +0,0 @@ -!verbose 3 - -!define PRODUCT_NAME "Prebuild" -!define PRODUCT_VERSION "1.3.1" -!define PRODUCT_PUBLISHER "Prebuild" -!define PRODUCT_PACKAGE "prebuild" -!define PRODUCT_WEB_SITE "http://dnpb.sourceforge.net" -!define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\Prebuild" -!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\Prebuild" -!define PRODUCT_UNINST_ROOT_KEY "HKLM" -!define PRODUCT_PATH ".." - -;!define MUI_WELCOMEFINISHPAGE_BITMAP "PrebuildLogo.bmp" -;!define MUI_WELCOMEFINISHPAGE_BITMAP_NOSTRETCH -;!define MUI_UNWELCOMEFINISHPAGE_BITMAP "PrebuildLogo.bmp" -;!define MUI_UNWELCOMEFINISHPAGE_BITMAP_NOSTRETCH - -BrandingText "© 2003-2006 David Hudson, http://dnpb.sourceforge.net/" -SetCompressor lzma -CRCCheck on - -; File Association defines -;!include "fileassoc.nsh" - -; MUI 1.67 compatible ------ -!include "MUI.nsh" - -; MUI Settings -!define MUI_ABORTWARNING -!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico" -!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico" - -;-------------------------------- -;Variables - -;-------------------------------- -;Installer Pages - -; Welcome page -!insertmacro MUI_PAGE_WELCOME -; License page -!insertmacro MUI_PAGE_LICENSE "..\doc\license.txt" -; Directory page -!insertmacro MUI_PAGE_DIRECTORY - -; Instfiles page -!insertmacro MUI_PAGE_INSTFILES - -; Finish page -!insertmacro MUI_PAGE_FINISH - -;------------------------------------ -; Uninstaller pages -!insertmacro MUI_UNPAGE_CONFIRM -!insertmacro MUI_UNPAGE_INSTFILES -!insertmacro MUI_UNPAGE_FINISH -;------------------------------------ - -; Language files -!insertmacro MUI_LANGUAGE "English" - -; Reserve files -!insertmacro MUI_RESERVEFILE_INSTALLOPTIONS - -; MUI end ------ - -Name "${PRODUCT_NAME} ${PRODUCT_VERSION}" -OutFile "..\${PRODUCT_PACKAGE}-${PRODUCT_VERSION}-setup.exe" -InstallDir "$PROGRAMFILES\Prebuild" -InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" "" -ShowInstDetails show -ShowUnInstDetails show - -; .NET Framework check -; http://msdn.microsoft.com/netframework/default.aspx?pull=/library/en-us/dnnetdep/html/redistdeploy1_1.asp -; Section "Detecting that the .NET Framework 1.1 is installed" -Function .onInit - ReadRegDWORD $R0 HKLM "SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322" Install - StrCmp $R0 "" 0 CheckPreviousVersion - MessageBox MB_OK "Microsoft .NET Framework 1.1 was not found on this system.$\r$\n$\r$\nUnable to continue this installation." - Abort - - CheckPreviousVersion: - ReadRegStr $R0 ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" - StrCmp $R0 "" CheckOSVersion 0 - MessageBox MB_OK "An old version of Prebuild is installed on this computer, please uninstall first.$\r$\n$\r$\nUnable to continue this installation." - Abort - - CheckOSVersion: - Call IsSupportedWindowsVersion - Pop $R0 - StrCmp $R0 "False" NoAbort 0 - MessageBox MB_OK "The operating system you are using is not supported by Prebuild (95/98/ME/NT3.x/NT4.x)." - Abort - - NoAbort: -FunctionEnd - -Section "Source" SecSource - SetOverwrite ifnewer - SetOutPath "$INSTDIR\src" - File /r /x *.swp /x .svn /x *.xml /x *.csproj /x *.user /x *.build /x *.prjx /x *.mdp /x bin /x obj /x *.nsi ${PRODUCT_PATH}\src\*.* - - ;Store installation folder - WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR - -SectionEnd - -Section "Runtime" SecRuntime - SetOverwrite ifnewer - SetOutPath "$INSTDIR" - File /r /x *.swp /x .svn /x *.nsi /x src /x *.sln /x *.cmbx /x *.mds ${PRODUCT_PATH}\Prebuild.exe ${PRODUCT_PATH}\prebuild.xml - - ;Store installation folder - WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR - -SectionEnd - -Section "Documentation" SecDocs - SetOverwrite ifnewer - SetOutPath "$INSTDIR\doc" - File /r /x *.swp /x .svn /x *.exe ${PRODUCT_PATH}\doc\*.* - - ;Store installation folder - WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR -SectionEnd - -Section "Scripts" SecScripts - SetOverwrite ifnewer - SetOutPath "$INSTDIR\scripts" - File /r /x *.swp /x .svn /x *.nsi /x *.exe ${PRODUCT_PATH}\scripts\*.* - - ;Store installation folder - WriteRegStr HKCU "Software\Prebuild" "" $INSTDIR -SectionEnd - -;Language strings - -Section -AdditionalIcons - WriteIniStr "$INSTDIR\${PRODUCT_NAME}.url" "InternetShortcut" "URL" "${PRODUCT_WEB_SITE}" -SectionEnd - -Section -Post - WriteUninstaller "$INSTDIR\uninst.exe" - WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)" - WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe" - WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}" - WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}" - WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}" -SectionEnd - -Section Uninstall - - DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" - DeleteRegKey HKLM "${PRODUCT_DIR_REGKEY}" - RMDir /r "$INSTDIR" - -SectionEnd - -; GetWindowsVersion, taken from NSIS help, modified for our purposes -Function IsSupportedWindowsVersion - - Push $R0 - Push $R1 - - ReadRegStr $R0 HKLM \ - "SOFTWARE\Microsoft\Windows NT\CurrentVersion" CurrentVersion - - IfErrors 0 lbl_winnt - - ; we are not NT - ReadRegStr $R0 HKLM \ - "SOFTWARE\Microsoft\Windows\CurrentVersion" VersionNumber - - StrCpy $R1 $R0 1 - StrCmp $R1 '4' 0 lbl_error - - StrCpy $R1 $R0 3 - - StrCmp $R1 '4.0' lbl_win32_95 - StrCmp $R1 '4.9' lbl_win32_ME lbl_win32_98 - - lbl_win32_95: - StrCpy $R0 'False' - Goto lbl_done - - lbl_win32_98: - StrCpy $R0 'False' - Goto lbl_done - - lbl_win32_ME: - StrCpy $R0 'False' - Goto lbl_done - - lbl_winnt: - - StrCpy $R1 $R0 1 - - StrCmp $R1 '3' lbl_winnt_x - StrCmp $R1 '4' lbl_winnt_x - - StrCpy $R1 $R0 3 - - StrCmp $R1 '5.0' lbl_winnt_2000 - StrCmp $R1 '5.1' lbl_winnt_XP - StrCmp $R1 '5.2' lbl_winnt_2003 lbl_error - - lbl_winnt_x: - StrCpy $R0 'False' - Goto lbl_done - - lbl_winnt_2000: - Strcpy $R0 'True' - Goto lbl_done - - lbl_winnt_XP: - Strcpy $R0 'True' - Goto lbl_done - - lbl_winnt_2003: - Strcpy $R0 'True' - Goto lbl_done - - lbl_error: - Strcpy $R0 'False' - lbl_done: - - Pop $R1 - Exch $R0 - -FunctionEnd diff --git a/Prebuild/scripts/.svn/text-base/SharpDevelop.bat.svn-base b/Prebuild/scripts/.svn/text-base/SharpDevelop.bat.svn-base deleted file mode 100644 index 08fea0b..0000000 --- a/Prebuild/scripts/.svn/text-base/SharpDevelop.bat.svn-base +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates a combine (.cmbx) and a set of project files (.prjx) -@rem for SharpDevelop (http://icsharpcode.net/OpenSource/SD/Default.aspx) -cd .. -Prebuild.exe /target sharpdev /file prebuild.xml /build NET_1_1 /pause diff --git a/Prebuild/scripts/.svn/text-base/SharpDevelop2.bat.svn-base b/Prebuild/scripts/.svn/text-base/SharpDevelop2.bat.svn-base deleted file mode 100644 index 49120ab..0000000 --- a/Prebuild/scripts/.svn/text-base/SharpDevelop2.bat.svn-base +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates a combine (.cmbx) and a set of project files (.prjx) -@rem for SharpDevelop (http://icsharpcode.net/OpenSource/SD/Default.aspx) -cd .. -Prebuild.exe /target sharpdev2 /file prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/VS2002.bat.svn-base b/Prebuild/scripts/.svn/text-base/VS2002.bat.svn-base deleted file mode 100644 index dc5b6a7..0000000 --- a/Prebuild/scripts/.svn/text-base/VS2002.bat.svn-base +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates a solution (.sln) and a set of project files (.csproj) -@rem for Microsoft Visual Studio .NET 2002 -cd .. -Prebuild.exe /target vs2002 /file prebuild.xml /build NET_1_1 /pause diff --git a/Prebuild/scripts/.svn/text-base/VS2003.bat.svn-base b/Prebuild/scripts/.svn/text-base/VS2003.bat.svn-base deleted file mode 100644 index 929a480..0000000 --- a/Prebuild/scripts/.svn/text-base/VS2003.bat.svn-base +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates a solution (.sln) and a set of project files (.csproj) -@rem for Microsoft Visual Studio .NET 2002 -cd .. -Prebuild.exe /target vs2003 /file prebuild.xml /build NET_1_1 /pause diff --git a/Prebuild/scripts/.svn/text-base/VS2005.bat.svn-base b/Prebuild/scripts/.svn/text-base/VS2005.bat.svn-base deleted file mode 100644 index 7a7af1d..0000000 --- a/Prebuild/scripts/.svn/text-base/VS2005.bat.svn-base +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) -@rem for Microsoft Visual Studio .NET 2005 -cd .. -Prebuild.exe /target vs2005 /file prebuild.xml /build NET_2_0 /pause diff --git a/Prebuild/scripts/.svn/text-base/VS2008.bat.svn-base b/Prebuild/scripts/.svn/text-base/VS2008.bat.svn-base deleted file mode 100644 index eb51a82..0000000 --- a/Prebuild/scripts/.svn/text-base/VS2008.bat.svn-base +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) -@rem for Microsoft Visual Studio .NET 2008 -cd .. -Prebuild.exe /target vs2008 /file prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/VS2010.bat.svn-base b/Prebuild/scripts/.svn/text-base/VS2010.bat.svn-base deleted file mode 100644 index 1b98818..0000000 --- a/Prebuild/scripts/.svn/text-base/VS2010.bat.svn-base +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates a solution (.sln) and a set of project files (.csproj, .vbproj, etc.) -@rem for Microsoft Visual Studio .NET 2010 -cd .. -Prebuild.exe /target vs2010 /file prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/autotools.bat.svn-base b/Prebuild/scripts/.svn/text-base/autotools.bat.svn-base deleted file mode 100644 index 43f9a74..0000000 --- a/Prebuild/scripts/.svn/text-base/autotools.bat.svn-base +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates Makefiles -@rem for autotools -cd .. -Prebuild.exe /target autotools /file prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/autotools.sh.svn-base b/Prebuild/scripts/.svn/text-base/autotools.sh.svn-base deleted file mode 100644 index 4d140ce..0000000 --- a/Prebuild/scripts/.svn/text-base/autotools.sh.svn-base +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -RUNTIME=`which mono` - -SCRIPTDIR=`dirname $0` -${RUNTIME} ${SCRIPTDIR}/../Prebuild.exe /target autotools /file ${SCRIPTDIR}/../prebuild.xml /build NET_2_0 diff --git a/Prebuild/scripts/.svn/text-base/makefile.bat.svn-base b/Prebuild/scripts/.svn/text-base/makefile.bat.svn-base deleted file mode 100644 index eef9a69..0000000 --- a/Prebuild/scripts/.svn/text-base/makefile.bat.svn-base +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates makefiles -@rem for make -cd .. -Prebuild.exe /target makefile /file prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/makefile.sh.svn-base b/Prebuild/scripts/.svn/text-base/makefile.sh.svn-base deleted file mode 100644 index 2e656cb..0000000 --- a/Prebuild/scripts/.svn/text-base/makefile.sh.svn-base +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - -./prebuild /target makefile /file ../prebuild.xml /pause - -if [ -f ../Makefile ] -then - rm -rf ../Makefile -fi - -mv ../Prebuild.make ../Makefile diff --git a/Prebuild/scripts/.svn/text-base/nant.bat.svn-base b/Prebuild/scripts/.svn/text-base/nant.bat.svn-base deleted file mode 100644 index 925467d..0000000 --- a/Prebuild/scripts/.svn/text-base/nant.bat.svn-base +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates a .build files -@rem for NAnt -cd .. -Prebuild.exe /target nant /file prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/nant.sh.svn-base b/Prebuild/scripts/.svn/text-base/nant.sh.svn-base deleted file mode 100644 index 0311971..0000000 --- a/Prebuild/scripts/.svn/text-base/nant.sh.svn-base +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -prebuild /target nant /file ../prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/xcode.bat.svn-base b/Prebuild/scripts/.svn/text-base/xcode.bat.svn-base deleted file mode 100644 index 9883edf..0000000 --- a/Prebuild/scripts/.svn/text-base/xcode.bat.svn-base +++ /dev/null @@ -1,4 +0,0 @@ -@rem Generates a Xcode files -@rem for NAnt -cd .. -Prebuild.exe /target xcode /file prebuild.xml /pause diff --git a/Prebuild/scripts/.svn/text-base/xcode.sh.svn-base b/Prebuild/scripts/.svn/text-base/xcode.sh.svn-base deleted file mode 100644 index e9b58f9..0000000 --- a/Prebuild/scripts/.svn/text-base/xcode.sh.svn-base +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -prebuild /target xcode /file ../prebuild.xml /pause -- cgit v1.1