/[Apache-SVN]
ViewVC logotype

Revision 1490692


Jump to revision: Previous Next
Author: brane
Date: Fri Jun 7 15:47:10 2013 UTC (11 years, 5 months ago)
Changed paths: 9
Log Message:
Tell the Visual Studio project file generator to not compile C files that
appear in the project's dependency list but are not in the source list.
This fixes the issue with embedding utf8proc sources in libsvn_subr.

* build/generator/gen_win.py (WinGeneratorBase.get_proj_sources):
   Mark header dependencies for exclusion from the build.
  (ProjectItem): Set files to not excluded by default.

* build/generator/templates/vcnet_vcproj.ezt,
  build/generator/templates/vcnet_vcxproj.ezt: Tweak the .vc(x)proj templates
  to treat excluded sources differently, and to treat *.hpp as header files.

* build.conf (private-includes): Remove the .inline suffix from
   utf8proc/utf8proc.c and utf8proc/utf8proc_data.c.
* subversion/libsvn_subr/utf8proc.c:
   Update directive to include utf8proc/utf8proc.c.
* subversion/libsvn_subr/utf8proc/utf8proc.c: Rename from utf8proc.c.inline.
   Update directive to include utf8proc_data.c.
* subversion/libsvn_subr/utf8proc/utf8proc_data.c:
   Rename from utf8proc_data.c.inline.


Changed paths

Path Details
Directorysubversion/trunk/build/generator/gen_win.py modified , text changed
Directorysubversion/trunk/build/generator/templates/vcnet_vcproj.ezt modified , text changed
Directorysubversion/trunk/build/generator/templates/vcnet_vcxproj.ezt modified , text changed
Directorysubversion/trunk/build.conf modified , text changed
Directorysubversion/trunk/subversion/libsvn_subr/utf8proc/utf8proc.c
(Copied from subversion/trunk/subversion/libsvn_subr/utf8proc/utf8proc.c.inline, r1490684)
added , text changed
Directorysubversion/trunk/subversion/libsvn_subr/utf8proc/utf8proc.c.inline deleted
Directorysubversion/trunk/subversion/libsvn_subr/utf8proc/utf8proc_data.c
(Copied from subversion/trunk/subversion/libsvn_subr/utf8proc/utf8proc_data.c.inline, r1488135)
added
Directorysubversion/trunk/subversion/libsvn_subr/utf8proc/utf8proc_data.c.inline deleted
Directorysubversion/trunk/subversion/libsvn_subr/utf8proc.c modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26