Skip to content

Commit d018260

Browse files
committed
Speed up packing time
1 parent 7357229 commit d018260

File tree

6 files changed

+25
-16
lines changed

6 files changed

+25
-16
lines changed

Makefile

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -344,6 +344,12 @@ build-%:
344344

345345
.NOTPARALLEL: binaries/proxysql%
346346
binaries/proxysql%:
347+
cd deps && ${MAKE} cleanall
348+
cd lib && ${MAKE} clean
349+
cd src && ${MAKE} clean
350+
cd test/tap && ${MAKE} clean
351+
cd test/deps && ${MAKE} cleanall
352+
find . -not -path "./binaries/*" -not -path "./.git/*" -exec touch -h --date=@`git show -s --format=%ct HEAD` {} \;
347353
@docker compose -p proxysql down -v --remove-orphans
348354
@docker compose -p proxysql up $(IMG_NAME)$(IMG_TYPE)$(IMG_COMP)_build
349355
@docker compose -p proxysql down -v --remove-orphans

docker/images/proxysql/deb-compliant/entrypoint/entrypoint.bash

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ echo "==> Building"
2525
git config --system --add safe.directory '/opt/proxysql'
2626
cd /opt/proxysql
2727
echo "==> ProxySQL '$(git describe --long --abbrev=7)'"
28-
export SOURCE_DATE_EPOCH=$(git show -s --format=%ct HEAD)
29-
echo "==> Setting SOURCE_DATE_EPOCH=${SOURCE_DATE_EPOCH}"
30-
find /opt/proxysql -not -path "/opt/proxysql/binaries/*" -exec touch -h --date=@${SOURCE_DATE_EPOCH} {} \;
28+
#export SOURCE_DATE_EPOCH=$(git show -s --format=%ct HEAD)
29+
#echo "==> Setting SOURCE_DATE_EPOCH=${SOURCE_DATE_EPOCH}"
30+
#find /opt/proxysql -not -path "/opt/proxysql/binaries/*" -exec touch -h --date=@${SOURCE_DATE_EPOCH} {} \;
3131

3232
if [[ -z ${PROXYSQL_BUILD_TYPE:-} ]] ; then
3333
deps_target="build_deps"
@@ -36,7 +36,7 @@ else
3636
deps_target="build_deps_$PROXYSQL_BUILD_TYPE"
3737
build_target="$PROXYSQL_BUILD_TYPE"
3838
fi
39-
${MAKE} cleanbuild
39+
#${MAKE} cleanbuild
4040
${MAKE} ${MAKEOPT} "${deps_target}"
4141

4242
if [[ -z ${build_target} ]] ; then

docker/images/proxysql/rhel-compliant/entrypoint/entrypoint.bash

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ echo "==> Building"
2525
git config --system --add safe.directory '/opt/proxysql'
2626
cd /opt/proxysql
2727
echo "==> ProxySQL '$(git describe --long --abbrev=7)'"
28-
export SOURCE_DATE_EPOCH=$(git show -s --format=%ct HEAD)
29-
echo "==> Setting SOURCE_DATE_EPOCH=${SOURCE_DATE_EPOCH}"
30-
find /opt/proxysql -not -path "/opt/proxysql/binaries/*" -exec touch -h --date=@${SOURCE_DATE_EPOCH} {} \;
28+
#export SOURCE_DATE_EPOCH=$(git show -s --format=%ct HEAD)
29+
#echo "==> Setting SOURCE_DATE_EPOCH=${SOURCE_DATE_EPOCH}"
30+
#find /opt/proxysql -not -path "/opt/proxysql/binaries/*" -exec touch -h --date=@${SOURCE_DATE_EPOCH} {} \;
3131

3232
if [[ -z ${PROXYSQL_BUILD_TYPE:-} ]] ; then
3333
deps_target="build_deps"
@@ -36,7 +36,7 @@ else
3636
deps_target="build_deps_$PROXYSQL_BUILD_TYPE"
3737
build_target="$PROXYSQL_BUILD_TYPE"
3838
fi
39-
${MAKE} cleanbuild
39+
#${MAKE} cleanbuild
4040
${MAKE} ${MAKEOPT} "${deps_target}"
4141

