fceca77094f54cf65d73d7cef5db47a0c074195a lrnassar Mon Aug 4 15:58:05 2025 -0700 Fixing the makefile which was complaining Error 23 because the file was not owned by qateam. diff --git src/hg/htdocs/makefile src/hg/htdocs/makefile index 4ceaa0b6cc7..750bb491070 100644 --- src/hg/htdocs/makefile +++ src/hg/htdocs/makefile @@ -38,31 +38,31 @@ user: if test -d ${DOCUMENTROOT_USER}; then \ ${MAKE} doInstall destDir=${DOCUMENTROOT_USER} ; \ fi alpha: ${MAKE} doInstall destDir=${DOCUMENTROOT} beta: @if [ "${FIND}" = "find" ] ; then echo Error: FIND=find not allowed with make beta >& 2 ; exit 1 ; fi ${GITUP} cp -p ${CPREMDESTOPT} ${DOCUMENTROOT}/assemblyRequest.html ${DOCUMENTROOT}-beta/assemblyRequest.html ${MAKE} doInstall destDir=qateam@hgwbeta:${DOCUMENTROOT} ${MAKE} doInstall destDir=${DOCUMENTROOT}-beta - rsync --chmod=Fu=rwx,Fg=rwx,Fo=rx --whole-file --times -a ${DOCUMENTROOT}-beta/assemblyRequest.html qateam@hgwbeta:${DOCUMENTROOT}/ + rsync --whole-file --times -a ${DOCUMENTROOT}-beta/assemblyRequest.html qateam@hgwbeta:${DOCUMENTROOT}/ # Run rsync. Care is taken to preserve times and modes on files. rsync is # smart about recreating files under the current users so that times and # permissions may be modified. However, problems happen when a directory # is not owned by the current users. These options attemp to work around it. # use care in changing rsyncOpts = --whole-file --times --recursive --omit-dir-times --relative --cvs-exclude --exclude='makefile' --exclude='cpAndLinkToResourceFiles.pl' --exclude='style/*' doInstall: ifeq ($(UNAME_S),Darwin) rsync ${rsyncOpts} ${excl} ${incl} ./ ${destDir} else umask 002; rsync ${rsyncOpts} ${excl} ${incl} `$(FIND)` ${destDir} endif # Other targets that may be invoked by ../makefile: