Skip to content

Commit

Permalink
modified build batch files
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelschwarz committed Apr 24, 2007
1 parent f9b73b3 commit c992ced
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 16 deletions.
27 changes: 17 additions & 10 deletions AjaxPro/build.bat
@@ -1,13 +1,16 @@
set NET11="%WINDIR%\Microsoft.NET\Framework\v1.1.4322"
set NET20="%WINDIR%\Microsoft.NET\Framework\v2.0.50727"
set ZIP="C:\Programme\7Zip"
set ZIP="Z:\AjaxPro"
set ARG=
set DEFINE=
set VERSION=6.10.6.2
set VERSION=7.4.24.1




call build_1.1.bat
call build_2.0.bat
call build_json.bat
REM call build_json.bat

cd Release

Expand All @@ -17,19 +20,21 @@ copy "%VERSION%(no strong name)_DLL.zip" "..\%VERSION%(no strong name)_DLL.zip"
del *.dll
cd ..




set DEFINE=STRONGNAME;

call build_1.1.bat
call build_2.0.bat
call build_json.bat
REM call build_json.bat

cd ..
cd AjaxProTemplate

call createpackage.bat

cd ..
cd AjaxPro
REM cd ..
REN cd AjaxProTemplate
REM call createpackage.bat
REM cd ..
REM cd AjaxPro

del "%VERSION%_DLL.zip"

Expand All @@ -40,4 +45,6 @@ cd Release

"%ZIP%\7za.exe" a -tZIP "..\%VERSION%_DLL.zip" *.dll

cd ..

pause
2 changes: 1 addition & 1 deletion AjaxPro/build_1.1.bat
@@ -1,3 +1,3 @@
del release\AjaxPro.dll

