1- <?xml version =" 1.0" encoding =" utf-8" ?>
2- <Project DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion =" 4.0" >
3- <PropertyGroup >
4- <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
5- <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
6- <ProductVersion >8.0.30703</ProductVersion >
7- <SchemaVersion >2.0</SchemaVersion >
8- <ProjectGuid >{98B42ACF-8370-4428-9D41-73FF1CEFB2E4}</ProjectGuid >
9- <OutputType >Library</OutputType >
10- <AppDesignerFolder >Properties</AppDesignerFolder >
11- <RootNamespace >MetaphysicsIndustries.Giza</RootNamespace >
12- <AssemblyName >MetaphysicsIndustries.Giza</AssemblyName >
13- <SignAssembly >false</SignAssembly >
14- <AssemblyOriginatorKeyFile >key.snk</AssemblyOriginatorKeyFile >
15- <TargetFrameworkVersion >v4.0</TargetFrameworkVersion >
16- <FileUpgradeFlags >
17- </FileUpgradeFlags >
18- <OldToolsVersion >2.0</OldToolsVersion >
19- <UpgradeBackupLocation />
20- <TargetFrameworkProfile />
21- </PropertyGroup >
22- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
23- <DebugSymbols >True</DebugSymbols >
24- <DebugType >full</DebugType >
25- <Optimize >False</Optimize >
26- <OutputPath >bin\Debug\</OutputPath >
27- <DefineConstants >DEBUG;TRACE</DefineConstants >
28- <ErrorReport >prompt</ErrorReport >
29- <WarningLevel >4</WarningLevel >
30- <CustomCommands >
31- <CustomCommands >
32- <Command >
33- <type >BeforeBuild</type >
34- <command >python pre-build.py</command >
35- <workingdir >${ProjectDir}</workingdir >
36- </Command >
37- </CustomCommands >
38- </CustomCommands >
39- </PropertyGroup >
40- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
41- <DebugType >pdbonly</DebugType >
42- <Optimize >True</Optimize >
43- <OutputPath >bin\Release\</OutputPath >
44- <DefineConstants >TRACE</DefineConstants >
45- <ErrorReport >prompt</ErrorReport >
46- <WarningLevel >4</WarningLevel >
47- <CustomCommands >
48- <CustomCommands >
49- <Command >
50- <type >BeforeBuild</type >
51- <command >python pre-build.py</command >
52- <workingdir >${ProjectDir}</workingdir >
53- </Command >
54- </CustomCommands >
55- </CustomCommands >
56- </PropertyGroup >
57- <ItemGroup >
58- <Reference Include =" System" />
59- <Reference Include =" System.Data" />
60- <Reference Include =" System.Xml" />
61- <Reference Include =" System.Core" />
62- </ItemGroup >
63- <ItemGroup >
64- <Compile Include =" BinarySpanner.cs" />
65- <Compile Include =" CharClass.cs" />
66- <Compile Include =" FileSource.cs" />
67- <Compile Include =" IFileSource.cs" />
68- <Compile Include =" ImportCache.cs" />
69- <Compile Include =" ImportError.cs" />
70- <Compile Include =" ImportRef.cs" />
71- <Compile Include =" ImportStatement.cs" />
72- <Compile Include =" ImportTransform.cs" />
73- <Compile Include =" IGrammarTransform.cs" />
74- <Compile Include =" Grammar.cs" />
75- <Compile Include =" Span.cs" />
76- <Compile Include =" SupergrammarSpanner.cs" />
77- <Content Include =" BinarySpanner example grammar.txt" />
78- <Content Include =" BinarySpannerGrammar.txt" />
79- <Compile Include =" GrammarCompiler.cs" />
80- <Compile Include =" Node.cs" />
81- <Compile Include =" NDefinition.cs" />
82- <Compile Include =" NGrammar.cs" />
83- <Compile Include =" DefinitionRenderer.cs" />
84- <Compile Include =" Supergrammar.cs" />
85- <Compile Include =" DefinitionNodeOrderedParentChildrenCollection.cs.cs" />
86- <Compile Include =" CharNode.cs" />
87- <Compile Include =" DefRefNode.cs" />
88- <Compile Include =" Spanner.cs" />
89- <Compile Include =" DefinitionChecker.cs" />
90- <Compile Include =" SpanChecker.cs" />
91- <Compile Include =" DefinitionDirective.cs" />
92- <Compile Include =" Tokenizer.cs" />
93- <Compile Include =" Token.cs" />
94- <Compile Include =" Expression.cs" />
95- <Compile Include =" SubExpression.cs" />
96- <Compile Include =" OrExpression.cs" />
97- <Compile Include =" DefRefSubExpression.cs" />
98- <Compile Include =" LiteralSubExpression.cs" />
99- <Compile Include =" CharClassSubExpression.cs" />
100- <Compile Include =" ExpressionItem.cs" />
101- <Compile Include =" GrammarComparer.cs" />
102- <Compile Include =" GrammarDefinitionOrderedParentChildrenCollection.cs" />
103- <Compile Include =" TokenizeTransform.cs" />
104- <Compile Include =" ExpressionChecker.cs" />
105- <Compile Include =" Parser.cs" />
106- <Compile Include =" NodeMatch.cs" />
107- <Compile Include =" Definition.cs" />
108- <Compile Include =" ErrorType.cs" />
109- <Compile Include =" Error.cs" />
110- <Compile Include =" StringFormatterGrammar.cs" />
111- <Compile Include =" StringFormatter.cs" />
112- <Compile Include =" ListTokenSource.cs" />
113- <Compile Include =" InputPosition.cs" />
114- <Compile Include =" InputChar.cs" />
115- <Compile Include =" CharacterSource.cs" />
116- <Compile Include =" PriorityQueue.cs" />
117- <Compile Include =" SupergrammarSpannerError.cs" />
118- <Compile Include =" DefinitionError.cs" />
119- <Compile Include =" SpanError.cs" />
120- <Compile Include =" ExpressionError.cs" />
121- <Compile Include =" ParserError.cs" />
122- <Compile Include =" Logger.cs" />
123- <Compile Include =" Spanner2.cs" />
124- <Compile Include =" IInputElement.cs" />
125- <Compile Include =" InputElementSet.cs" />
126- <Compile Include =" IInputSource.cs" />
127- <Compile Include =" TransitionType.cs" />
128- <Compile Include =" EndCandidatesByIndexCollection.cs" />
129- <Compile Include =" BranchTipsByIndexCollection.cs" />
130- <Compile Include =" Collection.cs" />
131- <Compile Include =" AssemblyInfo.Git.cs" />
132- <Compile Include =" AssemblyInfo.cs" />
133- </ItemGroup >
134- <ItemGroup >
135- <Service Include =" {B4F97281-0DBD-4835-9ED8-7DFB966E87FF}" />
136- </ItemGroup >
137- <ItemGroup >
138- <None Include =" Giza.cd" />
139- <None Include =" todo.txt" />
140- <None Include =" docs\Directives.txt" />
141- <None Include =" StringFormatterGrammar.giza" />
142- <None Include =" LICENSE" />
143- <None Include =" README.md" />
144- <None Include =" .travis.yml" />
145- <None Include =" build.sh" />
146- <None Include =" pre-build.py" />
147- </ItemGroup >
148- <ItemGroup >
149- <Content Include =" CppCliGrammar.txt" />
150- <Content Include =" ExeBinaryGrammar.txt" />
151- <Content Include =" MetaphysicsIndustries.Giza.nuspec" />
152- <Content Include =" release.sh" />
153- <Content Include =" render_grammars.sh" />
154- <Content Include =" Supergrammar.txt" />
155- </ItemGroup >
156- <Import Project =" $(MSBuildBinPath)\Microsoft.CSharp.targets" />
157- <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
158- Other similar extension points exist, see Microsoft.Common.targets.
159- <Target Name="BeforeBuild">
160- </Target>
161- <Target Name="AfterBuild">
162- </Target>
163- -->
164- <PropertyGroup >
165- <PostBuildEvent >
166- </PostBuildEvent >
167- </PropertyGroup >
168- <ItemGroup >
169- <Folder Include =" docs\" />
170- </ItemGroup >
171- </Project >
1+ <Project Sdk =" Microsoft.NET.Sdk" >
2+
3+ <PropertyGroup >
4+ <TargetFrameworks >net40;net45;net451;net452;net46;net461;net462;net47;net471;net472;net48;net6.0;net7.0</TargetFrameworks >
5+ <ImplicitUsings >disable</ImplicitUsings >
6+ <Nullable >disable</Nullable >
7+ <GenerateAssemblyInfo >false</GenerateAssemblyInfo >
8+ </PropertyGroup >
9+
10+ <PropertyGroup >
11+ <DefaultItemExcludes >
12+ MetaphysicsIndustries.Giza.CSharp/**;
13+ MetaphysicsIndustries.Giza.Test/**;
14+ Test2/**;
15+ giza/**;
16+ instance/**;
17+ packages/**;
18+ tmp/**
19+ </DefaultItemExcludes >
20+ </PropertyGroup >
21+
22+ <PropertyGroup >
23+ <GenerateAssemblyInfo >false</GenerateAssemblyInfo >
24+ </PropertyGroup >
25+
26+ <PropertyGroup >
27+ <PackageId >MetaphysicsIndustries.Giza</PackageId >
28+ <!-- <PackageVersion></PackageVersion>-->
29+ <Title >MetaphysicsIndustries.Giza</Title >
30+ <Authors >izrik,metaindu</Authors >
31+ <!-- <PackageOwners>izrik,metaindu</PackageOwners>-->
32+ <PackageLicenseExpression >LGPL-3.0-or-later</PackageLicenseExpression >
33+ <PackageProjectUrl >https://github.com/metaindu/MetaphysicsIndustries.Giza</PackageProjectUrl >
34+ <PackageIcon >images/logo.png</PackageIcon >
35+ <Description >A parser system</Description >
36+ <PackageReleaseNotes >Target newer frameworks.</PackageReleaseNotes >
37+ <Copyright >Copyright 2022 izrik and Metaphysics Industries, Inc.</Copyright >
38+ <PackageTags >parser lexer grammar</PackageTags >
39+ <PackageReadmeFile >README.md</PackageReadmeFile >
40+ </PropertyGroup >
41+
42+ <ItemGroup >
43+ <None Include =" README.md" Pack =" true" PackagePath =" \" />
44+ <None Include =" docs/logo.png" Pack =" true" PackagePath =" images/" />
45+ </ItemGroup >
46+
47+ </Project >
0 commit comments