You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by mh...@apache.org on 2011/09/21 21:20:44 UTC
[Lucene.Net] svn commit: r1173798 [1/2] - in /incubator/lucene.net/trunk: build/scripts/
build/scripts/All/ build/scripts/Analyzers/ build/scripts/Contrib-Core/
build/scripts/Contrib/ build/scripts/Core/
build/scripts/FastVectorHighlighter/ build/scripts/Highlighte...
Author: mherndon
Date: Wed Sep 21 19:20:42 2011
New Revision: 1173798
URL: http://svn.apache.org/viewvc?rev=1173798&view=rev
Log:
refactoring build scripts to allow granular control. see https://cwiki.apache.org/LUCENENET/build-system-scripts.html for the options. there are failing tests for the contrib projects in trunk when running in nunit or gallio, these will need to be resolved
Added:
incubator/lucene.net/trunk/build/scripts/All/
incubator/lucene.net/trunk/build/scripts/All/document.targets
incubator/lucene.net/trunk/build/scripts/All/project.targets
- copied, changed from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets
incubator/lucene.net/trunk/build/scripts/Analyzers/
incubator/lucene.net/trunk/build/scripts/Analyzers/document.targets
incubator/lucene.net/trunk/build/scripts/Analyzers/project.targets
- copied, changed from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets
incubator/lucene.net/trunk/build/scripts/Contrib/
incubator/lucene.net/trunk/build/scripts/Contrib-Core/
incubator/lucene.net/trunk/build/scripts/Contrib-Core/document.targets
incubator/lucene.net/trunk/build/scripts/Contrib-Core/project.targets
- copied, changed from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets
incubator/lucene.net/trunk/build/scripts/Contrib/document.targets
incubator/lucene.net/trunk/build/scripts/Contrib/project.targets
- copied, changed from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets
incubator/lucene.net/trunk/build/scripts/Core/
incubator/lucene.net/trunk/build/scripts/Core/document.targets
incubator/lucene.net/trunk/build/scripts/Core/project.targets
- copied, changed from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets
incubator/lucene.net/trunk/build/scripts/FastVectorHighlighter/
incubator/lucene.net/trunk/build/scripts/FastVectorHighlighter/document.targets
incubator/lucene.net/trunk/build/scripts/FastVectorHighlighter/project.targets
- copied, changed from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets
incubator/lucene.net/trunk/build/scripts/Highlighter/
incubator/lucene.net/trunk/build/scripts/Highlighter/document.targets
incubator/lucene.net/trunk/build/scripts/Highlighter/project.targets
- copied, changed from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets
incubator/lucene.net/trunk/build/scripts/Queries/
incubator/lucene.net/trunk/build/scripts/Queries/document.targets
incubator/lucene.net/trunk/build/scripts/Queries/project.targets
- copied, changed from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets
incubator/lucene.net/trunk/build/scripts/Regex/
incubator/lucene.net/trunk/build/scripts/Regex/document.targets
incubator/lucene.net/trunk/build/scripts/Regex/project.targets
- copied, changed from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets
incubator/lucene.net/trunk/build/scripts/Similarity/
incubator/lucene.net/trunk/build/scripts/Similarity/document.targets
incubator/lucene.net/trunk/build/scripts/Similarity/project.targets
- copied, changed from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets
incubator/lucene.net/trunk/build/scripts/SimpleFacetedSearch/
incubator/lucene.net/trunk/build/scripts/SimpleFacetedSearch/document.targets
incubator/lucene.net/trunk/build/scripts/SimpleFacetedSearch/project.targets
- copied, changed from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets
incubator/lucene.net/trunk/build/scripts/Snowball/
incubator/lucene.net/trunk/build/scripts/Snowball/document.targets
incubator/lucene.net/trunk/build/scripts/Snowball/project.targets
- copied, changed from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets
incubator/lucene.net/trunk/build/scripts/Spatial/
incubator/lucene.net/trunk/build/scripts/Spatial/document.targets
incubator/lucene.net/trunk/build/scripts/Spatial/project.targets
- copied, changed from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets
incubator/lucene.net/trunk/build/scripts/SpellChecker/
incubator/lucene.net/trunk/build/scripts/SpellChecker/document.targets
incubator/lucene.net/trunk/build/scripts/SpellChecker/project.targets
- copied, changed from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets
incubator/lucene.net/trunk/build/scripts/docs.shfbproj
- copied, changed from r1172709, incubator/lucene.net/trunk/build/scripts/core-only.shfbproj
incubator/lucene.net/trunk/build/scripts/template.shfbproj
- copied, changed from r1172709, incubator/lucene.net/trunk/build/scripts/documentation.shfbproj
incubator/lucene.net/trunk/src/contrib/Similarity/Lucene.Net.snk
Removed:
incubator/lucene.net/trunk/build/scripts/all.shfbproj
incubator/lucene.net/trunk/build/scripts/contrib.targets
incubator/lucene.net/trunk/build/scripts/core-only.shfbproj
incubator/lucene.net/trunk/build/scripts/core.targets
incubator/lucene.net/trunk/build/scripts/documentation.shfbproj
Modified:
incubator/lucene.net/trunk/build/scripts/build.targets
incubator/lucene.net/trunk/build/scripts/dot-net-tools.targets
incubator/lucene.net/trunk/build/vs2010/test/Contrib.All.Test.sln
incubator/lucene.net/trunk/src/contrib/Similarity/Contrib.Similarity.csproj
Added: incubator/lucene.net/trunk/build/scripts/All/document.targets
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/All/document.targets?rev=1173798&view=auto
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/All/document.targets (added)
+++ incubator/lucene.net/trunk/build/scripts/All/document.targets Wed Sep 21 19:20:42 2011
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup>
+ <DocumentationSources>
+ <DocumentationSource sourceFile="..\bin\core\Release\Lucene.Net.dll" />
+ <DocumentationSource sourceFile="..\bin\core\Release\Lucene.Net.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\Anayzers\Release\Lucene.Net.Contrib.Analyzers.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Anayzers\Release\Lucene.Net.Contrib.Analyzers.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\Core\Release\Lucene.Net.Contrib.Core.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Core\Release\Lucene.Net.Contrib.Core.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\FastVectorHighlighter\Release\Lucene.Net.FastVectorHighlighter.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\FastVectorHighlighter\Release\Lucene.Net.FastVectorHighlighter.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\Highlighter\Release\Lucene.Net.Contrib.Highlighter.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Highlighter\Release\Lucene.Net.Contrib.Highlighter.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\Queries\Release\Lucene.Net.Contrib.Queries.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Queries\Release\Lucene.Net.Contrib.Queries.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\Regex\Release\Contrib.Regex.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Regex\Release\Contrib.Regex.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\SimpleFacetedSearch\Release\Lucene.Net.Search.SimpleFacetedSearch.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\SimpleFacetedSearch\Release\Lucene.Net.Search.SimpleFacetedSearch.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\Similarity\Release\Lucene.Net.Contrib.Similarity.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Similarity\Release\Lucene.Net.Contrib.Similarity.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\Snowball\Release\Lucene.Net.Contrib.Snowball.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Snowball\Release\Lucene.Net.Contrib.Snowball.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\Spatial\Release\Lucene.Net.Contrib.Spatial.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Spatial\Release\Lucene.Net.Contrib.Spatial.XML" />
+ </DocumentationSources>
+ <HtmlHelpName>Lucene.Net</HtmlHelpName>
+ <HelpTitle>Lucene.Net Class Libraries</HelpTitle>
+ <WorkingPath>..\artifacts\all\working\</WorkingPath>
+ <OutputPath>..\artifacts\all\docs\</OutputPath>
+ </PropertyGroup>
+</Project>
\ No newline at end of file
Copied: incubator/lucene.net/trunk/build/scripts/All/project.targets (from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets)
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/All/project.targets?p2=incubator/lucene.net/trunk/build/scripts/All/project.targets&p1=incubator/lucene.net/trunk/build/scripts/core.targets&r1=1172709&r2=1173798&rev=1173798&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/core.targets (original)
+++ incubator/lucene.net/trunk/build/scripts/All/project.targets Wed Sep 21 19:20:42 2011
@@ -23,37 +23,22 @@
Lucene.Net,
Lucene.Net.Test,
-->
- <PropertyGroup>
- <CoreBinFolder>$(BinFolder)\core\$(Configuration)</CoreBinFolder>
- </PropertyGroup>
-
- <ItemGroup>
- <!-- Files To Build -->
- <ProjectFiles Include="$(SourceFolder)\Core\*.csproj" />
-
-
- <!-- Files to Clean -->
- <CleanFiles Include="$(CoreBinFolder)\*.*" />
- <CleanFiles Include="$(ArtifactsFolder)\*.*" />
-
- <!-- Assemblies To Test -->
- <TestFiles Include="$(CoreBinFolder)\*.Test.dll" />
-
- <!-- Files To Release -->
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.XML" />
- <ReleaseFiles Include="$(CoreBinFolder)\ICSharpCode.SharpZipLib.dll" />
- <!-- Files to Analysis -->
- <AnalysisFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
-
-
+ <PropertyGroup Condition="'$(Area)' == 'all'">
+ <ArtifactsFolder>$(BuildFolder)\artifacts\all</ArtifactsFolder>
+ </PropertyGroup>
+ <Import Project="../Core/project.targets" />
+ <Import Project="../Analyzers/project.targets" />
+ <Import Project="../Contrib-Core/project.targets" />
+ <Import Project="../FastVectorHighlighter/project.targets" />
+ <Import Project="../Highlighter/project.targets" />
+ <Import Project="../Queries/project.targets" />
+ <Import Project="../Regex/project.targets" />
+ <Import Project="../Similarity/project.targets" />
+ <Import Project="../SimpleFacetedSearch/project.targets" />
+ <Import Project="../Snowball/project.targets" />
+ <Import Project="../Spatial/project.targets" />
+ <Import Project="../SpellChecker/project.targets" />
- <PathTargets Include="paths-lucene" />
- </ItemGroup>
-
- <Target Name="paths-lucene" Condition="'$(BuildArea)' == 'lucene' or '$(BuildArea)' == 'all'">
- <Message Text="Core Bin Folder: $(CoreBinFolder)" />
- </Target>
</Project>
\ No newline at end of file
Added: incubator/lucene.net/trunk/build/scripts/Analyzers/document.targets
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Analyzers/document.targets?rev=1173798&view=auto
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/Analyzers/document.targets (added)
+++ incubator/lucene.net/trunk/build/scripts/Analyzers/document.targets Wed Sep 21 19:20:42 2011
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup>
+ <DocumentationSources>
+ <DocumentationSource sourceFile="..\bin\contrib\Analyzers\Release\Lucene.Net.Contrib.Analyzers.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Analyzers\Release\Lucene.Net.Contrib.Analyzers.XML" />
+ </DocumentationSources>
+ <HtmlHelpName>Lucene.Net.Contrib.Analyzers</HtmlHelpName>
+ <HelpTitle>Analyzers Class Library</HelpTitle>
+ <WorkingPath>..\artifacts\Analyzers\working\</WorkingPath>
+ <OutputPath>..\artifacts\Analyzers\docs\</OutputPath>
+ </PropertyGroup>
+</Project>
\ No newline at end of file
Copied: incubator/lucene.net/trunk/build/scripts/Analyzers/project.targets (from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets)
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Analyzers/project.targets?p2=incubator/lucene.net/trunk/build/scripts/Analyzers/project.targets&p1=incubator/lucene.net/trunk/build/scripts/core.targets&r1=1172709&r2=1173798&rev=1173798&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/core.targets (original)
+++ incubator/lucene.net/trunk/build/scripts/Analyzers/project.targets Wed Sep 21 19:20:42 2011
@@ -24,36 +24,31 @@
Lucene.Net.Test,
-->
<PropertyGroup>
- <CoreBinFolder>$(BinFolder)\core\$(Configuration)</CoreBinFolder>
+ <AnalyzersFolder>$(BinFolder)\contrib\Analyzers\$(Configuration)</AnalyzersFolder>
</PropertyGroup>
-
+ <PropertyGroup Condition="'$(Area)' == 'analyzers'">
+ <LocalBinFolder>$(BinFolder)\contrib\Analyzers\$(Configuration)</LocalBinFolder>
+ <ArtifactsFolder>$(BuildFolder)\artifacts\Analyzers</ArtifactsFolder>
+ </PropertyGroup>
+
<ItemGroup>
- <!-- Files To Build -->
- <ProjectFiles Include="$(SourceFolder)\Core\*.csproj" />
+ <!-- Binaries To Copy in case we which to store all build items -->
+ <BuildItems Include="$(AnalyzersFolder)\*.*" />
- <!-- Files to Clean -->
- <CleanFiles Include="$(CoreBinFolder)\*.*" />
- <CleanFiles Include="$(ArtifactsFolder)\*.*" />
+ <!-- Files To Build -->
+ <ProjectFiles Include="$(SourceFolder)\Contrib\Analyzers\*.csproj" />
+ <ProjectFiles Include="$(TestFolder)\Contrib\Analyzers\*.csproj" />
+
<!-- Assemblies To Test -->
- <TestFiles Include="$(CoreBinFolder)\*.Test.dll" />
+ <TestFiles Include="$(AnalyzersFolder)\Lucene.Net.Contrib.Analyzers.Test.dll" />
<!-- Files To Release -->
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.XML" />
- <ReleaseFiles Include="$(CoreBinFolder)\ICSharpCode.SharpZipLib.dll" />
+ <ReleaseFiles Include="$(AnalyzersFolder)\Lucene.Net.Contrib.Analyzers.dll" />
+ <ReleaseFiles Include="$(AnalyzersFolder)\Lucene.Net.Contrib.Analyzers.XML" />
<!-- Files to Analysis -->
- <AnalysisFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
-
-
-
- <PathTargets Include="paths-lucene" />
+ <AnalysisFiles Include="$(AnalyzersFolder)\Lucene.Net.Contrib.Analyzers.dll" />
</ItemGroup>
-
- <Target Name="paths-lucene" Condition="'$(BuildArea)' == 'lucene' or '$(BuildArea)' == 'all'">
- <Message Text="Core Bin Folder: $(CoreBinFolder)" />
- </Target>
-
</Project>
\ No newline at end of file
Added: incubator/lucene.net/trunk/build/scripts/Contrib-Core/document.targets
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Contrib-Core/document.targets?rev=1173798&view=auto
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/Contrib-Core/document.targets (added)
+++ incubator/lucene.net/trunk/build/scripts/Contrib-Core/document.targets Wed Sep 21 19:20:42 2011
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup>
+ <DocumentationSources>
+ <DocumentationSource sourceFile="..\bin\contrib\Core\Release\Lucene.Net.Contrib.Core.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Core\Release\Lucene.Net.Contrib.Core.XML" />
+ </DocumentationSources>
+ <HtmlHelpName>Lucene.Net.Contrib.Core</HtmlHelpName>
+ <HelpTitle>Core Class Library</HelpTitle>
+ <WorkingPath>..\artifacts\Core\working\</WorkingPath>
+ <OutputPath>..\artifacts\Core\docs\</OutputPath>
+ </PropertyGroup>
+</Project>
\ No newline at end of file
Copied: incubator/lucene.net/trunk/build/scripts/Contrib-Core/project.targets (from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets)
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Contrib-Core/project.targets?p2=incubator/lucene.net/trunk/build/scripts/Contrib-Core/project.targets&p1=incubator/lucene.net/trunk/build/scripts/core.targets&r1=1172709&r2=1173798&rev=1173798&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/core.targets (original)
+++ incubator/lucene.net/trunk/build/scripts/Contrib-Core/project.targets Wed Sep 21 19:20:42 2011
@@ -24,36 +24,31 @@
Lucene.Net.Test,
-->
<PropertyGroup>
- <CoreBinFolder>$(BinFolder)\core\$(Configuration)</CoreBinFolder>
+ <ContribCoreFolder>$(BinFolder)\contrib\Core\$(Configuration)</ContribCoreFolder>
</PropertyGroup>
-
+ <PropertyGroup Condition="'$(Area)' == 'contrib-core'">
+ <LocalBinFolder>$(BinFolder)\contrib\Core\$(Configuration)</LocalBinFolder>
+ <ArtifactsFolder>$(BuildFolder)\artifacts\Contrib-Core</ArtifactsFolder>
+ </PropertyGroup>
+
<ItemGroup>
- <!-- Files To Build -->
- <ProjectFiles Include="$(SourceFolder)\Core\*.csproj" />
+ <!-- Binaries To Copy in case we which to store all build items -->
+ <BuildItems Include="$(ContribCoreFolder)\*.*" />
- <!-- Files to Clean -->
- <CleanFiles Include="$(CoreBinFolder)\*.*" />
- <CleanFiles Include="$(ArtifactsFolder)\*.*" />
+ <!-- Files To Build -->
+ <ProjectFiles Include="$(SourceFolder)\Contrib\Core\*.csproj" />
+ <ProjectFiles Include="$(TestFolder)\Contrib\Core\*.csproj" />
+
<!-- Assemblies To Test -->
- <TestFiles Include="$(CoreBinFolder)\*.Test.dll" />
+ <TestFiles Include="$(ContribCoreFolder)\Lucene.Net.Contrib.Core.Test.dll" />
<!-- Files To Release -->
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.XML" />
- <ReleaseFiles Include="$(CoreBinFolder)\ICSharpCode.SharpZipLib.dll" />
+ <ReleaseFiles Include="$(ContribCoreFolder)\Lucene.Net.Contrib.Core.dll" />
+ <ReleaseFiles Include="$(ContribCoreFolder)\Lucene.Net.Contrib.Core.XML" />
<!-- Files to Analysis -->
- <AnalysisFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
-
-
-
- <PathTargets Include="paths-lucene" />
+ <AnalysisFiles Include="$(ContribCoreFolder)\Lucene.Net.Contrib.Core.dll" />
</ItemGroup>
-
- <Target Name="paths-lucene" Condition="'$(BuildArea)' == 'lucene' or '$(BuildArea)' == 'all'">
- <Message Text="Core Bin Folder: $(CoreBinFolder)" />
- </Target>
-
</Project>
\ No newline at end of file
Added: incubator/lucene.net/trunk/build/scripts/Contrib/document.targets
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Contrib/document.targets?rev=1173798&view=auto
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/Contrib/document.targets (added)
+++ incubator/lucene.net/trunk/build/scripts/Contrib/document.targets Wed Sep 21 19:20:42 2011
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup>
+ <DocumentationSources>
+ <DocumentationSource sourceFile="..\bin\contrib\Analyzers\Release\Lucene.Net.Contrib.Analyzers.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Analyzers\Release\Lucene.Net.Contrib.Analyzers.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\Core\Release\Lucene.Net.Contrib.Core.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Core\Release\Lucene.Net.Contrib.Core.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\FastVectorHighlighter\Release\Lucene.Net.FastVectorHighlighter.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\FastVectorHighlighter\Release\Lucene.Net.FastVectorHighlighter.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\Highlighter\Release\Lucene.Net.Contrib.Highlighter.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Highlighter\Release\Lucene.Net.Contrib.Highlighter.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\Queries\Release\Lucene.Net.Contrib.Queries.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Queries\Release\Lucene.Net.Contrib.Queries.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\Regex\Release\Contrib.Regex.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Regex\Release\Contrib.Regex.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\SimpleFacetedSearch\Release\Lucene.Net.Search.SimpleFacetedSearch.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\SimpleFacetedSearch\Release\Lucene.Net.Search.SimpleFacetedSearch.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\Similarity\Release\Lucene.Net.Contrib.Similarity.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Similarity\Release\Lucene.Net.Contrib.Similarity.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\Snowball\Release\Lucene.Net.Contrib.Snowball.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Snowball\Release\Lucene.Net.Contrib.Snowball.XML" />
+ <DocumentationSource sourceFile="..\bin\contrib\Spatial\Release\Lucene.Net.Contrib.Spatial.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Spatial\Release\Lucene.Net.Contrib.Spatial.XML" />
+ </DocumentationSources>
+ <HtmlHelpName>Lucene.Net.Contrib</HtmlHelpName>
+ <HelpTitle>Lucene.Net.Contrib Class Libraries</HelpTitle>
+ <WorkingPath>..\artifacts\contrib\working\</WorkingPath>
+ <OutputPath>..\artifacts\contrib\docs\</OutputPath>
+ </PropertyGroup>
+</Project>
\ No newline at end of file
Copied: incubator/lucene.net/trunk/build/scripts/Contrib/project.targets (from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets)
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Contrib/project.targets?p2=incubator/lucene.net/trunk/build/scripts/Contrib/project.targets&p1=incubator/lucene.net/trunk/build/scripts/core.targets&r1=1172709&r2=1173798&rev=1173798&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/core.targets (original)
+++ incubator/lucene.net/trunk/build/scripts/Contrib/project.targets Wed Sep 21 19:20:42 2011
@@ -23,37 +23,22 @@
Lucene.Net,
Lucene.Net.Test,
-->
- <PropertyGroup>
- <CoreBinFolder>$(BinFolder)\core\$(Configuration)</CoreBinFolder>
+
+ <PropertyGroup Condition="'$(Area)' == 'contrib'">
+ <ArtifactsFolder>$(BuildFolder)\artifacts\contrib</ArtifactsFolder>
</PropertyGroup>
-
- <ItemGroup>
- <!-- Files To Build -->
- <ProjectFiles Include="$(SourceFolder)\Core\*.csproj" />
-
-
- <!-- Files to Clean -->
- <CleanFiles Include="$(CoreBinFolder)\*.*" />
- <CleanFiles Include="$(ArtifactsFolder)\*.*" />
-
- <!-- Assemblies To Test -->
- <TestFiles Include="$(CoreBinFolder)\*.Test.dll" />
-
- <!-- Files To Release -->
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.XML" />
- <ReleaseFiles Include="$(CoreBinFolder)\ICSharpCode.SharpZipLib.dll" />
- <!-- Files to Analysis -->
- <AnalysisFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
-
+ <Import Project="../Analyzers/project.targets" />
+ <Import Project="../Contrib-Core/project.targets" />
+ <Import Project="../FastVectorHighlighter/project.targets" />
+ <Import Project="../Highlighter/project.targets" />
+ <Import Project="../Queries/project.targets" />
+ <Import Project="../Regex/project.targets" />
+ <Import Project="../Similarity/project.targets" />
+ <Import Project="../SimpleFacetedSearch/project.targets" />
+ <Import Project="../Snowball/project.targets" />
+ <Import Project="../Spatial/project.targets" />
+ <Import Project="../SpellChecker/project.targets" />
-
- <PathTargets Include="paths-lucene" />
- </ItemGroup>
-
- <Target Name="paths-lucene" Condition="'$(BuildArea)' == 'lucene' or '$(BuildArea)' == 'all'">
- <Message Text="Core Bin Folder: $(CoreBinFolder)" />
- </Target>
</Project>
\ No newline at end of file
Added: incubator/lucene.net/trunk/build/scripts/Core/document.targets
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Core/document.targets?rev=1173798&view=auto
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/Core/document.targets (added)
+++ incubator/lucene.net/trunk/build/scripts/Core/document.targets Wed Sep 21 19:20:42 2011
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup>
+ <DocumentationSources>
+ <DocumentationSource sourceFile="..\bin\core\Release\Lucene.Net.dll" />
+ <DocumentationSource sourceFile="..\bin\core\Release\Lucene.Net.XML" />
+ </DocumentationSources>
+ <HtmlHelpName>Lucene.Net.Core</HtmlHelpName>
+ <HelpTitle>Lucene.Net.Core Class Library</HelpTitle>
+ <WorkingPath>..\artifacts\core\working\</WorkingPath>
+ <OutputPath>..\artifacts\core\docs\</OutputPath>
+ </PropertyGroup>
+</Project>
\ No newline at end of file
Copied: incubator/lucene.net/trunk/build/scripts/Core/project.targets (from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets)
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Core/project.targets?p2=incubator/lucene.net/trunk/build/scripts/Core/project.targets&p1=incubator/lucene.net/trunk/build/scripts/core.targets&r1=1172709&r2=1173798&rev=1173798&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/core.targets (original)
+++ incubator/lucene.net/trunk/build/scripts/Core/project.targets Wed Sep 21 19:20:42 2011
@@ -24,36 +24,32 @@
Lucene.Net.Test,
-->
<PropertyGroup>
- <CoreBinFolder>$(BinFolder)\core\$(Configuration)</CoreBinFolder>
+ <CoreFolder>$(BinFolder)\core\$(Configuration)</CoreFolder>
</PropertyGroup>
-
+ <PropertyGroup Condition="'$(Area)' == 'core'">
+ <LocalBinFolder>$(BinFolder)\core\$(Configuration)</LocalBinFolder>
+ <ArtifactsFolder>$(BuildFolder)\artifacts\core</ArtifactsFolder>
+ </PropertyGroup>
+
<ItemGroup>
+ <!-- Binaries To Copy in case we which to store all build items -->
+ <BuildItems Include="$(CoreFolder)\*.*" />
+
+
<!-- Files To Build -->
<ProjectFiles Include="$(SourceFolder)\Core\*.csproj" />
+ <ProjectFiles Include="$(TestFolder)\Core\*.csproj" />
- <!-- Files to Clean -->
- <CleanFiles Include="$(CoreBinFolder)\*.*" />
- <CleanFiles Include="$(ArtifactsFolder)\*.*" />
-
<!-- Assemblies To Test -->
- <TestFiles Include="$(CoreBinFolder)\*.Test.dll" />
+ <TestFiles Include="$(CoreFolder)\Lucene.Net.Test.dll" />
<!-- Files To Release -->
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.XML" />
- <ReleaseFiles Include="$(CoreBinFolder)\ICSharpCode.SharpZipLib.dll" />
+ <ReleaseFiles Include="$(CoreFolder)\Lucene.Net.dll" />
+ <ReleaseFiles Include="$(CoreFolder)\Lucene.Net.XML" />
+ <ReleaseFiles Include="$(CoreFolder)\ICSharpCode.SharpZipLib.dll" />
<!-- Files to Analysis -->
- <AnalysisFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
-
-
-
- <PathTargets Include="paths-lucene" />
+ <AnalysisFiles Include="$(CoreFolder)\Lucene.Net.dll" />
</ItemGroup>
-
- <Target Name="paths-lucene" Condition="'$(BuildArea)' == 'lucene' or '$(BuildArea)' == 'all'">
- <Message Text="Core Bin Folder: $(CoreBinFolder)" />
- </Target>
-
</Project>
\ No newline at end of file
Added: incubator/lucene.net/trunk/build/scripts/FastVectorHighlighter/document.targets
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/FastVectorHighlighter/document.targets?rev=1173798&view=auto
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/FastVectorHighlighter/document.targets (added)
+++ incubator/lucene.net/trunk/build/scripts/FastVectorHighlighter/document.targets Wed Sep 21 19:20:42 2011
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup>
+ <DocumentationSources>
+ <DocumentationSource sourceFile="..\bin\contrib\FastVectorHighlighter\Release\Lucene.Net.FastVectorHighlighter.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\FastVectorHighlighter\Release\Lucene.Net.FastVectorHighlighter.XML" />
+ </DocumentationSources>
+ <HtmlHelpName>Lucene.Net.Contrib.FastVectorHighlighter</HtmlHelpName>
+ <HelpTitle>FastVectorHighlighter Class Library</HelpTitle>
+ <WorkingPath>..\artifacts\FastVectorHighlighter\working\</WorkingPath>
+ <OutputPath>..\artifacts\FastVectorHighlighter\docs\</OutputPath>
+ </PropertyGroup>
+</Project>
\ No newline at end of file
Copied: incubator/lucene.net/trunk/build/scripts/FastVectorHighlighter/project.targets (from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets)
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/FastVectorHighlighter/project.targets?p2=incubator/lucene.net/trunk/build/scripts/FastVectorHighlighter/project.targets&p1=incubator/lucene.net/trunk/build/scripts/core.targets&r1=1172709&r2=1173798&rev=1173798&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/core.targets (original)
+++ incubator/lucene.net/trunk/build/scripts/FastVectorHighlighter/project.targets Wed Sep 21 19:20:42 2011
@@ -24,36 +24,29 @@
Lucene.Net.Test,
-->
<PropertyGroup>
- <CoreBinFolder>$(BinFolder)\core\$(Configuration)</CoreBinFolder>
+ <FastVectorHighlighterFolder>$(BinFolder)\contrib\FastVectorHighlighter\$(Configuration)</FastVectorHighlighterFolder>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Area)' == 'analyzers'">
+ <LocalBinFolder>$(BinFolder)\contrib\FastVectorHighlighter\$(Configuration)</LocalBinFolder>
+ <ArtifactsFolder>$(BuildFolder)\artifacts\FastVectorHighlighter</ArtifactsFolder>
</PropertyGroup>
-
- <ItemGroup>
- <!-- Files To Build -->
- <ProjectFiles Include="$(SourceFolder)\Core\*.csproj" />
+ <ItemGroup>
+ <!-- Binaries To Copy in case we which to store all build items -->
+ <BuildItems Include="$(FastVectorHighlighterFolder)\*.*" />
- <!-- Files to Clean -->
- <CleanFiles Include="$(CoreBinFolder)\*.*" />
- <CleanFiles Include="$(ArtifactsFolder)\*.*" />
+ <!-- Files To Build -->
+ <ProjectFiles Include="$(SourceFolder)\Contrib\FastVectorHighlighter\*.csproj" />
+ <ProjectFiles Include="$(TestFolder)\Contrib\FastVectorHighlighter\*.csproj" />
<!-- Assemblies To Test -->
- <TestFiles Include="$(CoreBinFolder)\*.Test.dll" />
+ <TestFiles Include="$(FastVectorHighlighterFolder)\Lucene.Net.FastVectorHighlighter.Test.dll" />
<!-- Files To Release -->
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.XML" />
- <ReleaseFiles Include="$(CoreBinFolder)\ICSharpCode.SharpZipLib.dll" />
+ <ReleaseFiles Include="$(FastVectorHighlighterFolder)\Lucene.Net.FastVectorHighlighter.dll" />
+ <ReleaseFiles Include="$(FastVectorHighlighterFolder)\Lucene.Net.FastVectorHighlighter.XML" />
<!-- Files to Analysis -->
- <AnalysisFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
-
-
-
- <PathTargets Include="paths-lucene" />
+ <AnalysisFiles Include="$(FastVectorHighlighterFolder)\Lucene.Net.FastVectorHighlighter.dll" />
</ItemGroup>
-
- <Target Name="paths-lucene" Condition="'$(BuildArea)' == 'lucene' or '$(BuildArea)' == 'all'">
- <Message Text="Core Bin Folder: $(CoreBinFolder)" />
- </Target>
-
</Project>
\ No newline at end of file
Added: incubator/lucene.net/trunk/build/scripts/Highlighter/document.targets
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Highlighter/document.targets?rev=1173798&view=auto
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/Highlighter/document.targets (added)
+++ incubator/lucene.net/trunk/build/scripts/Highlighter/document.targets Wed Sep 21 19:20:42 2011
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup>
+ <DocumentationSources>
+ <DocumentationSource sourceFile="..\bin\contrib\Highlighter\Release\Lucene.Net.Contrib.Highlighter.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Highlighter\Release\Lucene.Net.Contrib.Highlighter.XML" />
+ </DocumentationSources>
+ <HtmlHelpName>Lucene.Net.Contrib.Highlighter</HtmlHelpName>
+ <HelpTitle>Highlighter Class Library</HelpTitle>
+ <WorkingPath>..\artifacts\Highlighter\working\</WorkingPath>
+ <OutputPath>..\artifacts\Highlighter\docs\</OutputPath>
+ </PropertyGroup>
+</Project>
\ No newline at end of file
Copied: incubator/lucene.net/trunk/build/scripts/Highlighter/project.targets (from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets)
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Highlighter/project.targets?p2=incubator/lucene.net/trunk/build/scripts/Highlighter/project.targets&p1=incubator/lucene.net/trunk/build/scripts/core.targets&r1=1172709&r2=1173798&rev=1173798&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/core.targets (original)
+++ incubator/lucene.net/trunk/build/scripts/Highlighter/project.targets Wed Sep 21 19:20:42 2011
@@ -24,36 +24,31 @@
Lucene.Net.Test,
-->
<PropertyGroup>
- <CoreBinFolder>$(BinFolder)\core\$(Configuration)</CoreBinFolder>
+ <HighlighterFolder>$(BinFolder)\contrib\Highlighter\$(Configuration)</HighlighterFolder>
</PropertyGroup>
-
+ <PropertyGroup Condition="'$(Area)' == 'highlighter'">
+ <LocalBinFolder>$(BinFolder)\contrib\Highlighter\$(Configuration)</LocalBinFolder>
+ <ArtifactsFolder>$(BuildFolder)\artifacts\Highlighter</ArtifactsFolder>
+ </PropertyGroup>
+
<ItemGroup>
- <!-- Files To Build -->
- <ProjectFiles Include="$(SourceFolder)\Core\*.csproj" />
+ <!-- Binaries To Copy in case we which to store all build items -->
+ <BuildItems Include="$(HighlighterFolder)\*.*" />
- <!-- Files to Clean -->
- <CleanFiles Include="$(CoreBinFolder)\*.*" />
- <CleanFiles Include="$(ArtifactsFolder)\*.*" />
+ <!-- Files To Build -->
+ <ProjectFiles Include="$(SourceFolder)\Contrib\Highlighter\*.csproj" />
+ <ProjectFiles Include="$(TestFolder)\Contrib\Highlighter\*.csproj" />
+
<!-- Assemblies To Test -->
- <TestFiles Include="$(CoreBinFolder)\*.Test.dll" />
+ <TestFiles Include="$(HighlighterFolder)\Lucene.Net.Contrib.Highlighter.Test.dll" />
<!-- Files To Release -->
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.XML" />
- <ReleaseFiles Include="$(CoreBinFolder)\ICSharpCode.SharpZipLib.dll" />
+ <ReleaseFiles Include="$(HighlighterFolder)\Lucene.Net.Contrib.Highlighter.dll" />
+ <ReleaseFiles Include="$(HighlighterFolder)\Lucene.Net.Contrib.Highlighter.XML" />
<!-- Files to Analysis -->
- <AnalysisFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
-
-
-
- <PathTargets Include="paths-lucene" />
+ <AnalysisFiles Include="$(HighlighterFolder)\Lucene.Net.Contrib.Highlighter.dll" />
</ItemGroup>
-
- <Target Name="paths-lucene" Condition="'$(BuildArea)' == 'lucene' or '$(BuildArea)' == 'all'">
- <Message Text="Core Bin Folder: $(CoreBinFolder)" />
- </Target>
-
</Project>
\ No newline at end of file
Added: incubator/lucene.net/trunk/build/scripts/Queries/document.targets
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Queries/document.targets?rev=1173798&view=auto
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/Queries/document.targets (added)
+++ incubator/lucene.net/trunk/build/scripts/Queries/document.targets Wed Sep 21 19:20:42 2011
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup>
+ <DocumentationSources>
+ <DocumentationSource sourceFile="..\bin\contrib\Queries\Release\Lucene.Net.Contrib.Queries.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Queries\Release\Lucene.Net.Contrib.Queries.XML" />
+ </DocumentationSources>
+ <HtmlHelpName>Lucene.Net.Contrib.Queries</HtmlHelpName>
+ <HelpTitle>Queries Class Library</HelpTitle>
+ <WorkingPath>..\artifacts\Queries\working\</WorkingPath>
+ <OutputPath>..\artifacts\Queries\docs\</OutputPath>
+ </PropertyGroup>
+</Project>
\ No newline at end of file
Copied: incubator/lucene.net/trunk/build/scripts/Queries/project.targets (from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets)
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Queries/project.targets?p2=incubator/lucene.net/trunk/build/scripts/Queries/project.targets&p1=incubator/lucene.net/trunk/build/scripts/core.targets&r1=1172709&r2=1173798&rev=1173798&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/core.targets (original)
+++ incubator/lucene.net/trunk/build/scripts/Queries/project.targets Wed Sep 21 19:20:42 2011
@@ -24,36 +24,31 @@
Lucene.Net.Test,
-->
<PropertyGroup>
- <CoreBinFolder>$(BinFolder)\core\$(Configuration)</CoreBinFolder>
+ <QueriesFolder>$(BinFolder)\contrib\Queries\$(Configuration)</QueriesFolder>
</PropertyGroup>
-
+ <PropertyGroup Condition="'$(Area)' == 'queries'">
+ <LocalBinFolder>$(BinFolder)\contrib\Queries\$(Configuration)</LocalBinFolder>
+ <ArtifactsFolder>$(BuildFolder)\artifacts\Queries</ArtifactsFolder>
+ </PropertyGroup>
+
<ItemGroup>
- <!-- Files To Build -->
- <ProjectFiles Include="$(SourceFolder)\Core\*.csproj" />
+ <!-- Binaries To Copy in case we which to store all build items -->
+ <BuildItems Include="$(QueriesFolder)\*.*" />
- <!-- Files to Clean -->
- <CleanFiles Include="$(CoreBinFolder)\*.*" />
- <CleanFiles Include="$(ArtifactsFolder)\*.*" />
+ <!-- Files To Build -->
+ <ProjectFiles Include="$(SourceFolder)\Contrib\Queries\*.csproj" />
+ <ProjectFiles Include="$(TestFolder)\Contrib\Queries\*.csproj" />
+
<!-- Assemblies To Test -->
- <TestFiles Include="$(CoreBinFolder)\*.Test.dll" />
+ <TestFiles Include="$(QueriesFolder)\Lucene.Net.Contrib.Queries.Test.dll" />
<!-- Files To Release -->
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.XML" />
- <ReleaseFiles Include="$(CoreBinFolder)\ICSharpCode.SharpZipLib.dll" />
+ <ReleaseFiles Include="$(QueriesFolder)\Lucene.Net.Contrib.Queries.dll" />
+ <ReleaseFiles Include="$(QueriesFolder)\Lucene.Net.Contrib.Queries.XML" />
<!-- Files to Analysis -->
- <AnalysisFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
-
-
-
- <PathTargets Include="paths-lucene" />
+ <AnalysisFiles Include="$(QueriesFolder)\Lucene.Net.Contrib.Queries.dll" />
</ItemGroup>
-
- <Target Name="paths-lucene" Condition="'$(BuildArea)' == 'lucene' or '$(BuildArea)' == 'all'">
- <Message Text="Core Bin Folder: $(CoreBinFolder)" />
- </Target>
-
</Project>
\ No newline at end of file
Added: incubator/lucene.net/trunk/build/scripts/Regex/document.targets
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Regex/document.targets?rev=1173798&view=auto
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/Regex/document.targets (added)
+++ incubator/lucene.net/trunk/build/scripts/Regex/document.targets Wed Sep 21 19:20:42 2011
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup>
+ <DocumentationSources>
+ <DocumentationSource sourceFile="..\bin\contrib\Regex\Release\Contrib.Regex.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Regex\Release\Contrib.Regex.XML" />
+ </DocumentationSources>
+ <HtmlHelpName>Lucene.Net.Contrib.Regex</HtmlHelpName>
+ <HelpTitle>Regex Class Library</HelpTitle>
+ <WorkingPath>..\artifacts\Regex\working\</WorkingPath>
+ <OutputPath>..\artifacts\Regex\docs\</OutputPath>
+ </PropertyGroup>
+</Project>
\ No newline at end of file
Copied: incubator/lucene.net/trunk/build/scripts/Regex/project.targets (from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets)
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Regex/project.targets?p2=incubator/lucene.net/trunk/build/scripts/Regex/project.targets&p1=incubator/lucene.net/trunk/build/scripts/core.targets&r1=1172709&r2=1173798&rev=1173798&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/core.targets (original)
+++ incubator/lucene.net/trunk/build/scripts/Regex/project.targets Wed Sep 21 19:20:42 2011
@@ -24,36 +24,31 @@
Lucene.Net.Test,
-->
<PropertyGroup>
- <CoreBinFolder>$(BinFolder)\core\$(Configuration)</CoreBinFolder>
+ <RegexFolder>$(BinFolder)\contrib\Regex\$(Configuration)</RegexFolder>
</PropertyGroup>
-
+ <PropertyGroup Condition="'$(Area)' == 'regex'">
+ <LocalBinFolder>$(BinFolder)\contrib\Regex\$(Configuration)</LocalBinFolder>
+ <ArtifactsFolder>$(BuildFolder)\artifacts\Regex</ArtifactsFolder>
+ </PropertyGroup>
+
<ItemGroup>
- <!-- Files To Build -->
- <ProjectFiles Include="$(SourceFolder)\Core\*.csproj" />
+ <!-- Binaries To Copy in case we which to store all build items -->
+ <BuildItems Include="$(RegexFolder)\*.*" />
- <!-- Files to Clean -->
- <CleanFiles Include="$(CoreBinFolder)\*.*" />
- <CleanFiles Include="$(ArtifactsFolder)\*.*" />
+ <!-- Files To Build -->
+ <ProjectFiles Include="$(SourceFolder)\Contrib\Regex\*.csproj" />
+ <ProjectFiles Include="$(TestFolder)\Contrib\Regex\*.csproj" />
+
<!-- Assemblies To Test -->
- <TestFiles Include="$(CoreBinFolder)\*.Test.dll" />
+ <TestFiles Include="$(RegexFolder)\Contrib.Regex.Test.dll" />
<!-- Files To Release -->
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.XML" />
- <ReleaseFiles Include="$(CoreBinFolder)\ICSharpCode.SharpZipLib.dll" />
+ <ReleaseFiles Include="$(RegexFolder)\Contrib.Regex.dll" />
+ <ReleaseFiles Include="$(RegexFolder)\Contrib.Regex.XML" />
<!-- Files to Analysis -->
- <AnalysisFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
-
-
-
- <PathTargets Include="paths-lucene" />
+ <AnalysisFiles Include="$(RegexFolder)\Contrib.Regex.dll" />
</ItemGroup>
-
- <Target Name="paths-lucene" Condition="'$(BuildArea)' == 'lucene' or '$(BuildArea)' == 'all'">
- <Message Text="Core Bin Folder: $(CoreBinFolder)" />
- </Target>
-
</Project>
\ No newline at end of file
Added: incubator/lucene.net/trunk/build/scripts/Similarity/document.targets
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Similarity/document.targets?rev=1173798&view=auto
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/Similarity/document.targets (added)
+++ incubator/lucene.net/trunk/build/scripts/Similarity/document.targets Wed Sep 21 19:20:42 2011
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup>
+ <DocumentationSources>
+ <DocumentationSource sourceFile="..\bin\contrib\Similarity\Release\Lucene.Net.Contrib.Similarity.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Similarity\Release\Lucene.Net.Contrib.Similarity.XML" />
+ </DocumentationSources>
+ <HtmlHelpName>Lucene.Net.Contrib.Similarity</HtmlHelpName>
+ <HelpTitle>Similarity Class Library</HelpTitle>
+ <WorkingPath>..\artifacts\Similarity\working\</WorkingPath>
+ <OutputPath>..\artifacts\Similarity\docs\</OutputPath>
+ </PropertyGroup>
+</Project>
\ No newline at end of file
Copied: incubator/lucene.net/trunk/build/scripts/Similarity/project.targets (from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets)
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Similarity/project.targets?p2=incubator/lucene.net/trunk/build/scripts/Similarity/project.targets&p1=incubator/lucene.net/trunk/build/scripts/core.targets&r1=1172709&r2=1173798&rev=1173798&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/core.targets (original)
+++ incubator/lucene.net/trunk/build/scripts/Similarity/project.targets Wed Sep 21 19:20:42 2011
@@ -24,36 +24,33 @@
Lucene.Net.Test,
-->
<PropertyGroup>
- <CoreBinFolder>$(BinFolder)\core\$(Configuration)</CoreBinFolder>
+ <SimilarityFolder>$(BinFolder)\contrib\Similarity\$(Configuration)</SimilarityFolder>
</PropertyGroup>
-
+ <PropertyGroup Condition="'$(Area)' == 'similarity'">
+ <LocalBinFolder>$(BinFolder)\contrib\Similarity\$(Configuration)</LocalBinFolder>
+ <ArtifactsFolder>$(BuildFolder)\artifacts\Similarity</ArtifactsFolder>
+ </PropertyGroup>
+
<ItemGroup>
- <!-- Files To Build -->
- <ProjectFiles Include="$(SourceFolder)\Core\*.csproj" />
+ <!-- Binaries To Copy in case we which to store all build items -->
+ <BuildItems Include="$(SimilarityFolder)\*.*" />
- <!-- Files to Clean -->
- <CleanFiles Include="$(CoreBinFolder)\*.*" />
- <CleanFiles Include="$(ArtifactsFolder)\*.*" />
+ <!-- Files To Build -->
+ <ProjectFiles Include="$(SourceFolder)\Contrib\Similarity\*.csproj" />
+ <ProjectFiles Include="$(TestFolder)\Contrib\Similarity\*.csproj" />
+
<!-- Assemblies To Test -->
- <TestFiles Include="$(CoreBinFolder)\*.Test.dll" />
+ <!-- TODO: re-enable so that build fails till a test project is created
+ <TestFiles Include="$(SimilarityFolder)\Lucene.Net.Contrib.Similarity.Test.dll" />
+ -->
<!-- Files To Release -->
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.XML" />
- <ReleaseFiles Include="$(CoreBinFolder)\ICSharpCode.SharpZipLib.dll" />
+ <ReleaseFiles Include="$(SimilarityFolder)\Lucene.Net.Contrib.Similarity.dll" />
+ <ReleaseFiles Include="$(SimilarityFolder)\Lucene.Net.Contrib.Similarity.XML" />
<!-- Files to Analysis -->
- <AnalysisFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
-
-
-
- <PathTargets Include="paths-lucene" />
+ <AnalysisFiles Include="$(SimilarityFolder)\Lucene.Net.Contrib.Similarity.dll" />
</ItemGroup>
-
- <Target Name="paths-lucene" Condition="'$(BuildArea)' == 'lucene' or '$(BuildArea)' == 'all'">
- <Message Text="Core Bin Folder: $(CoreBinFolder)" />
- </Target>
-
</Project>
\ No newline at end of file
Added: incubator/lucene.net/trunk/build/scripts/SimpleFacetedSearch/document.targets
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/SimpleFacetedSearch/document.targets?rev=1173798&view=auto
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/SimpleFacetedSearch/document.targets (added)
+++ incubator/lucene.net/trunk/build/scripts/SimpleFacetedSearch/document.targets Wed Sep 21 19:20:42 2011
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup>
+ <DocumentationSources>
+ <DocumentationSource sourceFile="..\bin\contrib\SimpleFacetedSearch\Release\Lucene.Net.Search.SimpleFacetedSearch.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\SimpleFacetedSearch\Release\Lucene.Net.Search.SimpleFacetedSearch.XML" />
+ </DocumentationSources>
+ <HtmlHelpName>Lucene.Net.Contrib.SimpleFacetedSearch</HtmlHelpName>
+ <HelpTitle>SimpleFacetedSearch Class Library</HelpTitle>
+ <WorkingPath>..\artifacts\SimpleFacetedSearch\working\</WorkingPath>
+ <OutputPath>..\artifacts\SimpleFacetedSearch\docs\</OutputPath>
+ </PropertyGroup>
+</Project>
\ No newline at end of file
Copied: incubator/lucene.net/trunk/build/scripts/SimpleFacetedSearch/project.targets (from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets)
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/SimpleFacetedSearch/project.targets?p2=incubator/lucene.net/trunk/build/scripts/SimpleFacetedSearch/project.targets&p1=incubator/lucene.net/trunk/build/scripts/core.targets&r1=1172709&r2=1173798&rev=1173798&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/core.targets (original)
+++ incubator/lucene.net/trunk/build/scripts/SimpleFacetedSearch/project.targets Wed Sep 21 19:20:42 2011
@@ -24,36 +24,31 @@
Lucene.Net.Test,
-->
<PropertyGroup>
- <CoreBinFolder>$(BinFolder)\core\$(Configuration)</CoreBinFolder>
+ <SimpleFacetedSearchFolder>$(BinFolder)\contrib\SimpleFacetedSearch\$(Configuration)</SimpleFacetedSearchFolder>
</PropertyGroup>
-
+ <PropertyGroup Condition="'$(Area)' == 'simplefacetedsearch'">
+ <LocalBinFolder>$(BinFolder)\contrib\SimpleFacetedSearch\$(Configuration)</LocalBinFolder>
+ <ArtifactsFolder>$(BuildFolder)\artifacts\SimpleFacetedSearch</ArtifactsFolder>
+ </PropertyGroup>
+
<ItemGroup>
- <!-- Files To Build -->
- <ProjectFiles Include="$(SourceFolder)\Core\*.csproj" />
+ <!-- Binaries To Copy in case we which to store all build items -->
+ <BuildItems Include="$(SimpleFacetedSearchFolder)\*.*" />
- <!-- Files to Clean -->
- <CleanFiles Include="$(CoreBinFolder)\*.*" />
- <CleanFiles Include="$(ArtifactsFolder)\*.*" />
+ <!-- Files To Build -->
+ <ProjectFiles Include="$(SourceFolder)\Contrib\SimpleFacetedSearch\*.csproj" />
+ <ProjectFiles Include="$(TestFolder)\Contrib\SimpleFacetedSearch\*.csproj" />
+
<!-- Assemblies To Test -->
- <TestFiles Include="$(CoreBinFolder)\*.Test.dll" />
+ <TestFiles Include="$(SimpleFacetedSearchFolder)\Lucene.Net.Search.SimpleFacetedSearch.Test.dll" />
<!-- Files To Release -->
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.XML" />
- <ReleaseFiles Include="$(CoreBinFolder)\ICSharpCode.SharpZipLib.dll" />
+ <ReleaseFiles Include="$(SimpleFacetedSearchFolder)\Lucene.Net.Search.SimpleFacetedSearch.dll" />
+ <ReleaseFiles Include="$(SimpleFacetedSearchFolder)\Lucene.Net.Search.SimpleFacetedSearch.XML" />
<!-- Files to Analysis -->
- <AnalysisFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
-
-
-
- <PathTargets Include="paths-lucene" />
+ <AnalysisFiles Include="$(SimpleFacetedSearchFolder)\Lucene.Net.Search.SimpleFacetedSearch.dll" />
</ItemGroup>
-
- <Target Name="paths-lucene" Condition="'$(BuildArea)' == 'lucene' or '$(BuildArea)' == 'all'">
- <Message Text="Core Bin Folder: $(CoreBinFolder)" />
- </Target>
-
</Project>
\ No newline at end of file
Added: incubator/lucene.net/trunk/build/scripts/Snowball/document.targets
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Snowball/document.targets?rev=1173798&view=auto
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/Snowball/document.targets (added)
+++ incubator/lucene.net/trunk/build/scripts/Snowball/document.targets Wed Sep 21 19:20:42 2011
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup>
+ <DocumentationSources>
+ <DocumentationSource sourceFile="..\bin\contrib\Snowball\Release\Lucene.Net.Contrib.Snowball.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Snowball\Release\Lucene.Net.Contrib.Snowball.XML" />
+ </DocumentationSources>
+ <HtmlHelpName>Lucene.Net.Contrib.Snowball</HtmlHelpName>
+ <HelpTitle>Snowball Class Library</HelpTitle>
+ <WorkingPath>..\artifacts\Snowball\working\</WorkingPath>
+ <OutputPath>..\artifacts\Snowball\docs\</OutputPath>
+ </PropertyGroup>
+</Project>
\ No newline at end of file
Copied: incubator/lucene.net/trunk/build/scripts/Snowball/project.targets (from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets)
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Snowball/project.targets?p2=incubator/lucene.net/trunk/build/scripts/Snowball/project.targets&p1=incubator/lucene.net/trunk/build/scripts/core.targets&r1=1172709&r2=1173798&rev=1173798&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/core.targets (original)
+++ incubator/lucene.net/trunk/build/scripts/Snowball/project.targets Wed Sep 21 19:20:42 2011
@@ -24,36 +24,31 @@
Lucene.Net.Test,
-->
<PropertyGroup>
- <CoreBinFolder>$(BinFolder)\core\$(Configuration)</CoreBinFolder>
+ <SnowballFolder>$(BinFolder)\contrib\Snowball\$(Configuration)</SnowballFolder>
</PropertyGroup>
-
+ <PropertyGroup Condition="'$(Area)' == 'snowball'">
+ <LocalBinFolder>$(BinFolder)\contrib\Snowball\$(Configuration)</LocalBinFolder>
+ <ArtifactsFolder>$(BuildFolder)\artifacts\Snowball</ArtifactsFolder>
+ </PropertyGroup>
+
<ItemGroup>
- <!-- Files To Build -->
- <ProjectFiles Include="$(SourceFolder)\Core\*.csproj" />
+ <!-- Binaries To Copy in case we which to store all build items -->
+ <BuildItems Include="$(SnowballFolder)\*.*" />
- <!-- Files to Clean -->
- <CleanFiles Include="$(CoreBinFolder)\*.*" />
- <CleanFiles Include="$(ArtifactsFolder)\*.*" />
+ <!-- Files To Build -->
+ <ProjectFiles Include="$(SourceFolder)\Contrib\Snowball\*.csproj" />
+ <ProjectFiles Include="$(TestFolder)\Contrib\Snowball\*.csproj" />
+
<!-- Assemblies To Test -->
- <TestFiles Include="$(CoreBinFolder)\*.Test.dll" />
+ <TestFiles Include="$(SnowballFolder)\Lucene.Net.Contrib.Snowball.Test.dll" />
<!-- Files To Release -->
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.XML" />
- <ReleaseFiles Include="$(CoreBinFolder)\ICSharpCode.SharpZipLib.dll" />
+ <ReleaseFiles Include="$(SnowballFolder)\Lucene.Net.Contrib.Snowball.dll" />
+ <ReleaseFiles Include="$(SnowballFolder)\Lucene.Net.Contrib.Snowball.XML" />
<!-- Files to Analysis -->
- <AnalysisFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
-
-
-
- <PathTargets Include="paths-lucene" />
+ <AnalysisFiles Include="$(SnowballFolder)\Lucene.Net.Contrib.Snowball.dll" />
</ItemGroup>
-
- <Target Name="paths-lucene" Condition="'$(BuildArea)' == 'lucene' or '$(BuildArea)' == 'all'">
- <Message Text="Core Bin Folder: $(CoreBinFolder)" />
- </Target>
-
</Project>
\ No newline at end of file
Added: incubator/lucene.net/trunk/build/scripts/Spatial/document.targets
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Spatial/document.targets?rev=1173798&view=auto
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/Spatial/document.targets (added)
+++ incubator/lucene.net/trunk/build/scripts/Spatial/document.targets Wed Sep 21 19:20:42 2011
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup>
+ <DocumentationSources>
+ <DocumentationSource sourceFile="..\bin\contrib\Spatial\Release\Lucene.Net.Contrib.Spatial.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\Spatial\Release\Lucene.Net.Contrib.Spatial.XML" />
+ </DocumentationSources>
+ <HtmlHelpName>Lucene.Net.Contrib.Spatial</HtmlHelpName>
+ <HelpTitle>Spatial Class Library</HelpTitle>
+ <WorkingPath>..\artifacts\Spatial\working\</WorkingPath>
+ <OutputPath>..\artifacts\Spatial\docs\</OutputPath>
+ </PropertyGroup>
+</Project>
\ No newline at end of file
Copied: incubator/lucene.net/trunk/build/scripts/Spatial/project.targets (from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets)
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/Spatial/project.targets?p2=incubator/lucene.net/trunk/build/scripts/Spatial/project.targets&p1=incubator/lucene.net/trunk/build/scripts/core.targets&r1=1172709&r2=1173798&rev=1173798&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/core.targets (original)
+++ incubator/lucene.net/trunk/build/scripts/Spatial/project.targets Wed Sep 21 19:20:42 2011
@@ -24,36 +24,31 @@
Lucene.Net.Test,
-->
<PropertyGroup>
- <CoreBinFolder>$(BinFolder)\core\$(Configuration)</CoreBinFolder>
+ <SpatialFolder>$(BinFolder)\contrib\Spatial\$(Configuration)</SpatialFolder>
</PropertyGroup>
-
+ <PropertyGroup Condition="'$(Area)' == 'spatial'">
+ <LocalBinFolder>$(BinFolder)\contrib\Spatial\$(Configuration)</LocalBinFolder>
+ <ArtifactsFolder>$(BuildFolder)\artifacts\Spatial</ArtifactsFolder>
+ </PropertyGroup>
+
<ItemGroup>
- <!-- Files To Build -->
- <ProjectFiles Include="$(SourceFolder)\Core\*.csproj" />
+ <!-- Binaries To Copy in case we which to store all build items -->
+ <BuildItems Include="$(SpatialFolder)\*.*" />
- <!-- Files to Clean -->
- <CleanFiles Include="$(CoreBinFolder)\*.*" />
- <CleanFiles Include="$(ArtifactsFolder)\*.*" />
+ <!-- Files To Build -->
+ <ProjectFiles Include="$(SourceFolder)\Contrib\Spatial\*.csproj" />
+ <ProjectFiles Include="$(TestFolder)\Contrib\Spatial\*.csproj" />
+
<!-- Assemblies To Test -->
- <TestFiles Include="$(CoreBinFolder)\*.Test.dll" />
+ <TestFiles Include="$(SpatialFolder)\Lucene.Net.Contrib.Spatial.Test.dll" />
<!-- Files To Release -->
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.XML" />
- <ReleaseFiles Include="$(CoreBinFolder)\ICSharpCode.SharpZipLib.dll" />
+ <ReleaseFiles Include="$(SpatialFolder)\Lucene.Net.Contrib.Spatial.dll" />
+ <ReleaseFiles Include="$(SpatialFolder)\Lucene.Net.Contrib.Spatial.XML" />
<!-- Files to Analysis -->
- <AnalysisFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
-
-
-
- <PathTargets Include="paths-lucene" />
+ <AnalysisFiles Include="$(SpatialFolder)\Lucene.Net.Contrib.Spatial.dll" />
</ItemGroup>
-
- <Target Name="paths-lucene" Condition="'$(BuildArea)' == 'lucene' or '$(BuildArea)' == 'all'">
- <Message Text="Core Bin Folder: $(CoreBinFolder)" />
- </Target>
-
</Project>
\ No newline at end of file
Added: incubator/lucene.net/trunk/build/scripts/SpellChecker/document.targets
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/SpellChecker/document.targets?rev=1173798&view=auto
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/SpellChecker/document.targets (added)
+++ incubator/lucene.net/trunk/build/scripts/SpellChecker/document.targets Wed Sep 21 19:20:42 2011
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup>
+ <DocumentationSources>
+ <DocumentationSource sourceFile="..\bin\contrib\SpellChecker\Release\Lucene.Net.Contrib.SpellChecker.dll" />
+ <DocumentationSource sourceFile="..\bin\contrib\SpellChecker\Release\Lucene.Net.Contrib.SpellChecker.XML" />
+ </DocumentationSources>
+ <HtmlHelpName>Lucene.Net.Contrib.SpellChecker</HtmlHelpName>
+ <HelpTitle>SpellChecker Class Library</HelpTitle>
+ <WorkingPath>..\artifacts\SpellChecker\working\</WorkingPath>
+ <OutputPath>..\artifacts\SpellChecker\docs\</OutputPath>
+ </PropertyGroup>
+</Project>
\ No newline at end of file
Copied: incubator/lucene.net/trunk/build/scripts/SpellChecker/project.targets (from r1172709, incubator/lucene.net/trunk/build/scripts/core.targets)
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/SpellChecker/project.targets?p2=incubator/lucene.net/trunk/build/scripts/SpellChecker/project.targets&p1=incubator/lucene.net/trunk/build/scripts/core.targets&r1=1172709&r2=1173798&rev=1173798&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/core.targets (original)
+++ incubator/lucene.net/trunk/build/scripts/SpellChecker/project.targets Wed Sep 21 19:20:42 2011
@@ -24,36 +24,31 @@
Lucene.Net.Test,
-->
<PropertyGroup>
- <CoreBinFolder>$(BinFolder)\core\$(Configuration)</CoreBinFolder>
+ <SpellCheckerFolder>$(BinFolder)\contrib\SpellChecker\$(Configuration)</SpellCheckerFolder>
</PropertyGroup>
-
+ <PropertyGroup Condition="'$(Area)' == 'spellchecker'">
+ <LocalBinFolder>$(BinFolder)\contrib\SpellChecker\$(Configuration)</LocalBinFolder>
+ <ArtifactsFolder>$(BuildFolder)\artifacts\SpellChecker</ArtifactsFolder>
+ </PropertyGroup>
+
<ItemGroup>
- <!-- Files To Build -->
- <ProjectFiles Include="$(SourceFolder)\Core\*.csproj" />
+ <!-- Binaries To Copy in case we which to store all build items -->
+ <BuildItems Include="$(SpellCheckerFolder)\*.*" />
- <!-- Files to Clean -->
- <CleanFiles Include="$(CoreBinFolder)\*.*" />
- <CleanFiles Include="$(ArtifactsFolder)\*.*" />
+ <!-- Files To Build -->
+ <ProjectFiles Include="$(SourceFolder)\Contrib\SpellChecker\*.csproj" />
+ <ProjectFiles Include="$(TestFolder)\Contrib\SpellChecker\*.csproj" />
+
<!-- Assemblies To Test -->
- <TestFiles Include="$(CoreBinFolder)\*.Test.dll" />
+ <TestFiles Include="$(SpellCheckerFolder)\Lucene.Net.Contrib.SpellChecker.Test.dll" />
<!-- Files To Release -->
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
- <ReleaseFiles Include="$(CoreBinFolder)\Lucene.Net.XML" />
- <ReleaseFiles Include="$(CoreBinFolder)\ICSharpCode.SharpZipLib.dll" />
+ <ReleaseFiles Include="$(SpellCheckerFolder)\Lucene.Net.Contrib.SpellChecker.dll" />
+ <ReleaseFiles Include="$(SpellCheckerFolder)\Lucene.Net.Contrib.SpellChecker.XML" />
<!-- Files to Analysis -->
- <AnalysisFiles Include="$(CoreBinFolder)\Lucene.Net.dll" />
-
-
-
- <PathTargets Include="paths-lucene" />
+ <AnalysisFiles Include="$(SpellCheckerFolder)\Lucene.Net.Contrib.SpellChecker.dll" />
</ItemGroup>
-
- <Target Name="paths-lucene" Condition="'$(BuildArea)' == 'lucene' or '$(BuildArea)' == 'all'">
- <Message Text="Core Bin Folder: $(CoreBinFolder)" />
- </Target>
-
</Project>
\ No newline at end of file
Modified: incubator/lucene.net/trunk/build/scripts/build.targets
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/build.targets?rev=1173798&r1=1173797&r2=1173798&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/build.targets (original)
+++ incubator/lucene.net/trunk/build/scripts/build.targets Wed Sep 21 19:20:42 2011
@@ -23,7 +23,7 @@
<PropertyGroup>
<Configuration Condition="'$(Configuration)' == 'debug'">Debug</Configuration>
<Configuration Condition="'$(Configuration)' == '' Or '$(Configuration)' == 'release'">Release</Configuration>
- <BuildArea Condition="'$(BuildArea)' == ''">all</BuildArea>
+ <Area Condition="'$(Area)' == ''">all</Area>
<!-- This path is a bit redundant -->
<TempFolder>$(TEMP)</TempFolder>
@@ -33,7 +33,6 @@
</PropertyGroup>
<PropertyGroup>
- <ArtifactsFolder>$(BuildFolder)\artifacts</ArtifactsFolder>
<BinFolder>$(BuildFolder)\bin</BinFolder>
<SourceFolder>$(RootFolder)src</SourceFolder>
<TestFolder>$(RootFolder)test</TestFolder>
@@ -48,10 +47,27 @@
- <Import Project="core.targets" />
- <Import Project="contrib.targets" Condition="'$(BuildArea)' == 'all' or '$(BuildArea)' == 'contrib'" />
-
+ <Import Project="All/project.targets" Condition="'$(Area)' == 'all'" />
+ <Import Project="Analyzers/project.targets" Condition="'$(Area)' == 'analyzers'" />
+ <Import Project="Contrib/project.targets" Condition="'$(Area)' == 'contrib'" />
+ <Import Project="Contrib-Core/project.targets" Condition="'$(Area)' == 'contrib-core'" />
+ <Import Project="Core/project.targets" Condition="'$(Area)' == 'core'" />
+ <Import Project="FastVectorHighlighter/project.targets" Condition="'$(Area)' == 'fastvectorhighlighter'" />
+ <Import Project="Highlighter/project.targets" Condition="'$(Area)' == 'highlighter'" />
+ <Import Project="Queries/project.targets" Condition="'$(Area)' == 'queries'" />
+ <Import Project="Regex/project.targets" Condition="'$(Area)' == 'regex'" />
+ <Import Project="Similarity/project.targets" Condition="'$(Area)' == 'similarity'" />
+ <Import Project="SimpleFacetedSearch/project.targets" Condition="'$(Area)' == 'simplefacetedsearch'" />
+ <Import Project="Snowball/project.targets" Condition="'$(Area)' == 'snowball'" />
+ <Import Project="Spatial/project.targets" Condition="'$(Area)' == 'spatial'" />
+ <Import Project="SpellChecker/project.targets" Condition="'$(Area)' == 'spellchecker'" />
+
+ <ItemGroup>
+ <CleanFiles Include="$(ArtifactsFolder)\*.*" />
+ <CleanFiles Include="$(RootFolder)\bin\*.*" />
+ <CleanFiles Include="$(LocalBuildFolder)\*.*" />
+ </ItemGroup>
<Target Name="paths">
<CallTarget Targets="@(PathsTarget)" />
@@ -73,7 +89,7 @@
<CallTarget Targets="paths" />
<Warning
Condition="!Exists('$(MSBuildExtensionsPath32)\StyleCop\v4.5\StyleCop.targets')"
- Text="StyleCopy is not installed at its expected location: $(MSBuildExtensionsPath32)\StyleCop\v4.5\StyleCop.targets" />
+ Text="StyleCop is not installed at its expected location: $(MSBuildExtensionsPath32)\StyleCop\v4.5\StyleCop.targets" />
<Message Text="Project Files: @(ProjectFiles)" />
<MSBuild Projects="@(ProjectFiles)" Properties="Configuration=$(Configuration)" />
</Target>
Copied: incubator/lucene.net/trunk/build/scripts/docs.shfbproj (from r1172709, incubator/lucene.net/trunk/build/scripts/core-only.shfbproj)
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/docs.shfbproj?p2=incubator/lucene.net/trunk/build/scripts/docs.shfbproj&p1=incubator/lucene.net/trunk/build/scripts/core-only.shfbproj&r1=1172709&r2=1173798&rev=1173798&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/core-only.shfbproj (original)
+++ incubator/lucene.net/trunk/build/scripts/docs.shfbproj Wed Sep 21 19:20:42 2011
@@ -1,38 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <Import Project="All/document.targets" Condition="'$(area)' == 'all'" />
+ <Import Project="Analyzers/document.targets" Condition="'$(area)' == 'analyzers'" />
+ <Import Project="Contrib/document.targets" Condition="'$(area)' == 'contrib'" />
+ <Import Project="Contrib-Core/document.targets" Condition="'$(area)' == 'contrib-core'" />
+ <Import Project="Core/document.targets" Condition="'$(area)' == 'core'" />
+ <Import Project="FastVectorHighlighter/document.targets" Condition="'$(area)' == 'fastvectorhighlighter'" />
+ <Import Project="Highlighter/document.targets" Condition="'$(area)' == 'highlighter'" />
+ <Import Project="Queries/document.targets" Condition="'$(area)' == 'queries'" />
+ <Import Project="Regex/document.targets" Condition="'$(area)' == 'regex'" />
+ <Import Project="Similarity/document.targets" Condition="'$(area)' == 'similarity'" />
+ <Import Project="SimpleFacetedSearch/document.targets" Condition="'$(area)' == 'simplefacetedsearch'" />
+ <Import Project="Snowball/document.targets" Condition="'$(area)' == 'snowball'" />
+ <Import Project="Spatial/document.targets" Condition="'$(area)' == 'spatial'" />
+ <Import Project="SpellChecker/document.targets" Condition="'$(area)' == 'spellchecker'" />
+
<PropertyGroup>
- <!-- The configuration and platform will be used to determine which
- assemblies to include from solution and project documentation
+ <!-- The configuration and platform will be used to determine which
+ assemblies to include from solution and project documentation
sources -->
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{f57dd4a8-d22e-43fd-87de-2ba22a54564d}</ProjectGuid>
<SHFBSchemaVersion>1.9.3.0</SHFBSchemaVersion>
- <!-- AssemblyName, Name, and RootNamespace are not used by SHFB but Visual
+ <!-- AssemblyName, Name, and RootNamespace are not used by SHFB but Visual
Studio adds them anyway -->
<AssemblyName>Documentation</AssemblyName>
<RootNamespace>Documentation</RootNamespace>
<Name>Documentation</Name>
<!-- SHFB properties -->
- <OutputPath>..\artifacts\docs\</OutputPath>
- <HtmlHelpName>Lucene.Net</HtmlHelpName>
+
<Language>en-US</Language>
- <DocumentationSources>
- <DocumentationSource sourceFile="..\bin\core\Release\Lucene.Net.dll" />
-<DocumentationSource sourceFile="..\bin\core\Release\Lucene.Net.XML" /></DocumentationSources>
<SandcastlePath>C:\Program Files (x86)\Sandcastle\</SandcastlePath>
<BuildLogFile />
<HtmlHelp1xCompilerPath />
<HtmlHelp2xCompilerPath />
- <WorkingPath>..\artifacts\working\</WorkingPath>
<HelpFileFormat>HtmlHelp1, Website</HelpFileFormat>
- <HelpTitle>Lucene.Net Class Library</HelpTitle>
<BinaryTOC>False</BinaryTOC>
<IncludeStopWordList>False</IncludeStopWordList>
</PropertyGroup>
- <!-- There are no properties for these groups. AnyCPU needs to appear in
- order for Visual Studio to perform the build. The others are optional
+ <!-- There are no properties for these groups. AnyCPU needs to appear in
+ order for Visual Studio to perform the build. The others are optional
common platform types that may appear. -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
</PropertyGroup>
Modified: incubator/lucene.net/trunk/build/scripts/dot-net-tools.targets
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/dot-net-tools.targets?rev=1173798&r1=1173797&r2=1173798&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/dot-net-tools.targets (original)
+++ incubator/lucene.net/trunk/build/scripts/dot-net-tools.targets Wed Sep 21 19:20:42 2011
@@ -40,7 +40,9 @@
<NCoverFolder Include="$(ProgramFiles)\NCover" />
<GallioFolder Include="$(PackagesFolder)\$(GallioVersionFolder)\tools\" />
<FxCopCommands Include="@(AnalysisFiles-> ' /file:%(rootdir)%(directory)%(filename)%(extension)', ' ')" />
+
<FxCopReferences Include="@(ReferenceFiles-> ' /reference:%(rootdir)%(directory)%(filename)%(extension)', ' ')" />
+
<SHFBFolder Include="$(ProgramFiles32)\EWSoftware\Sand Castle Help File Builder" />
<SandCastleFolder Include="$(ProgramFiles32)\Sandcastle" />
<CleanFiles Include="$(ArtifactsFolder)\ncover\*.*" />
@@ -117,15 +119,12 @@
<Target Name="document" DependsOnTargets="build">
<Copy SourceFiles="@(CoverageFiles)" DestinationFolder="$(BinFolder)\core\$(Configuration)" />
- <MSBuild
- Condition="'$(BuildArea)' == 'all' And Exists('%(SandCastleFolder.FullPath)')"
- Projects="$(BuildFolder)\scripts\all.shfbproj"
- Properties="Configuration=Release;Platform=AnyCPU;OutDir=$(ArtifactsFolder)\docs" />
-
+
<MSBuild
- Condition="'$(BuildArea)' == 'core' And Exists('%(SandCastleFolder.FullPath)')"
- Projects="$(BuildFolder)\scripts\core-only.shfbproj"
- Properties="Configuration=Release;Platform=AnyCPU;OutDir=$(ArtifactsFolder)\docs" />
+ Condition="Exists('%(SandCastleFolder.FullPath)') And '$(Configuration)' == 'Release'"
+ Projects="$(BuildFolder)\scripts\docs.shfbproj"
+ Properties='Configuration=Release;Platform=AnyCPU;OutDir=$(ArtifactsFolder)\docs;area=
+ $(Area)' />
<!-- Notify user if Sand Castle is not found -->
<Warning
Copied: incubator/lucene.net/trunk/build/scripts/template.shfbproj (from r1172709, incubator/lucene.net/trunk/build/scripts/documentation.shfbproj)
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/scripts/template.shfbproj?p2=incubator/lucene.net/trunk/build/scripts/template.shfbproj&p1=incubator/lucene.net/trunk/build/scripts/documentation.shfbproj&r1=1172709&r2=1173798&rev=1173798&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/scripts/documentation.shfbproj (original)
+++ incubator/lucene.net/trunk/build/scripts/template.shfbproj Wed Sep 21 19:20:42 2011
@@ -1,15 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <Import Project="core/documentation.targets" Condition="'$(BuildArea)' == 'core'" />
+
<PropertyGroup>
- <!-- The configuration and platform will be used to determine which
- assemblies to include from solution and project documentation
+ <!-- The configuration and platform will be used to determine which
+ assemblies to include from solution and project documentation
sources -->
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{f57dd4a8-d22e-43fd-87de-2ba22a54564d}</ProjectGuid>
<SHFBSchemaVersion>1.9.3.0</SHFBSchemaVersion>
- <!-- AssemblyName, Name, and RootNamespace are not used by SHFB but Visual
+ <!-- AssemblyName, Name, and RootNamespace are not used by SHFB but Visual
Studio adds them anyway -->
<AssemblyName>Documentation</AssemblyName>
<RootNamespace>Documentation</RootNamespace>
@@ -32,8 +34,8 @@
<BinaryTOC>False</BinaryTOC>
<IncludeStopWordList>False</IncludeStopWordList>
</PropertyGroup>
- <!-- There are no properties for these groups. AnyCPU needs to appear in
- order for Visual Studio to perform the build. The others are optional
+ <!-- There are no properties for these groups. AnyCPU needs to appear in
+ order for Visual Studio to perform the build. The others are optional
common platform types that may appear. -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
</PropertyGroup>