2013-02-28 00:10:24 +08:00
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion= "4.0" DefaultTargets= "Build" xmlns= "http://schemas.microsoft.com/developer/msbuild/2003" >
2014-08-16 23:00:44 +08:00
<Import Project= "..\packages\Antlr4.4.3.0\build\Antlr4.props" Condition= "Exists('..\packages\Antlr4.4.3.0\build\Antlr4.props')" />
2013-02-28 00:10:24 +08:00
<Import Project= "$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition= "Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup >
<Configuration Condition= " '$(Configuration)' == '' " > Debug</Configuration>
<Platform Condition= " '$(Platform)' == '' " > AnyCPU</Platform>
2013-02-28 00:15:10 +08:00
<ProjectGuid > {E1A46D9D-66CB-46E8-93B0-7FC87299ABEF}</ProjectGuid>
2013-02-28 00:10:24 +08:00
<OutputType > Library</OutputType>
<AppDesignerFolder > Properties</AppDesignerFolder>
<RootNamespace > Antlr4.Runtime</RootNamespace>
2014-04-28 04:41:36 +08:00
<AssemblyName > Antlr4.Runtime.net20</AssemblyName>
2013-02-28 03:13:32 +08:00
<TargetFrameworkVersion > v2.0</TargetFrameworkVersion>
2013-02-28 00:10:24 +08:00
<FileAlignment > 512</FileAlignment>
2014-04-28 04:41:36 +08:00
<BaseIntermediateOutputPath > obj\net20\</BaseIntermediateOutputPath>
2014-02-17 11:45:32 +08:00
<SolutionDir Condition= "$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'" > ..\</SolutionDir>
<RestorePackages > true</RestorePackages>
2013-02-28 00:10:24 +08:00
</PropertyGroup>
<PropertyGroup Condition= " '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
<DebugSymbols > true</DebugSymbols>
<DebugType > full</DebugType>
<Optimize > false</Optimize>
2014-04-28 04:41:36 +08:00
<OutputPath > bin\net20\Debug\</OutputPath>
2013-04-18 10:41:58 +08:00
<DocumentationFile > $(OutputPath)$(AssemblyName).xml</DocumentationFile>
2014-04-28 04:41:36 +08:00
<DefineConstants > DEBUG;TRACE;NET20;NET20PLUS</DefineConstants>
2013-02-28 00:10:24 +08:00
<ErrorReport > prompt</ErrorReport>
<WarningLevel > 4</WarningLevel>
2013-04-18 10:41:58 +08:00
<NoWarn > 1591</NoWarn>
2013-02-28 00:10:24 +08:00
</PropertyGroup>
<PropertyGroup Condition= " '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
<DebugType > pdbonly</DebugType>
<Optimize > true</Optimize>
2014-04-28 04:41:36 +08:00
<OutputPath > bin\net20\Release\</OutputPath>
2013-04-18 10:41:58 +08:00
<DocumentationFile > $(OutputPath)$(AssemblyName).xml</DocumentationFile>
2014-04-28 04:41:36 +08:00
<DefineConstants > TRACE;NET20;NET20PLUS</DefineConstants>
2013-02-28 00:10:24 +08:00
<ErrorReport > prompt</ErrorReport>
<WarningLevel > 4</WarningLevel>
2013-04-18 10:41:58 +08:00
<NoWarn > 1591</NoWarn>
2013-02-28 00:10:24 +08:00
</PropertyGroup>
<PropertyGroup >
<SignAssembly > true</SignAssembly>
</PropertyGroup>
<PropertyGroup >
<AssemblyOriginatorKeyFile > ..\..\..\..\..\..\keys\antlr\Key.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<ItemGroup >
<Reference Include= "System" />
<Reference Include= "System.Data" />
<Reference Include= "System.Xml" />
</ItemGroup>
<ItemGroup >
<Compile Include= "AntlrFileStream.cs" />
<Compile Include= "AntlrInputStream.cs" />
<Compile Include= "Atn\AbstractPredicateTransition.cs" />
<Compile Include= "Atn\ActionTransition.cs" />
2014-07-01 11:58:34 +08:00
<Compile Include= "Atn\AmbiguityInfo.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "Atn\ArrayPredictionContext.cs" />
<Compile Include= "Atn\ATN.cs" />
<Compile Include= "Atn\ATNConfig.cs" />
<Compile Include= "Atn\ATNConfigSet.cs" />
2014-02-17 11:24:24 +08:00
<Compile Include= "Atn\ATNDeserializationOptions.cs" />
<Compile Include= "Atn\ATNDeserializer.cs" />
<None Include= "Atn\ATNSerializer.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "Atn\ATNSimulator.cs" />
<Compile Include= "Atn\ATNState.cs" />
2013-08-05 11:01:15 +08:00
<Compile Include= "Atn\ATNType.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "Atn\AtomTransition.cs" />
<Compile Include= "Atn\BasicBlockStartState.cs" />
<Compile Include= "Atn\BasicState.cs" />
<Compile Include= "Atn\BlockEndState.cs" />
<Compile Include= "Atn\BlockStartState.cs" />
2014-07-01 11:58:34 +08:00
<Compile Include= "Atn\ContextSensitivityInfo.cs" />
<Compile Include= "Atn\DecisionEventInfo.cs" />
<Compile Include= "Atn\DecisionInfo.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "Atn\DecisionState.cs" />
<Compile Include= "Atn\EmptyPredictionContext.cs" />
<Compile Include= "Atn\EpsilonTransition.cs" />
2014-07-01 11:58:34 +08:00
<Compile Include= "Atn\ErrorInfo.cs" />
2014-02-17 11:24:24 +08:00
<Compile Include= "Atn\ILexerAction.cs" />
<Compile Include= "Atn\LexerActionExecutor.cs" />
<Compile Include= "Atn\LexerActionType.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "Atn\LexerATNSimulator.cs" />
2014-02-17 11:24:24 +08:00
<Compile Include= "Atn\LexerChannelAction.cs" />
<Compile Include= "Atn\LexerCustomAction.cs" />
<Compile Include= "Atn\LexerIndexedCustomAction.cs" />
<Compile Include= "Atn\LexerModeAction.cs" />
<Compile Include= "Atn\LexerMoreAction.cs" />
<Compile Include= "Atn\LexerPopModeAction.cs" />
<Compile Include= "Atn\LexerPushModeAction.cs" />
<Compile Include= "Atn\LexerSkipAction.cs" />
<Compile Include= "Atn\LexerTypeAction.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "Atn\LL1Analyzer.cs" />
2014-07-01 11:58:34 +08:00
<Compile Include= "Atn\LookaheadEventInfo.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "Atn\LoopEndState.cs" />
<Compile Include= "Atn\NotSetTransition.cs" />
<Compile Include= "Atn\OrderedATNConfigSet.cs" />
2014-07-01 11:58:34 +08:00
<Compile Include= "Atn\ParseInfo.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "Atn\ParserATNSimulator.cs" />
<Compile Include= "Atn\PlusBlockStartState.cs" />
<Compile Include= "Atn\PlusLoopbackState.cs" />
<Compile Include= "Atn\PrecedencePredicateTransition.cs" />
2014-07-01 11:58:34 +08:00
<Compile Include= "Atn\PredicateEvalInfo.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "Atn\PredicateTransition.cs" />
<Compile Include= "Atn\PredictionContext.cs" />
<Compile Include= "Atn\PredictionContextCache.cs" />
<Compile Include= "Atn\PredictionMode.cs" />
2014-07-01 11:58:34 +08:00
<Compile Include= "Atn\ProfilingATNSimulator.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "Atn\RangeTransition.cs" />
<Compile Include= "Atn\RuleStartState.cs" />
<Compile Include= "Atn\RuleStopState.cs" />
<Compile Include= "Atn\RuleTransition.cs" />
<Compile Include= "Atn\SemanticContext.cs" />
<Compile Include= "Atn\SetTransition.cs" />
<Compile Include= "Atn\SimulatorState.cs" />
<Compile Include= "Atn\SingletonPredictionContext.cs" />
<Compile Include= "Atn\StarBlockStartState.cs" />
<Compile Include= "Atn\StarLoopbackState.cs" />
<Compile Include= "Atn\StarLoopEntryState.cs" />
<Compile Include= "Atn\StateType.cs" />
<Compile Include= "Atn\TokensStartState.cs" />
<Compile Include= "Atn\Transition.cs" />
<Compile Include= "Atn\TransitionType.cs" />
<Compile Include= "Atn\WildcardTransition.cs" />
<Compile Include= "BailErrorStrategy.cs" />
<Compile Include= "BaseErrorListener.cs" />
<Compile Include= "BufferedTokenStream.cs" />
<Compile Include= "CommonToken.cs" />
<Compile Include= "CommonTokenFactory.cs" />
<Compile Include= "CommonTokenStream.cs" />
<Compile Include= "ConsoleErrorListener.cs" />
<Compile Include= "DefaultErrorStrategy.cs" />
<Compile Include= "Dependents.cs" />
<Compile Include= "Dfa\AbstractEdgeMap`1.cs" />
<Compile Include= "Dfa\ArrayEdgeMap`1.cs" />
<Compile Include= "Dfa\DFA.cs" />
<Compile Include= "Dfa\DFASerializer.cs" />
<Compile Include= "Dfa\DFAState.cs" />
<Compile Include= "Dfa\IEdgeMap`1.cs" />
<Compile Include= "Dfa\LexerDFASerializer.cs" />
<Compile Include= "Dfa\SingletonEdgeMap`1.cs" />
<Compile Include= "Dfa\SparseEdgeMap`1.cs" />
<Compile Include= "DiagnosticErrorListener.cs" />
<Compile Include= "FailedPredicateException.cs" />
<Compile Include= "IAntlrErrorListener`1.cs" />
<Compile Include= "IAntlrErrorStrategy.cs" />
<Compile Include= "ICharStream.cs" />
<Compile Include= "IIntStream.cs" />
<Compile Include= "InputMismatchException.cs" />
2014-02-17 11:24:24 +08:00
<Compile Include= "InterpreterRuleContext.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "IParserErrorListener.cs" />
<Compile Include= "IRecognizer.cs" />
<Compile Include= "IToken.cs" />
<Compile Include= "ITokenFactory.cs" />
<Compile Include= "ITokenSource.cs" />
<Compile Include= "ITokenStream.cs" />
<Compile Include= "IWritableToken.cs" />
<Compile Include= "Lexer.cs" />
2014-02-17 11:24:24 +08:00
<Compile Include= "LexerInterpreter.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "LexerNoViableAltException.cs" />
2014-02-17 11:24:24 +08:00
<Compile Include= "ListTokenSource.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "Misc\Args.cs" />
<None Include= "..\..\..\..\..\..\keys\antlr\Key.snk" >
<Link > Key.snk</Link>
</None>
<None Include= "Misc\Array2DHashSet`1.cs" />
2013-08-05 11:01:15 +08:00
<Compile Include= "Misc\MurmurHash.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "Misc\NullableAttribute.cs" />
<None Include= "Misc\DoubleKeyMap`3.cs" />
<Compile Include= "Misc\IIntSet.cs" />
<Compile Include= "Misc\Interval.cs" />
<Compile Include= "Misc\IntervalSet.cs" />
2014-02-17 11:24:24 +08:00
<Compile Include= "Misc\MultiMap`2.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "Misc\NotNullAttribute.cs" />
<None Include= "Misc\OrderedHashSet`1.cs" />
<Compile Include= "Misc\ParseCanceledException.cs" />
<Compile Include= "Misc\RuleDependencyChecker.cs" />
<None Include= "Misc\RuleDependencyProcessor.cs" />
<None Include= "Misc\TestRig.cs" />
<Compile Include= "Misc\Utils.cs" />
<Compile Include= "NoViableAltException.cs" />
<Compile Include= "Parser.cs" />
2014-02-17 11:24:24 +08:00
<Compile Include= "ParserInterpreter.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "ParserRuleContext.cs" />
<Compile Include= "Properties\AssemblyInfo.cs" />
<Compile Include= "ProxyErrorListener`1.cs" />
<Compile Include= "ProxyParserErrorListener.cs" />
<Compile Include= "RecognitionException.cs" />
<Compile Include= "Recognizer`2.cs" />
<Compile Include= "RuleContext.cs" />
<Compile Include= "RuleDependencyAttribute.cs" />
<Compile Include= "RuleVersionAttribute.cs" />
<Compile Include= "Sharpen\Arrays.cs" />
<Compile Include= "Sharpen\AtomicReference`1.cs" />
<Compile Include= "Sharpen\BitSet.cs" />
<Compile Include= "Sharpen\Collections.cs" />
2013-02-28 06:30:05 +08:00
<Compile Include= "Sharpen\Compat\CollectionDebuggerView`2.cs" />
<Compile Include= "Sharpen\Compat\ConcurrentDictionary`2.cs" />
<Compile Include= "Sharpen\Compat\Enumerable.cs" />
2013-02-28 09:00:14 +08:00
<Compile Include= "Sharpen\Compat\ExtensionAttribute.cs" />
2013-02-28 06:30:05 +08:00
<Compile Include= "Sharpen\Compat\Funcs.cs" />
<Compile Include= "Sharpen\Compat\HashSet`1.cs" />
<Compile Include= "Sharpen\Compat\IStructuralComparable.cs" />
<Compile Include= "Sharpen\Compat\IStructuralEquatable.cs" />
<Compile Include= "Sharpen\Compat\SplitOrderedList`2.cs" />
<Compile Include= "Sharpen\Compat\Tuple.cs" />
<Compile Include= "Sharpen\Compat\Tuples.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "Sharpen\DictionaryExtensions.cs" />
<Compile Include= "Sharpen\ListExtensions.cs" />
<Compile Include= "Sharpen\Runtime.cs" />
<Compile Include= "Sharpen\SequenceEqualityComparer`1.cs" />
<Compile Include= "TokenStreamRewriter.cs" />
<Compile Include= "TokenTypes.cs" />
<Compile Include= "Tree\AbstractParseTreeVisitor`1.cs" />
<Compile Include= "Tree\ErrorNodeImpl.cs" />
<Compile Include= "Tree\IErrorNode.cs" />
<Compile Include= "Tree\IParseTree.cs" />
<Compile Include= "Tree\IParseTreeListener.cs" />
<Compile Include= "Tree\IParseTreeVisitor`1.cs" />
<Compile Include= "Tree\IRuleNode.cs" />
<Compile Include= "Tree\ISyntaxTree.cs" />
<Compile Include= "Tree\ITerminalNode.cs" />
<Compile Include= "Tree\ITree.cs" />
<Compile Include= "Tree\ParseTreeProperty`1.cs" />
<Compile Include= "Tree\ParseTreeWalker.cs" />
2014-02-17 11:24:24 +08:00
<Compile Include= "Tree\Pattern\Chunk.cs" />
<Compile Include= "Tree\Pattern\ParseTreeMatch.cs" />
<Compile Include= "Tree\Pattern\ParseTreePattern.cs" />
<Compile Include= "Tree\Pattern\ParseTreePatternMatcher.cs" />
<Compile Include= "Tree\Pattern\RuleTagToken.cs" />
<Compile Include= "Tree\Pattern\TagChunk.cs" />
<Compile Include= "Tree\Pattern\TextChunk.cs" />
<Compile Include= "Tree\Pattern\TokenTagToken.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "Tree\TerminalNodeImpl.cs" />
<Compile Include= "Tree\Trees.cs" />
2014-02-17 11:24:24 +08:00
<Compile Include= "Tree\Xpath\XPath.cs" />
<Compile Include= "Tree\Xpath\XPathElement.cs" />
<Compile Include= "Tree\Xpath\XPathLexerErrorListener.cs" />
<Compile Include= "Tree\Xpath\XPathRuleAnywhereElement.cs" />
<Compile Include= "Tree\Xpath\XPathRuleElement.cs" />
<Compile Include= "Tree\Xpath\XPathTokenAnywhereElement.cs" />
<Compile Include= "Tree\Xpath\XPathTokenElement.cs" />
<Compile Include= "Tree\Xpath\XPathWildcardAnywhereElement.cs" />
<Compile Include= "Tree\Xpath\XPathWildcardElement.cs" />
2013-02-28 00:10:24 +08:00
<Compile Include= "UnbufferedCharStream.cs" />
<Compile Include= "UnbufferedTokenStream.cs" />
2014-04-28 04:41:36 +08:00
<None Include= "packages.Antlr4.Runtime.net20.config" />
2014-02-17 11:24:24 +08:00
<Antlr4 Include= "Tree\Xpath\XPathLexer.g4" >
<Generator > MSBuild:Compile</Generator>
<CustomToolNamespace > Antlr4.Runtime.Tree.Xpath</CustomToolNamespace>
</Antlr4>
2013-02-28 00:10:24 +08:00
</ItemGroup>
<Import Project= "$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
2014-02-17 11:24:24 +08:00
<Target Name= "EnsureNuGetPackageBuildImports" BeforeTargets= "PrepareForBuild" >
<PropertyGroup >
<ErrorText > This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
2014-08-16 23:00:44 +08:00
<Error Condition= "!Exists('..\packages\Antlr4.4.3.0\build\Antlr4.props')" Text= "$([System.String]::Format('$(ErrorText)', '..\packages\Antlr4.4.3.0\build\Antlr4.props'))" />
<Error Condition= "!Exists('..\packages\Antlr4.4.3.0\build\Antlr4.targets')" Text= "$([System.String]::Format('$(ErrorText)', '..\packages\Antlr4.4.3.0\build\Antlr4.targets'))" />
2014-02-17 11:45:32 +08:00
<Error Condition= "!Exists('$(SolutionDir)\.nuget\NuGet.targets')" Text= "$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\.nuget\NuGet.targets'))" />
2014-02-17 11:24:24 +08:00
</Target>
2014-08-16 23:00:44 +08:00
<Import Project= "..\packages\Antlr4.4.3.0\build\Antlr4.targets" Condition= "Exists('..\packages\Antlr4.4.3.0\build\Antlr4.targets')" />
2014-02-17 11:45:32 +08:00
<Import Project= "$(SolutionDir)\.nuget\NuGet.targets" Condition= "Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
2013-02-28 00:10:24 +08:00
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name= "BeforeBuild" >
</Target>
<Target Name= "AfterBuild" >
</Target>
-->
</Project>