[prev in list] [next in list] [prev in thread] [next in thread] 

List:       subversion-dev
Subject:    [PATCH]  svn.rc for Windows
From:       "D.J. Heap" <dj () shadyvale ! net>
Date:       2003-12-30 18:41:04
Message-ID: 3FF1C6C0.2010809 () shadyvale ! net
[Download RAW message or body]

Would someone with VC6 try this patch and make sure things still 
generate and build correctly?  It generates, converts and builds for me 
with VCNet2003, but I'd like a real test of VC6.

If it looks and works ok, then I can commit the fixes to the vcproj 
generator.

Also, just FYI, MS is once again changing the project file format in the 
next version of the tools -- it looks like a massive overhaul of the 
whole build system across multiple languages and will come for free with 
the DotNet SDK, I think.  Perhaps you can comment on it, Kevin?  I've 
seen articles on MSDN and it was mentioned at the PDC a few times, but 
there aren't many specifics, although it does look like a long-needed 
improvement.

Log:

Make sure the svn.rc file uses the correct include directories for APR 
rather than assuming they are in the Subversion tree.


Thanks!

DJ

["patch.txt" (text/plain)]

Index: build/win32/svn.rc
===================================================================
--- build/win32/svn.rc	(revision 8121)
+++ build/win32/svn.rc	(working copy)
@@ -20,7 +20,7 @@
 #endif
 
 #include <winres.h>
-#include "../../apr/include/apr_general.h"
+#include <apr_general.h>
 #include "../../subversion/include/svn_version.h"
 
 #ifndef _DEBUG
Index: build/generator/msvc_dsp.ezt
===================================================================
--- build/generator/msvc_dsp.ezt	(revision 8121)
+++ build/generator/msvc_dsp.ezt	(working copy)
@@ -43,7 +43,7 @@
 [if-any is_utility][else]LIB32=link.exe -lib
 # ADD LIB32 /out:"[rootpath]\[configs.name]\[target.path]\[target.output_name]"
 # ADD CPP /nologo /W3 /FD /c [is configs.name "Debug"]/MDd /Gm /Gi /GX /ZI /Od \
/GZ[else]/MD /GX /O2 /Zi[end][for configs.defines] /D "[configs.defines]"[end][if-any \
instrument_apr_pools] /D "APR_POOL_DEBUG=[instrument_apr_pools]"[end][for includes] \
                /I "[includes]"[end]
-# ADD RSC /l [if-any is_exe]0x409[else]0x424[end] /d [is configs.name \
"Debug"]"_DEBUG"[else]"NDEBUG"[end] +# ADD RSC /l [if-any \
is_exe]0x409[else]0x424[end] /d [is configs.name "Debug"]"_DEBUG"[else]"NDEBUG"[end] \
[for includes] /I "[includes]"[end]  BSC32=bscmake.exe
 LINK32=link.exe
 [if-any is_exe is_dll]# ADD LINK32 /nologo[if-any is_exe] \
/subsystem:console[end][if-any is_dll] /dll[end] /debug /machine:IX86[for \
configs.libs] [configs.libs][end][for configs.libdirs] \
/libpath:"[configs.libdirs]"[end] \
/out:"[rootpath]\[configs.name]\[target.path]\[target.output_name]"[if-any \
instrument_purify_quantify] /fixed:no[end]



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic