Author: dsahlberg Date: Wed Sep 25 07:53:01 2024 New Revision: 1920896 URL: http://svn.apache.org/viewvc?rev=1920896&view=rev Log: Followup to r1919355: Only generate the CMake build system if releasing 1.15.0 or later. The problem was run into when preparing for 1.14.4, when running relase.py from /trunk while releasing a version that doesn't have the cmake build system.
* tools/dist/release.py (roll_tarballs): Check the version before running gen-make.py -t cmake Review by: stsp Modified: subversion/trunk/tools/dist/release.py Modified: subversion/trunk/tools/dist/release.py URL: http://svn.apache.org/viewvc/subversion/trunk/tools/dist/release.py?rev=1920896&r1=1920895&r2=1920896&view=diff ============================================================================== --- subversion/trunk/tools/dist/release.py (original) +++ subversion/trunk/tools/dist/release.py Wed Sep 25 07:53:01 2024 @@ -910,8 +910,9 @@ def roll_tarballs(args): # line endings and won't run, so use the one in the working copy. run_script(args.verbose, '%s/tools/po/po-update.sh pot' % get_workdir(args.base_dir)) - run_script(args.verbose, - 'python gen-make.py -t cmake --release') + if not args.version < Version("1.15.0"): + run_script(args.verbose, + 'python gen-make.py -t cmake --release') clean_pycache() # as with clean_autom4te, is this pointless on Windows? os.chdir(cwd) clean_autom4te() # dist.sh does it but pointless on Windows? @@ -928,8 +929,9 @@ def roll_tarballs(args): '''tools/po/po-update.sh pot ./autogen.sh --release''', hide_stderr=True) # SWIG is noisy - run_script(args.verbose, - 'python gen-make.py -t cmake --release') + if not args.version < Version("1.15.0"): + run_script(args.verbose, + 'python gen-make.py -t cmake --release') clean_pycache() # without this, tarballs contain empty __pycache__ dirs os.chdir(cwd) clean_autom4te() # dist.sh does it but probably pointless