Author: rhuijben
Date: Thu Dec 10 12:21:58 2009
New Revision: 889232

URL: http://svn.apache.org/viewvc?rev=889232&view=rev
Log:
Further tweaking of the Visual 2010 project support.

* build/generator/serf.vcxproj.ezt
* build/generator/neon.vcxproj.ezt
* build/generator/zlib.vcxproj.ezt
  Fix external project build references to actually
  build these projects, instead of using their existing files.
  
* build/win32
  Add *.vcxproj to svn:ignore.
  
* gen-make.py
  (_usage_exit): Document generating for VS2010.

Modified:
    subversion/trunk/build/generator/neon.vcxproj.ezt
    subversion/trunk/build/generator/serf.vcxproj.ezt
    subversion/trunk/build/generator/zlib.vcxproj.ezt
    subversion/trunk/build/win32/   (props changed)
    subversion/trunk/gen-make.py

Modified: subversion/trunk/build/generator/neon.vcxproj.ezt
URL: 
http://svn.apache.org/viewvc/subversion/trunk/build/generator/neon.vcxproj.ezt?rev=889232&r1=889231&r2=889232&view=diff
==============================================================================
--- subversion/trunk/build/generator/neon.vcxproj.ezt (original)
+++ subversion/trunk/build/generator/neon.vcxproj.ezt Thu Dec 10 12:21:58 2009
@@ -45,10 +45,10 @@
   <PropertyGroup>
 [for configs][for platforms]    <OutDir 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">.\</OutDir>
     <IntDir 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">.\</IntDir>
-    <NMakeBuildCommandLine 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">cmd /c 
build_zlib.bat [configs]</NMakeBuildCommandLine>
-    <NMakeReBuildCommandLine 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">cmd /c 
build_zlib.bat [configs] rebuild</NMakeReBuildCommandLine>
-    <NMakeCleanCommandLine 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">cmd /c 
build_zlib.bat [configs] clean</NMakeCleanCommandLine>
-    <NMakeOutput 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">[zlib_path]\[is
 configs "Release"]zlibstat.lib[else]zlibstatD.lib[end]</NMakeOutput>
+    <NMakeBuildCommandLine 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">nmake 
/nologo /f neon.mak ALL [is configs "Debug"]DEBUG_BUILD=1 
[end]EXPAT_INC=[expat_path] [if-any zlib_path]ZLIB_SRC=[zlib_path] 
ZLIB_LIBS=[zlib_path]\zlibstat[is configs "Debug"]D[end].lib[end] [if-any 
openssl_path]OPENSSL_SRC=[openssl_path][end]</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">nmake 
/nologo /f neon.mak CLEAN ALL [is configs "Debug"]DEBUG_BUILD=1 
[end]EXPAT_INC=[expat_path] [if-any zlib_path]ZLIB_SRC=[zlib_path] 
ZLIB_LIBS=[zlib_path]\zlibstat[is configs "Debug"]D[end].lib[end] [if-any 
openssl_path]OPENSSL_SRC=[openssl_path][end]</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">nmake 
/nologo /f neon.mak CLEAN [is configs "Debug"]DEBUG_BUILD=1 
[end]EXPAT_INC=[expat_path] [if-any zlib_path]ZLIB_SRC=[zlib_path] 
ZLIB_LIBS=[zlib_path]\zlibstat[is configs "Debug"]D[end].lib[end] [if-any 
openssl_path]OPENSSL_SRC=[openssl_path][end]</NMakeCleanCommandLine>
+    <NMakeOutput 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">[is configs 
"Release"]libneon.lib[else]libneonD.lib[end]</NMakeOutput>
 [end][end]  </PropertyGroup>
   <ItemDefinitionGroup>
   </ItemDefinitionGroup>

Modified: subversion/trunk/build/generator/serf.vcxproj.ezt
URL: 
http://svn.apache.org/viewvc/subversion/trunk/build/generator/serf.vcxproj.ezt?rev=889232&r1=889231&r2=889232&view=diff
==============================================================================
--- subversion/trunk/build/generator/serf.vcxproj.ezt (original)
+++ subversion/trunk/build/generator/serf.vcxproj.ezt Thu Dec 10 12:21:58 2009
@@ -43,12 +43,12 @@
   </ImportGroup>
 [end][end]  <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
-[for configs][for platforms]    <OutDir 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">.\</OutDir>
-    <IntDir 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">.\</IntDir>
-    <NMakeBuildCommandLine 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">cmd /c 
build_zlib.bat [configs]</NMakeBuildCommandLine>
-    <NMakeReBuildCommandLine 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">cmd /c 
build_zlib.bat [configs] rebuild</NMakeReBuildCommandLine>
-    <NMakeCleanCommandLine 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">cmd /c 
build_zlib.bat [configs] clean</NMakeCleanCommandLine>
-    <NMakeOutput 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">[zlib_path]\[is
 configs "Release"]zlibstat.lib[else]zlibstatD.lib[end]</NMakeOutput>
