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/05/25 17:46:28 UTC
[Lucene.Net] svn commit: r1127567 - in
/incubator/lucene.net/branches/Lucene.Net_2_9_4g/build/scripts: build.sh
build.xml
Author: mherndon
Date: Wed May 25 15:46:27 2011
New Revision: 1127567
URL: http://svn.apache.org/viewvc?rev=1127567&view=rev
Log:
LUCENENET-400 adding the code that excutes xbuild for mono using a shell script. tweaking the build.xml to work for both msbuild & xbuild. expliciting naming the target 'lucene' for the lucene only build, instead being too generic and calling it 'build'
Modified:
incubator/lucene.net/branches/Lucene.Net_2_9_4g/build/scripts/build.sh
incubator/lucene.net/branches/Lucene.Net_2_9_4g/build/scripts/build.xml
Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/build/scripts/build.sh
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/build/scripts/build.sh?rev=1127567&r1=1127566&r2=1127567&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/build/scripts/build.sh (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/build/scripts/build.sh Wed May 25 15:46:27 2011
@@ -0,0 +1,24 @@
+#!/bin/sh
+# 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.
+
+TARGETS="all"
+echo "$1"
+if [ -n "$1" ]
+ then
+ TARGETS=$1
+fi
+
+MONO_IOMAP=case xbuild build.xml /t:$TARGETS
\ No newline at end of file
Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/build/scripts/build.xml
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/build/scripts/build.xml?rev=1127567&r1=1127566&r2=1127567&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/build/scripts/build.xml (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/build/scripts/build.xml Wed May 25 15:46:27 2011
@@ -21,7 +21,7 @@
<PropertyGroup>
<Configuration Condition="'$(Configuration)' == ''">Debug</Configuration>
<BuildAllSolution>$(MSBuildProjectDirectory)\..\vs2010\test\Contrib.All.Test.sln</BuildAllSolution>
- <BuildSolution>$(MSBuildProjectDirectory)\..\vs2010\test\Lucene.Net.Test.sln</BuildSolution>
+ <BuildLuceneSolution>$(MSBuildProjectDirectory)\..\vs2010\test\Lucene.Net.Test.sln</BuildLuceneSolution>
</PropertyGroup>
@@ -31,13 +31,14 @@
<ContribFolder>contrib</ContribFolder>
<DemoFolder>demo</DemoFolder>
</PropertyGroup>
+
+ <ItemGroup>
+ <BinFiles Include="$(BinFolder)\$(CoreFolder)\$(Configuration)\*"/>
+ <BinFiles Include="$(BinFolder)\$(ContribFolder)\**\$(Configuration)\*.*"/>
+ <BinFiles Include="$(BinFolder)\$(DemoFolder)\**\$(Configuration)\*.*"/>
+ </ItemGroup>
<Target Name="clean-all">
- <ItemGroup>
- <BinFiles Include="$(BinFolder)\$(CoreFolder)\$(Configuration)\*"/>
- <BinFiles Include="$(BinFolder)\$(ContribFolder)\**\$(Configuration)\*.*"/>
- <BinFiles Include="$(BinFolder)\$(DemoFolder)\**\$(Configuration)\*.*"/>
- </ItemGroup>
<Delete Files="@(BinFiles)" />
</Target>
@@ -45,8 +46,8 @@
<MSBuild Projects="$(BuildAllSolution)" ContinueOnError="false" Properties="Configuration=$(Configuration)"/>
</Target>
- <Target Name="build">
- <MSBuild Projects="$(BuildSolution)" ContinueOnError="false" Properties="Configuration=$(Configuration)"/>
+ <Target Name="lucene">
+ <MSBuild Projects="$(BuildLuceneSolution)" ContinueOnError="false" Properties="Configuration=$(Configuration)"/>
</Target>
<Target Name="all">