From 51b8ad754b575304b086670787982e184aeb2e69 Mon Sep 17 00:00:00 2001 From: Robin Munn Date: Wed, 27 Mar 2024 15:35:44 +0700 Subject: [PATCH] One more tweak to Docker image (#335) Without the defaultrc directory from the Mercurial source code, Mercurial could be run from Chorus but not from the command line. It's sometimes useful to run Mercurial from the command line when debugging, so let's add that. --- docker/scripts/create-installation-tarball.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docker/scripts/create-installation-tarball.sh b/docker/scripts/create-installation-tarball.sh index 541e932a..e011b65d 100755 --- a/docker/scripts/create-installation-tarball.sh +++ b/docker/scripts/create-installation-tarball.sh @@ -60,6 +60,7 @@ install -d ${DBDESTDIR}/${LIB}/Mercurial/hgext/highlight install -d ${DBDESTDIR}/${LIB}/Mercurial/hgext/largefiles install -d ${DBDESTDIR}/${LIB}/Mercurial/hgext/zeroconf install -d ${DBDESTDIR}/${LIB}/Mercurial/mercurial +install -d ${DBDESTDIR}/${LIB}/Mercurial/mercurial/defaultrc install -d ${DBDESTDIR}/${LIB}/Mercurial/mercurial/dirstateutils install -d ${DBDESTDIR}/${LIB}/Mercurial/mercurial/hgweb install -d ${DBDESTDIR}/${LIB}/Mercurial/mercurial/httpclient || true @@ -83,6 +84,7 @@ install -m 644 Mercurial/hgext/highlight/*.* ${DBDESTDIR}/${LIB}/Mercurial/hgext install -m 644 Mercurial/hgext/largefiles/*.* ${DBDESTDIR}/${LIB}/Mercurial/hgext/largefiles install -m 644 Mercurial/hgext/zeroconf/*.* ${DBDESTDIR}/${LIB}/Mercurial/hgext/zeroconf install -m 644 Mercurial/mercurial/*.* ${DBDESTDIR}/${LIB}/Mercurial/mercurial +install -m 644 Mercurial/mercurial/defaultrc/*.* ${DBDESTDIR}/${LIB}/Mercurial/mercurial/defaultrc install -m 644 Mercurial/mercurial/dirstateutils/*.* ${DBDESTDIR}/${LIB}/Mercurial/mercurial/dirstateutils install -m 644 Mercurial/mercurial/hgweb/*.* ${DBDESTDIR}/${LIB}/Mercurial/mercurial/hgweb install -m 644 Mercurial/mercurial/httpclient/*.* ${DBDESTDIR}/${LIB}/Mercurial/mercurial/httpclient || true