+[for configs][for platforms]    <OutDir 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">[configs]</OutDir>
+    <IntDir 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">[configs]</IntDir>
+    <NMakeBuildCommandLine 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">nmake /s 
/nologo /f serf.mak ALL [is configs "Debug"]DEBUG_BUILD=1 
[end]APR_SRC=[apr_path] APRUTIL_SRC=[apr_util_path] [if-any 
zlib_path]ZLIB_SRC=[zlib_path][end] [if-any 
openssl_path]OPENSSL_SRC=[openssl_path][end]</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">nmake /s 
/nologo /f serf.mak CLEAN ALL [is configs "Debug"]DEBUG_BUILD=1 
[end]APR_SRC=[apr_path] APRUTIL_SRC=[apr_util_path] [if-any 
zlib_path]ZLIB_SRC=[zlib_path][end] [if-any 
openssl_path]OPENSSL_SRC=[openssl_path][end]</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">nmake /s 
/nologo /f serf.mak CLEAN [is configs "Debug"]DEBUG_BUILD=1 
[end]APR_SRC=[apr_path] APRUTIL_SRC=[apr_util_path]  [if-any 
zlib_path]ZLIB_SRC=[zlib_path][end] [if-any 
openssl_path]OPENSSL_SRC=[openssl_path][end]</NMakeCleanCommandLine>
+    <NMakeOutput 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">$(OutDir)\serf.lib</NMakeOutput>
 [end][end]  </PropertyGroup>
   <ItemDefinitionGroup>
   </ItemDefinitionGroup>

Modified: subversion/trunk/build/generator/zlib.vcxproj.ezt
URL: 
http://svn.apache.org/viewvc/subversion/trunk/build/generator/zlib.vcxproj.ezt?rev=889232&r1=889231&r2=889232&view=diff
==============================================================================
--- subversion/trunk/build/generator/zlib.vcxproj.ezt (original)
+++ subversion/trunk/build/generator/zlib.vcxproj.ezt Thu Dec 10 12:21:58 2009
@@ -45,9 +45,9 @@
   <PropertyGroup>
 [for configs][for platforms]    <OutDir 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">.\</OutDir>
     <IntDir 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">.\</IntDir>
-    <NMakeBuildCommandLine 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">cmd /c 
build_zlib.bat [configs]</NMakeBuildCommandLine>
-    <NMakeReBuildCommandLine 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">cmd /c 
build_zlib.bat [configs] rebuild</NMakeReBuildCommandLine>
-    <NMakeCleanCommandLine 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">cmd /c 
build_zlib.bat [configs] clean</NMakeCleanCommandLine>
+    <NMakeBuildCommandLine 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">cmd /c 
"$(ProjectDir)build_zlib.bat" [configs]</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">cmd /c 
"$(ProjectDir)build_zlib.bat" [configs] rebuild</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">cmd /c 
"$(ProjectDir)build_zlib.bat" [configs] clean</NMakeCleanCommandLine>
     <NMakeOutput 
Condition="'$(Configuration)|$(Platform)'=='[configs]|[platforms]'">[zlib_path]\[is
 configs "Release"]zlibstat.lib[else]zlibstatD.lib[end]</NMakeOutput>
 [end][end]  </PropertyGroup>
   <ItemDefinitionGroup>

Propchange: subversion/trunk/build/win32/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Thu Dec 10 12:21:58 2009
@@ -6,6 +6,7 @@
 *.dsp
 msvc-dsp
 *.vcproj
+*.vcxproj
 vcnet-vcproj
 *.user
 BuildLog.htm

Modified: subversion/trunk/gen-make.py
URL: 
http://svn.apache.org/viewvc/subversion/trunk/gen-make.py?rev=889232&r1=889231&r2=889232&view=diff
==============================================================================
--- subversion/trunk/gen-make.py (original)
+++ subversion/trunk/gen-make.py Thu Dec 10 12:21:58 2009
@@ -203,7 +203,7 @@
   print("           only build static libraries")
   print("")
   print("  --vsnet-version=VER")
-  print("           generate for VS.NET version VER (2002, 2003, 2005 or 
2008)")
+  print("           generate for VS.NET version VER (2002, 2003, 2005, 2008 or 
2010)")
   print("           [only valid in combination with '-t vcproj']")
   print("")
   print("  --with-apr_memcache=DIR")


Reply via email to