diff options
| -rw-r--r-- | autobuild.xml | 133 | ||||
| -rw-r--r-- | doc/contributions.txt | 2 | 
2 files changed, 124 insertions, 11 deletions
diff --git a/autobuild.xml b/autobuild.xml index 053b15d9bb..c26afea6f3 100644 --- a/autobuild.xml +++ b/autobuild.xml @@ -1740,10 +1740,15 @@                <key>name</key>                <string>Release</string>              </map> +            <!-- OPEN-1 WORKAROUND begin - to be removed when VC express is detected correctly -->              <key>VCexpressRelWithDebInfo</key>              <map>                <key>configure</key>                <map> +                <key>arguments</key> +                <array> +                  <string>../indra</string> +                </array>                  <key>command</key>                  <string>cmake</string>                  <key>options</key> @@ -1757,6 +1762,53 @@                <key>name</key>                <string>VCexpressRelWithDebInfo</string>              </map> +            <!-- OPEN-1 WORKAROUND end --> +            <!-- OPEN-1a WORKAROUND begin - to be removed when VC 2010 is detected correctly --> +            <key>VC10msbuildRelWithDebInfo</key> +            <map> +              <key>configure</key> +              <map> +                <key>arguments</key> +                <array> +                  <string>../indra</string> +                </array> +                <key>command</key> +                <string>cmake</string> +                <key>options</key> +                <array> +                  <string>-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo</string> +                  <string>-DUNATTENDED:BOOL=OFF</string> +                  <string>-DWORD_SIZE:STRING=32</string> +                  <string>-DROOT_PROJECT_NAME:STRING=SecondLife</string> +                </array> +              </map> +              <key>name</key> +              <string>VC10msbuildRelWithDebInfo</string> +            </map> +            <!-- OPEN-1a WORKAROUND end --> +            <!-- OPEN-1a Release WORKAROUND begin - to be removed when VC 2010 is detected correctly --> +            <key>VC10msbuildRelease</key> +            <map> +              <key>configure</key> +              <map> +                <key>arguments</key> +                <array> +                  <string>../indra</string> +                </array> +                <key>command</key> +                <string>cmake</string> +                <key>options</key> +                <array> +                  <string>-DCMAKE_BUILD_TYPE:STRING=Release</string> +                  <string>-DUNATTENDED:BOOL=OFF</string> +                  <string>-DWORD_SIZE:STRING=32</string> +                  <string>-DROOT_PROJECT_NAME:STRING=SecondLife</string> +                </array> +              </map> +              <key>name</key> +              <string>VC10msbuildRelease</string> +            </map> +            <!-- OPEN-1a Release WORKAROUND end -->                        </map>            <key>name</key>            <string>common</string> @@ -2700,10 +2752,15 @@                <key>name</key>                <string>Release</string>              </map> +            <!-- OPEN-1 WORKAROUND begin - to be removed when VC express is detected correctly -->              <key>VCexpressRelWithDebInfo</key>              <map>                <key>build</key>                <map> +                <key>arguments</key> +                <array> +                  <string>"RelWithDebInfo|Win32"</string> +                </array>                  <key>command</key>                  <string>vcbuild.exe</string>                  <key>options</key> @@ -2714,30 +2771,84 @@                </map>                <key>configure</key>                <map> -                <key>arguments</key> +                <key>options</key> +                <array> +                  <string>-G</string> +                  <string>"Visual Studio 8 2005"</string> +                  <string>-DSTANDALONE:BOOL=FALSE</string> +                  <string>-DINSTALL_PROPRIETARY=FALSE</string> +                  <string>-DFMOD=FALSE</string> +                </array> +              </map> +              <key>name</key> +              <string>VCexpressRelWithDebInfo</string> +            </map> +            <!-- OPEN-1 WORKAROUND end --> +            <!-- OPEN-1a WORKAROUND begin - to be removed when VC 2010 is detected correctly --> +           <key>VC10msbuildRelWithDebInfo</key> +            <map> +              <key>build</key> +              <map> +                <key>command</key> +                <string>msbuild.exe</string> +                <key>options</key>                  <array> -                  <string>..\indra</string> -                  <string>&&</string> -                  <string>..\indra\tools\vstool\VSTool.exe</string> -                  <string>--solution</string>                    <string>SecondLife.sln</string> -                  <string>--config</string> -                  <string>Release</string> -                  <string>--startup</string> -                  <string>secondlife-bin</string> +                  <string>/verbosity:minimal</string> +                  <string>/t:build</string> +                  <string>/p:Configuration=RelWithDebInfo</string> +                  <string>/p:Platform=Win32</string> +                  <string>/p:"VCBuildAdditionalOptions= /useenv"</string> +                  <string>/p:"VCBuildAdditionalOptions= /incremental"</string> +                  </array> +              </map> +              <key>configure</key> +              <map> +                <key>options</key> +                <array> +                  <string>-G</string> +                  <string>"Visual Studio 10"</string> +                  <string>-DSTANDALONE:BOOL=FALSE</string> +                  <string>-DINSTALL_PROPRIETARY=FALSE</string> +                  <string>-DFMOD=FALSE</string>                  </array> +              </map> +              <key>name</key> +              <string>VC10msbuildRelWithDebInfo</string> +            </map> +           <!-- OPEN-1a WORKAROUND end --> +            <!-- OPEN-1a Release WORKAROUND begin - to be removed when VC 2010 is detected correctly --> +           <key>VC10msbuildRelease</key> +            <map> +              <key>build</key> +              <map> +                <key>command</key> +                <string>msbuild.exe</string> +                <key>options</key> +                <array> +                  <string>SecondLife.sln</string> +                  <string>/t:build</string> +                  <string>/p:Configuration=Release</string> +                  <string>/p:Platform=Win32</string> +                  <string>/p:"VCBuildAdditionalOptions= /useenv"</string> +                  <string>/p:"VCBuildAdditionalOptions= /incremental"</string> +                  </array> +              </map> +              <key>configure</key> +              <map>                  <key>options</key>                  <array>                    <string>-G</string> -                  <string>"Visual Studio 8 2005"</string> +                  <string>"Visual Studio 10"</string>                    <string>-DSTANDALONE:BOOL=FALSE</string>                    <string>-DINSTALL_PROPRIETARY=FALSE</string>                    <string>-DFMOD=FALSE</string>                  </array>                </map>                <key>name</key> -              <string>VCexpressRelWithDebInfo</string> +              <string>VC10msbuildRelease</string>              </map> +           <!-- OPEN-1a WORKAROUND end -->            </map>            <key>name</key>            <string>windows</string> diff --git a/doc/contributions.txt b/doc/contributions.txt index f885f99f12..d6c0bc3ad5 100644 --- a/doc/contributions.txt +++ b/doc/contributions.txt @@ -840,6 +840,8 @@ Whoops Babii  Wilton Lundquist  	VWR-7682  WolfPup Lowenhar +	OPEN-1 +	OPEN-37  	SNOW-622  	SNOW-772  	STORM-102  | 
