Author: rinrab Date: Thu Jul 18 14:23:42 2024 New Revision: 1919348 URL: http://svn.apache.org/viewvc?rev=1919348&view=rev Log: On the 'cmake' branch: Remove fs-base from ignore list to generate it, but disable it.
The targets for fs-base and its tests are now generated to the targets.cmake file, but are always disabled. * build/generator/gen_cmake.py (check_ignore_target): Remove libsvn_fs_base from ignore_names and don't filter bdb-test. * CMakeLists.txt (options): Add SVN_ENABLE_FS_BASE option and write error if it is true. Modified: subversion/branches/cmake/CMakeLists.txt subversion/branches/cmake/build/generator/gen_cmake.py Modified: subversion/branches/cmake/CMakeLists.txt URL: http://svn.apache.org/viewvc/subversion/branches/cmake/CMakeLists.txt?rev=1919348&r1=1919347&r2=1919348&view=diff ============================================================================== --- subversion/branches/cmake/CMakeLists.txt (original) +++ subversion/branches/cmake/CMakeLists.txt Thu Jul 18 14:23:42 2024 @@ -67,6 +67,7 @@ option(SVN_ENABLE_RA_SERF "Enable Subver option(SVN_ENABLE_RA_SVN "Enable Subversion SVN Protocol Repository Access Library" ON) option(SVN_ENABLE_FS_FS "Enable Subversion FSFS Repository Filesystem Library" ON) option(SVN_ENABLE_FS_X "Enable Subversion FSX Repository Filesystem Library" ON) +option(SVN_ENABLE_FS_BASE "Enable Subversion Filesystem Base Library (NOT IMPLEMENTED and DEPRECATED)" OFF) option(SVN_ENABLE_NLS "Enable gettext functionality" OFF) # Configuration @@ -141,6 +142,10 @@ if(SVN_BUILD_SHARED_RA) message(FATAL_ERROR "SVN_BUILD_SHARED_RA not yet supported") endif() +if(SVN_ENABLE_FS_BASE) + message(FATAL_ERROR "SVN_ENABLE_FS_BASE is NOT implemented and deprecated.") +endif() + if(BUILD_SHARED_LIBS OR SVN_BUILD_SHARED_FS OR SVN_BUILD_SHARED_RA) set(CMAKE_POSITION_INDEPENDENT_CODE ON) endif() Modified: subversion/branches/cmake/build/generator/gen_cmake.py URL: http://svn.apache.org/viewvc/subversion/branches/cmake/build/generator/gen_cmake.py?rev=1919348&r1=1919347&r2=1919348&view=diff ============================================================================== --- subversion/branches/cmake/build/generator/gen_cmake.py (original) +++ subversion/branches/cmake/build/generator/gen_cmake.py Thu Jul 18 14:23:42 2024 @@ -238,8 +238,6 @@ class Generator(gen_base.GeneratorBase): "svnxx-tests", - "libsvn_fs_base", - "mod_authz_svn", "mod_dav_svn", "mod_dontdothat", @@ -253,10 +251,6 @@ class Generator(gen_base.GeneratorBase): if target.name == name: return True - if isinstance(target, gen_base.TargetExe): - if target.install == "bdb-test": - return True - if sys.platform == 'win32': def errno_filter(self, codes): """From errno_filter() in gen_win.py"""