"%NET11%\csc.exe" %ARG% /out:"release\AjaxPro.dll" /target:library /define:"TRACE;%DEFINE%" /r:"System.dll" /r:"System.Data.dll" /r:"System.Drawing.dll" /r:"System.Web.dll" /r:"System.Web.Services.dll" /r:"System.Xml.dll" "AssemblyInfo.cs" "Attributes\AjaxNoTypeUsageAttribute.cs" "Attributes\AjaxCacheAttribute.cs" "Attributes\AjaxMethodAttribute.cs" "Attributes\AjaxNamespaceAttribute.cs" "Attributes\AjaxNonSerializableAttribute.cs" "Attributes\AjaxPropertyAttribute.cs" "Attributes\HttpSessionStateRequirement.cs" "Attributes\JavaScriptConverterAttribute.cs" "Attributes\__AjaxClassAttribute.cs" "Attributes\__AjaxEnumAttribute.cs" "Configuration\AjaxSettingsSectionHandler.cs" "Handler\AjaxRequestModule.cs" "Handler\HttpCompressionModule.cs" "Handler\AjaxAsyncHttpHandler.cs" "Handler\AjaxHandlerFactory.cs" "Handler\AjaxProcessors\IFrameProcessor.cs" "Handler\AjaxProcessors\XmlHttpRequestProcessor.cs" "Handler\AjaxProcHelper.cs" "Handler\AjaxSyncHttpHandler.cs" "Handler\ConverterJavaScriptHandler.cs" "Handler\EmbeddedJavaScriptHandler.cs" "Handler\Security\AjaxEncryption.cs" "Handler\TypeJavaScriptHandler.cs" "Interfaces\IAjaxTokenProvider.cs" "Interfaces\IAjaxCryptProvider.cs" "Interfaces\IAjaxKeyProvider.cs" "Interfaces\IAjaxProcessor.cs" "Interfaces\IContextInitializer.cs" "JSON\Converters\BitmapConverter.cs" "JSON\Converters\DecimalConverter.cs" "JSON\Converters\EnumConverter.cs" "JSON\Converters\ExceptionConverter.cs" "JSON\Converters\GuidConverter.cs" "JSON\Converters\PrimitiveConverter.cs" "JSON\Converters\StringConverter.cs" "JSON\Converters\DataRowConverter.cs" "JSON\Converters\DataRowViewConverter.cs" "JSON\Converters\DataSetConverter.cs" "JSON\Converters\DataTableConverter.cs" "JSON\Converters\DataViewConverter.cs" "JSON\Converters\DateTimeConverter.cs" "JSON\Converters\HashtableConverter.cs" "JSON\Converters\HtmlControlConverter.cs" "JSON\Converters\JavaScriptObjectConverter.cs" "JSON\Converters\IDictionaryConverter.cs" "JSON\Converters\IEnumerableConverter.cs" "JSON\Converters\IListConverter.cs" "JSON\Converters\NameValueCollectionConverter.cs" "JSON\Interfaces\IJavaScriptConverter.cs" "JSON\Interfaces\IJavaScriptObject.cs" "JSON\JavaScriptDeserializer.cs" "JSON\JavaScriptConverterList.cs" "JSON\JavaScriptObjects\JavaScriptArray.cs" "JSON\JavaScriptObjects\JavaScriptBoolean.cs" "JSON\JavaScriptObjects\JavaScriptNumber.cs" "JSON\JavaScriptObjects\JavaScriptObject.cs" "JSON\JavaScriptObjects\JavaScriptString.cs" "JSON\JavaScriptObjects\JavaScriptSource.cs" "JSON\JavaScriptSerializer.cs" "JSON\JavaScriptUtil.cs" "JSON\JSONParser.cs" "Managment\WebAjaxErrorEvent.cs" "Security\Decryptor.cs" "Security\DecryptTransformer.cs" "Security\Encryptor.cs" "Security\EncryptTransformer.cs" "Security\WebDecrypter.cs" "Security\WebEncrypter.cs" "Services\AuthenticationService.cs" "Services\CartService.cs" "Services\ChatService.cs" "Services\ProfileService.cs" "Utilities\AjaxSettings.cs" "Utilities\CacheInfo.cs" "Utilities\ClientMethod.cs" "Utilities\Constant.cs" "Utilities\MD5Helper.cs" "Utilities\Utility.cs" /res:prototype.js,AjaxPro.prototype.js /res:core.js,AjaxPro.core.js /res:ms.js,AjaxPro.ms.js
"%NET11%\csc.exe" %ARG% /out:"release\AjaxPro.dll" /target:library /define:"TRACE;%DEFINE%" /r:"System.dll" /r:"System.Data.dll" /r:"System.Drawing.dll" /r:"System.Web.dll" /r:"System.Web.Services.dll" /r:"System.Xml.dll" "AssemblyInfo.cs" "Attributes\*.cs" "Configuration\*.cs" "Handler\*.cs" "Handler\AjaxProcessors\*.cs" "Handler\Security\*.cs" "Interfaces\*.cs" "JSON\Converters\*.cs" "JSON\Interfaces\*.cs" "JSON\*.cs" "JSON\JavaScriptObjects\*.cs" "Managment\*.cs" "Security\*.cs" "Services\*.cs" "Utilities\*.cs" /res:prototype.js,AjaxPro.prototype.js /res:core.js,AjaxPro.core.js /res:ms.js,AjaxPro.ms.js
9 changes: 4 additions & 5 deletions AjaxPro/build_2.0.bat
@@ -1,7 +1,6 @@
del release\AjaxPro.2.dll
del "release\AjaxPro.2(including webevent).dll"

