diff --git a/aspclassiccompiler/.nuget/NuGet.Config b/aspclassiccompiler/.nuget/NuGet.Config new file mode 100644 index 0000000..67f8ea0 --- /dev/null +++ b/aspclassiccompiler/.nuget/NuGet.Config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/aspclassiccompiler/.nuget/NuGet.exe b/aspclassiccompiler/.nuget/NuGet.exe new file mode 100644 index 0000000..c41a0d0 Binary files /dev/null and b/aspclassiccompiler/.nuget/NuGet.exe differ diff --git a/aspclassiccompiler/.nuget/NuGet.targets b/aspclassiccompiler/.nuget/NuGet.targets new file mode 100644 index 0000000..3f8c37b --- /dev/null +++ b/aspclassiccompiler/.nuget/NuGet.targets @@ -0,0 +1,144 @@ + + + + $(MSBuildProjectDirectory)\..\ + + + false + + + false + + + true + + + false + + + + + + + + + + + $([System.IO.Path]::Combine($(SolutionDir), ".nuget")) + + + + + $(SolutionDir).nuget + + + + $(MSBuildProjectDirectory)\packages.$(MSBuildProjectName.Replace(' ', '_')).config + $(MSBuildProjectDirectory)\packages.$(MSBuildProjectName).config + + + + $(MSBuildProjectDirectory)\packages.config + $(PackagesProjectConfig) + + + + + $(NuGetToolsPath)\NuGet.exe + @(PackageSource) + + "$(NuGetExePath)" + mono --runtime=v4.0.30319 "$(NuGetExePath)" + + $(TargetDir.Trim('\\')) + + -RequireConsent + -NonInteractive + + "$(SolutionDir) " + "$(SolutionDir)" + + + $(NuGetCommand) install "$(PackagesConfig)" -source "$(PackageSources)" $(NonInteractiveSwitch) $(RequireConsentSwitch) -solutionDir $(PaddedSolutionDir) + $(NuGetCommand) pack "$(ProjectPath)" -Properties "Configuration=$(Configuration);Platform=$(Platform)" $(NonInteractiveSwitch) -OutputDirectory "$(PackageOutputDir)" -symbols + + + + RestorePackages; + $(BuildDependsOn); + + + + + $(BuildDependsOn); + BuildPackage; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/aspclassiccompiler/ASPClassicCompiler.vs2013.sln b/aspclassiccompiler/ASPClassicCompiler.vs2013.sln index ec8ea13..c75521e 100644 --- a/aspclassiccompiler/ASPClassicCompiler.vs2013.sln +++ b/aspclassiccompiler/ASPClassicCompiler.vs2013.sln @@ -17,6 +17,13 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AspWebApp.VS2013", "AspWebA EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VBSC.VS2013", "VBSC\VBSC.VS2013.csproj", "{556BAE6E-AA67-48C7-ACD6-1AB0AA930197}" EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{AF237A02-B2C5-4E3B-B161-8CD0F889D80C}" + ProjectSection(SolutionItems) = preProject + .nuget\NuGet.Config = .nuget\NuGet.Config + .nuget\NuGet.exe = .nuget\NuGet.exe + .nuget\NuGet.targets = .nuget\NuGet.targets + EndProjectSection +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU diff --git a/aspclassiccompiler/Parser/AssemblyInfo.vb b/aspclassiccompiler/Parser/AssemblyInfo.vb index b3b49e2..1ae97ad 100644 --- a/aspclassiccompiler/Parser/AssemblyInfo.vb +++ b/aspclassiccompiler/Parser/AssemblyInfo.vb @@ -1,24 +1,22 @@ -' -' Visual Basic .NET Parser -' -' Copyright (C) 2005, Microsoft Corporation. All rights reserved. -' -' THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER -' EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF -' MERCHANTIBILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. -' - -Imports System.Reflection -Imports System.Runtime.InteropServices - - - - - - - - - - - - \ No newline at end of file +' +' Visual Basic .NET Parser +' +' Copyright (C) 2005, Microsoft Corporation. All rights reserved. +' +' THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER +' EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF +' MERCHANTIBILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. +' + +Imports System.Reflection +Imports System.Runtime.InteropServices + + + + + + + + + + diff --git a/aspclassiccompiler/VBSC/Properties/AssemblyInfo.cs b/aspclassiccompiler/VBSC/Properties/AssemblyInfo.cs index 17a3148..e1b54f9 100644 --- a/aspclassiccompiler/VBSC/Properties/AssemblyInfo.cs +++ b/aspclassiccompiler/VBSC/Properties/AssemblyInfo.cs @@ -1,36 +1,35 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("VBSC")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("DLRSoft")] -[assembly: AssemblyProduct("VBScript.NET")] -[assembly: AssemblyCopyright("Copyright © DLRSoft 2009")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("568c9d7b-8dfc-4462-b0f4-768c2d6cfa39")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("0.5.7.34834")] +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("VBSC")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("DLRSoft")] +[assembly: AssemblyProduct("VBScript.NET")] +[assembly: AssemblyCopyright("Copyright © DLRSoft 2009")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("568c9d7b-8dfc-4462-b0f4-768c2d6cfa39")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("0.7.*")] diff --git a/aspclassiccompiler/VBScript/Properties/AssemblyInfo.cs b/aspclassiccompiler/VBScript/Properties/AssemblyInfo.cs index bd05a7f..9b8206e 100644 --- a/aspclassiccompiler/VBScript/Properties/AssemblyInfo.cs +++ b/aspclassiccompiler/VBScript/Properties/AssemblyInfo.cs @@ -1,36 +1,35 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("VBScript")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("DLRSoft")] -[assembly: AssemblyProduct("VBScript.NET")] -[assembly: AssemblyCopyright("Copyright © DLRSoft 2009")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("ef24e6f6-284f-4a9e-9d4e-213404e1196c")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("0.6.2.34834")] +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("VBScript")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("DLRSoft")] +[assembly: AssemblyProduct("VBScript.NET")] +[assembly: AssemblyCopyright("Copyright © DLRSoft 2009")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("ef24e6f6-284f-4a9e-9d4e-213404e1196c")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("0.7.*")] diff --git a/aspclassiccompiler/asp/Properties/AssemblyInfo.cs b/aspclassiccompiler/asp/Properties/AssemblyInfo.cs index 83d6300..7e17065 100644 --- a/aspclassiccompiler/asp/Properties/AssemblyInfo.cs +++ b/aspclassiccompiler/asp/Properties/AssemblyInfo.cs @@ -1,36 +1,36 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("asp")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("DLRSoft")] -[assembly: AssemblyProduct("ASP Classic Compiler")] -[assembly: AssemblyCopyright("Copyright © DLRSoft 2009")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("bc8039e7-e1d3-45a5-8f67-916101e890f8")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("0.6.2.34834")] +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("asp")] +[assembly: AssemblyDescription("ASP Classic Compiler")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("DLRSoft")] +[assembly: AssemblyProduct("ASP Classic Compiler")] +[assembly: AssemblyCopyright("Copyright © DLRSoft 2009")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("bc8039e7-e1d3-45a5-8f67-916101e890f8")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("0.7.*")] +