Skip to content

Commit

Permalink
removed build batch files
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelschwarz committed Oct 26, 2021
1 parent 955bf06 commit 2e24230
Show file tree
Hide file tree
Showing 11 changed files with 127 additions and 154 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,6 @@
################################################################################

/.vs
/AjaxPro/.vs/AjaxPro
/AjaxPro/bin
/AjaxPro/obj
4 changes: 2 additions & 2 deletions AjaxPro/AjaxPro.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -127,10 +127,10 @@
<SubType>Code</SubType>
</Compile>
<Compile Include="Attributes\AjaxNoTypeUsageAttribute.cs" />
<Compile Include="Attributes\__AjaxClassAttribute.cs">
<Compile Include="Attributes\AjaxClassAttribute.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Attributes\__AjaxEnumAttribute.cs">
<Compile Include="Attributes\AjaxEnumAttribute.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Configuration\AjaxSettingsSectionHandler.cs">
Expand Down
25 changes: 25 additions & 0 deletions AjaxPro/AjaxPro.sln
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.28307.1705
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AjaxPro", "AjaxPro.csproj", "{9AD42568-07A4-4D8B-9C6D-1FD54683EF4B}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{9AD42568-07A4-4D8B-9C6D-1FD54683EF4B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9AD42568-07A4-4D8B-9C6D-1FD54683EF4B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9AD42568-07A4-4D8B-9C6D-1FD54683EF4B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9AD42568-07A4-4D8B-9C6D-1FD54683EF4B}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {DCFBFD41-C31A-4F6E-92FC-D451B4918EA5}
EndGlobalSection
EndGlobal
Original file line number Diff line number Diff line change
@@ -1,45 +1,45 @@
/*
* __AjaxClassAttribute.cs
*
* Copyright © 2007 Michael Schwarz (http://www.ajaxpro.info).
* All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person
* obtaining a copy of this software and associated documentation
* files (the "Software"), to deal in the Software without
* restriction, including without limitation the rights to use,
* copy, modify, merge, publish, distribute, sublicense, and/or
* sell copies of the Software, and to permit persons to whom the
* Software is furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
* OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR
* ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
* CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
using System;

namespace AjaxPro
{
/// <summary>
/// Class Attribute Class
/// </summary>
[AttributeUsage(AttributeTargets.Class)]
[Obsolete("The recommended alternative is AjaxPro.AjaxNamespaceAttribute.", true)]
public class AjaxClassAttribute : Attribute
{
/// <summary>
/// Initializes a new instance of the <see cref="AjaxClassAttribute"/> class.
/// </summary>
/// <param name="names">The names.</param>
public AjaxClassAttribute(string names)
{
}
}
}
/*
* AjaxClassAttribute.cs
*
* Copyright © 2007 Michael Schwarz (http://www.ajaxpro.info).
* All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person
* obtaining a copy of this software and associated documentation
* files (the "Software"), to deal in the Software without
* restriction, including without limitation the rights to use,
* copy, modify, merge, publish, distribute, sublicense, and/or
* sell copies of the Software, and to permit persons to whom the
* Software is furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
* OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR
* ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
* CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
using System;

namespace AjaxPro
{
/// <summary>
/// Class Attribute Class
/// </summary>
[AttributeUsage(AttributeTargets.Class)]
[Obsolete("The recommended alternative is AjaxPro.AjaxNamespaceAttribute.", true)]
public class AjaxClassAttribute : Attribute
{
/// <summary>
/// Initializes a new instance of the <see cref="AjaxClassAttribute"/> class.
/// </summary>
/// <param name="names">The names.</param>
public AjaxClassAttribute(string names)
{
}
}
}
Original file line number Diff line number Diff line change
@@ -1,44 +1,44 @@
/*
* __AjaxEnumAttribute.cs
*
* Copyright © 2007 Michael Schwarz (http://www.ajaxpro.info).
* All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person
* obtaining a copy of this software and associated documentation
* files (the "Software"), to deal in the Software without
* restriction, including without limitation the rights to use,
* copy, modify, merge, publish, distribute, sublicense, and/or
* sell copies of the Software, and to permit persons to whom the
* Software is furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
* OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR
* ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
* CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
using System;

namespace AjaxPro
{
/// <summary>
/// AJAX Enumeration Attribute class
/// </summary>
[AttributeUsage(AttributeTargets.Class)]
[Obsolete("The recommended alternative is AjaxPro.AjaxNamespaceAttribute.", true)]
public class AjaxEnumAttribute : Attribute
{
/// <summary>
/// Initializes a new instance of the <see cref="AjaxEnumAttribute"/> class.
/// </summary>
public AjaxEnumAttribute()
{
}
}
}
/*
* AjaxEnumAttribute.cs
*
* Copyright © 2007 Michael Schwarz (http://www.ajaxpro.info).
* All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person
* obtaining a copy of this software and associated documentation
* files (the "Software"), to deal in the Software without
* restriction, including without limitation the rights to use,
* copy, modify, merge, publish, distribute, sublicense, and/or
* sell copies of the Software, and to permit persons to whom the
* Software is furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
* OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR
* ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
* CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
using System;

namespace AjaxPro
{
/// <summary>
/// AJAX Enumeration Attribute class
/// </summary>
[AttributeUsage(AttributeTargets.Class)]
[Obsolete("The recommended alternative is AjaxPro.AjaxNamespaceAttribute.", true)]
public class AjaxEnumAttribute : Attribute
{
/// <summary>
/// Initializes a new instance of the <see cref="AjaxEnumAttribute"/> class.
/// </summary>
public AjaxEnumAttribute()
{
}
}
}
2 changes: 1 addition & 1 deletion AjaxPro/Utilities/Constant.cs
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,6 @@ public sealed class Constant
/// <summary>
/// The assembly version.
/// </summary>
public const string AssemblyVersion = "9.2.17.1";
public const string AssemblyVersion = "21.10.26.1";
}
}
47 changes: 0 additions & 47 deletions AjaxPro/build.bat

This file was deleted.

3 changes: 0 additions & 3 deletions AjaxPro/build_1.1.bat

This file was deleted.

6 changes: 0 additions & 6 deletions AjaxPro/build_2.0.bat

This file was deleted.

6 changes: 0 additions & 6 deletions AjaxPro/build_json.bat

This file was deleted.

7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,3 +67,10 @@ function getServerTime_callback(res) {
alert(res.value);
}
```

# Compiler Options

- `NET20` compiles .NET 2.0 assemblies AjaxPro.2.dll (otherwise original it was .NET 1.1, AjaxPro.dll)
- `JSONLIB` compiles JSON parser only (AjaxPro.JSON.2.dll or AjaxPro.JSON.dll)
- `NET20external` is setting the assembly name to AjaxPro.2.dll, compatibility
- `TRACE` is no longer used

0 comments on commit 2e24230

Please sign in to comment.