Author: rinrab
Date: Wed Apr 1 17:21:18 2026
New Revision: 1932707
Log:
Follow-up to r1932705: svnbrowse is an executable target, not a library, so the
check should be done accordingly.
* build/generator/gen_cmake.py
(get_target_conditions): Move check to the right category.
Modified:
subversion/trunk/build/generator/gen_cmake.py
Modified: subversion/trunk/build/generator/gen_cmake.py
==============================================================================
--- subversion/trunk/build/generator/gen_cmake.py Wed Apr 1 17:14:18
2026 (r1932706)
+++ subversion/trunk/build/generator/gen_cmake.py Wed Apr 1 17:21:18
2026 (r1932707)
@@ -79,8 +79,6 @@ def get_target_conditions(target):
enable_condition.append("SVN_ENABLE_AUTH_KWALLET")
elif target.name == "libsvn_auth_gnome_keyring":
enable_condition.append("SVN_ENABLE_AUTH_GNOME_KEYRING")
- elif target.name == "svnbrowse":
- enable_condition.append("SVN_ENABLE_TUI")
if isinstance(target, gen_base.TargetExe):
if target.install == "test" or target.install == "sub-test":
@@ -90,6 +88,9 @@ def get_target_conditions(target):
else:
enable_condition.append("SVN_ENABLE_PROGRAMS")
+ if target.name == "svnbrowse":
+ enable_condition.append("SVN_ENABLE_TUI")
+
if isinstance(target, gen_base.TargetSWIG) or \
isinstance(target, gen_base.TargetSWIGLib):
enable_condition.append("SVN_ENABLE_SWIG_" + target.lang.upper())