REM "%NET20%\csc.exe" %ARG% /out:"release\AjaxPro.2.dll" /target:library /define:"TRACE;NET20;NET20external;WEBEVENT;%DEFINE%" /r:"System.dll" /r:"System.Data.dll" /r:"System.Drawing.dll" /r:"System.Web.dll" /r:"System.Web.Services.dll" /r:"System.Xml.dll" /r:"System.Configuration.dll" "AssemblyInfo.cs" "Attributes\AjaxNoTypeUsageAttribute.cs" "Attributes\AjaxCacheAttribute.cs" "Attributes\AjaxMethodAttribute.cs" "Attributes\AjaxNamespaceAttribute.cs" "Attributes\AjaxNonSerializableAttribute.cs" "Attributes\AjaxPropertyAttribute.cs" "Attributes\HttpSessionStateRequirement.cs" "Attributes\JavaScriptConverterAttribute.cs" "Attributes\__AjaxClassAttribute.cs" "Attributes\__AjaxEnumAttribute.cs" "Configuration\AjaxSettingsSectionHandler.cs" "Handler\AjaxRequestModule.cs" "Handler\HttpCompressionModule.cs" "Handler\AjaxAsyncHttpHandler.cs" "Handler\AjaxHandlerFactory.cs" "Handler\AjaxProcessors\IFrameProcessor.cs" "Handler\AjaxProcessors\XmlHttpRequestProcessor.cs" "Handler\AjaxProcHelper.cs" "Handler\AjaxSyncHttpHandler.cs" "Handler\ConverterJavaScriptHandler.cs" "Handler\EmbeddedJavaScriptHandler.cs" "Handler\Security\AjaxEncryption.cs" "Handler\TypeJavaScriptHandler.cs" "Interfaces\IAjaxTokenProvider.cs" "Interfaces\IAjaxCryptProvider.cs" "Interfaces\IAjaxKeyProvider.cs" "Interfaces\IAjaxProcessor.cs" "Interfaces\IContextInitializer.cs" "JSON\Converters\BitmapConverter.cs" "JSON\Converters\DecimalConverter.cs" "JSON\Converters\EnumConverter.cs" "JSON\Converters\ExceptionConverter.cs" "JSON\Converters\GuidConverter.cs" "JSON\Converters\PrimitiveConverter.cs" "JSON\Converters\StringConverter.cs" "JSON\Converters\DataRowConverter.cs" "JSON\Converters\DataRowViewConverter.cs" "JSON\Converters\DataSetConverter.cs" "JSON\Converters\DataTableConverter.cs" "JSON\Converters\DataViewConverter.cs" "JSON\Converters\DateTimeConverter.cs" "JSON\Converters\HashtableConverter.cs" "JSON\Converters\HtmlControlConverter.cs" "JSON\Converters\JavaScriptObjectConverter.cs" "JSON\Converters\IDictionaryConverter.cs" "JSON\Converters\IEnumerableConverter.cs" "JSON\Converters\IListConverter.cs" "JSON\Converters\NameValueCollectionConverter.cs" "JSON\Converters\ProfileBaseConverter.cs" "JSON\Interfaces\IJavaScriptConverter.cs" "JSON\Interfaces\IJavaScriptObject.cs" "JSON\JavaScriptDeserializer.cs" "JSON\JavaScriptObjects\JavaScriptArray.cs" "JSON\JavaScriptObjects\JavaScriptBoolean.cs" "JSON\JavaScriptObjects\JavaScriptNumber.cs" "JSON\JavaScriptObjects\JavaScriptObject.cs" "JSON\JavaScriptObjects\JavaScriptString.cs" "JSON\JavaScriptObjects\JavaScriptSource.cs" "JSON\JavaScriptSerializer.cs" "JSON\JavaScriptUtil.cs" "JSON\JSONParser.cs" "Managment\WebAjaxErrorEvent.cs" "Security\Decryptor.cs" "Security\DecryptTransformer.cs" "Security\Encryptor.cs" "Security\EncryptTransformer.cs" "Security\WebDecrypter.cs" "Security\WebEncrypter.cs" "Services\AuthenticationService.cs" "Services\CartService.cs" "Services\ChatService.cs" "Services\ProfileService.cs" "Utilities\AjaxSettings.cs" "Utilities\CacheInfo.cs" "Utilities\ClientMethod.cs" "Utilities\Constant.cs" "Utilities\MD5Helper.cs" "Utilities\Utility.cs" /res:prototype.js,AjaxPro.2.prototype.js /res:core.js,AjaxPro.2.core.js /res:ms.js,AjaxPro.2.ms.js
REM del "release\AjaxPro.2(including webevent).dll"
REM /define:"TRACE;NET20;NET20external;WEBEVENT;%DEFINE%"
REM ren "release\AjaxPro.2.dll" "release\AjaxPro.2(including webevent).dll"