4242
if [[ -z ${build_target} ]] ; then

docker/images/proxysql/rhel-compliant/rhel6/entrypoint/entrypoint.bash

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ echo "==> Building"
2525
git config --system --add safe.directory '/opt/proxysql'
2626
cd /opt/proxysql
2727
echo "==> ProxySQL '$(git describe --long --abbrev=7)'"
28-
export SOURCE_DATE_EPOCH=$(git show -s --format=%ct HEAD)
29-
echo "==> Setting SOURCE_DATE_EPOCH=${SOURCE_DATE_EPOCH}"
30-
find /opt/proxysql -not -path "/opt/proxysql/binaries/*" -exec touch -h --date=@${SOURCE_DATE_EPOCH} {} \;
28+
#export SOURCE_DATE_EPOCH=$(git show -s --format=%ct HEAD)
29+
#echo "==> Setting SOURCE_DATE_EPOCH=${SOURCE_DATE_EPOCH}"
30+
#find /opt/proxysql -not -path "/opt/proxysql/binaries/*" -exec touch -h --date=@${SOURCE_DATE_EPOCH} {} \;
3131

3232
if [[ -z ${PROXYSQL_BUILD_TYPE:-} ]] ; then
3333
deps_target="build_deps"
@@ -36,7 +36,7 @@ else
3636
deps_target="build_deps_$PROXYSQL_BUILD_TYPE"
3737
build_target="$PROXYSQL_BUILD_TYPE"
3838
fi
39-
${MAKE} cleanbuild
39+
#${MAKE} cleanbuild
4040
${MAKE} ${MAKEOPT} "${deps_target}"
4141

4242
if [[ -z ${build_target} ]] ; then

docker/images/proxysql/suse-compliant/entrypoint/entrypoint.bash

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ echo "==> Building"
2525
git config --system --add safe.directory '/opt/proxysql'
2626
cd /opt/proxysql
2727
echo "==> ProxySQL '$(git describe --long --abbrev=7)'"
28-
export SOURCE_DATE_EPOCH=$(git show -s --format=%ct HEAD)
29-
echo "==> Setting SOURCE_DATE_EPOCH=${SOURCE_DATE_EPOCH}"
30-
find /opt/proxysql -not -path "/opt/proxysql/binaries/*" -exec touch -h --date=@${SOURCE_DATE_EPOCH} {} \;
28+
#export SOURCE_DATE_EPOCH=$(git show -s --format=%ct HEAD)
29+
#echo "==> Setting SOURCE_DATE_EPOCH=${SOURCE_DATE_EPOCH}"
30+
#find /opt/proxysql -not -path "/opt/proxysql/binaries/*" -exec touch -h --date=@${SOURCE_DATE_EPOCH} {} \;
3131

3232
if [[ -z ${PROXYSQL_BUILD_TYPE:-} ]] ; then
3333
deps_target="build_deps"
@@ -36,7 +36,7 @@ else
3636
deps_target="build_deps_$PROXYSQL_BUILD_TYPE"
3737
build_target="$PROXYSQL_BUILD_TYPE"
3838
fi
39-
${MAKE} cleanbuild
39+
#${MAKE} cleanbuild
4040
${MAKE} ${MAKEOPT} "${deps_target}"
4141

4242
if [[ -z ${build_target} ]] ; then

test/tap/tap/Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,3 +180,6 @@ clean:
180180
find . -name '*.o' -delete || true
181181
find . -name '*.so' -delete || true
182182
find . -name '*.so.*' -delete || true
183+
cd cpp-dotenv/static && rm -rf cpp-dotenv-*/ || true
184+
cd cpp-dotenv/dynamic && rm -rf cpp-dotenv-*/ || true
185+

0 commit comments

Comments
 (0)