"%NET20%\csc.exe" %ARG% /out:"release\AjaxPro.2.dll" /target:library /define:"TRACE;NET20;NET20external;%DEFINE%" /r:"System.dll" /r:"System.Data.dll" /r:"System.Drawing.dll" /r:"System.Web.dll" /r:"System.Web.Services.dll" /r:"System.Xml.dll" /r:"System.Configuration.dll" "AssemblyInfo.cs" "Attributes\AjaxNoTypeUsageAttribute.cs" "Attributes\AjaxCacheAttribute.cs" "Attributes\AjaxMethodAttribute.cs" "Attributes\AjaxNamespaceAttribute.cs" "Attributes\AjaxNonSerializableAttribute.cs" "Attributes\AjaxPropertyAttribute.cs" "Attributes\HttpSessionStateRequirement.cs" "Attributes\JavaScriptConverterAttribute.cs" "Attributes\__AjaxClassAttribute.cs" "Attributes\__AjaxEnumAttribute.cs" "Configuration\AjaxSettingsSectionHandler.cs" "Handler\AjaxRequestModule.cs" "Handler\HttpCompressionModule.cs" "Handler\AjaxAsyncHttpHandler.cs" "Handler\AjaxHandlerFactory.cs" "Handler\AjaxProcessors\IFrameProcessor.cs" "Handler\AjaxProcessors\XmlHttpRequestProcessor.cs" "Handler\AjaxProcHelper.cs" "Handler\AjaxSyncHttpHandler.cs" "Handler\ConverterJavaScriptHandler.cs" "Handler\EmbeddedJavaScriptHandler.cs" "Handler\Security\AjaxEncryption.cs" "Handler\TypeJavaScriptHandler.cs" "Interfaces\IAjaxTokenProvider.cs" "Interfaces\IAjaxCryptProvider.cs" "Interfaces\IAjaxKeyProvider.cs" "Interfaces\IAjaxProcessor.cs" "Interfaces\IContextInitializer.cs" "JSON\Converters\BitmapConverter.cs" "JSON\Converters\DecimalConverter.cs" "JSON\Converters\EnumConverter.cs" "JSON\Converters\ExceptionConverter.cs" "JSON\Converters\GuidConverter.cs" "JSON\Converters\PrimitiveConverter.cs" "JSON\Converters\StringConverter.cs" "JSON\Converters\DataRowConverter.cs" "JSON\Converters\DataRowViewConverter.cs" "JSON\Converters\DataSetConverter.cs" "JSON\Converters\DataTableConverter.cs" "JSON\Converters\DataViewConverter.cs" "JSON\Converters\DateTimeConverter.cs" "JSON\Converters\HashtableConverter.cs" "JSON\Converters\HtmlControlConverter.cs" "JSON\Converters\JavaScriptObjectConverter.cs" "JSON\Converters\IDictionaryConverter.cs" "JSON\Converters\IEnumerableConverter.cs" "JSON\Converters\IListConverter.cs" "JSON\Converters\NameValueCollectionConverter.cs" "JSON\Converters\ProfileBaseConverter.cs" "JSON\Interfaces\IJavaScriptConverter.cs" "JSON\Interfaces\IJavaScriptObject.cs" "JSON\JavaScriptDeserializer.cs" "JSON\JavaScriptObjects\JavaScriptArray.cs" "JSON\JavaScriptObjects\JavaScriptBoolean.cs" "JSON\JavaScriptObjects\JavaScriptNumber.cs" "JSON\JavaScriptObjects\JavaScriptObject.cs" "JSON\JavaScriptObjects\JavaScriptString.cs" "JSON\JavaScriptObjects\JavaScriptSource.cs" "JSON\JavaScriptSerializer.cs" "JSON\JavaScriptUtil.cs" "JSON\JSONParser.cs" "Managment\WebAjaxErrorEvent.cs" "Security\Decryptor.cs" "Security\DecryptTransformer.cs" "Security\Encryptor.cs" "Security\EncryptTransformer.cs" "Security\WebDecrypter.cs" "Security\WebEncrypter.cs" "Services\AuthenticationService.cs" "Services\CartService.cs" "Services\ChatService.cs" "Services\ProfileService.cs" "Utilities\AjaxSettings.cs" "Utilities\CacheInfo.cs" "Utilities\ClientMethod.cs" "Utilities\Constant.cs" "Utilities\MD5Helper.cs" "Utilities\Utility.cs" /res:prototype.js,AjaxPro.2.prototype.js /res:core.js,AjaxPro.2.core.js /res:ms.js,AjaxPro.2.ms.js
del release\AjaxPro.2.dll
"%NET20%\csc.exe" %ARG% /out:"release\AjaxPro.2.dll" /target:library /define:"TRACE;NET20;NET20external;%DEFINE%" /r:"System.dll" /r:"System.Data.dll" /r:"System.Drawing.dll" /r:"System.Web.dll" /r:"System.Web.Services.dll" /r:"System.Xml.dll" /r:"System.Configuration.dll" "AssemblyInfo.cs" "Attributes\*.cs" "Configuration\*.cs" "Handler\*.cs" "Handler\AjaxProcessors\*.cs" "Handler\Security\*.cs" "Interfaces\*.cs" "JSON\Converters\*.cs" "JSON\Interfaces\*.cs" "JSON\*.cs" "JSON\JavaScriptObjects\*.cs" "Managment\*.cs" "Security\*.cs" "Services\*.cs" "Utilities\*.cs" /res:prototype.js,AjaxPro.2.prototype.js /res:core.js,AjaxPro.2.core.js /res:ms.js,AjaxPro.2.ms.js

0 comments on commit c992ced

Please sign in to comment.