From 96fd55fdb6d55309ea935f2f19fafb48525bb0ca Mon Sep 17 00:00:00 2001 From: Jay McCarthy Date: Mon, 16 Jun 2014 14:49:14 -0600 Subject: [PATCH] Running planet-compat locally --- .../meta/pkg-index/planet-compat/common.rkt | 3 +-- .../meta/pkg-index/planet-compat/s3.sh | 10 ++++++---- pkgs/plt-services/meta/pkg-index/sync.sh | 19 +++++++++---------- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pkgs/plt-services/meta/pkg-index/planet-compat/common.rkt b/pkgs/plt-services/meta/pkg-index/planet-compat/common.rkt index bfe56c5dbd..8f089c08be 100644 --- a/pkgs/plt-services/meta/pkg-index/planet-compat/common.rkt +++ b/pkgs/plt-services/meta/pkg-index/planet-compat/common.rkt @@ -2,8 +2,7 @@ (require racket/runtime-path racket/file) -(define-runtime-path root "root") -(make-directory* root) +(define root (getenv "PC_ROOT")) (define mins (build-path root "mins")) (make-directory* mins) diff --git a/pkgs/plt-services/meta/pkg-index/planet-compat/s3.sh b/pkgs/plt-services/meta/pkg-index/planet-compat/s3.sh index 14464788c3..733dd83a27 100755 --- a/pkgs/plt-services/meta/pkg-index/planet-compat/s3.sh +++ b/pkgs/plt-services/meta/pkg-index/planet-compat/s3.sh @@ -1,8 +1,10 @@ -#!/bin/sh +#!/bin/bash +set -e -PATH=~/local/new-plt/racket/bin:$PATH +export PC_ROOT=~/Dev/local/pkg.rlo/planet-compat/root/ -cd ~/local/new-plt/pkgs/plt-services/meta/pkg-index/planet-compat +cd $(dirname $0) +raco make update.rkt static.rkt racket update.rkt racket static.rkt -s3cmd -c ~/.s3cfg-plt sync --recursive --delete-removed root/cache/ s3://planet-compats.racket-lang.org/ +s3cmd -c ~/.s3cfg-plt sync --recursive --delete-removed ${PC_ROOT}/cache/ s3://planet-compats.racket-lang.org/ diff --git a/pkgs/plt-services/meta/pkg-index/sync.sh b/pkgs/plt-services/meta/pkg-index/sync.sh index 63441b2af4..ef5474ecfe 100755 --- a/pkgs/plt-services/meta/pkg-index/sync.sh +++ b/pkgs/plt-services/meta/pkg-index/sync.sh @@ -1,21 +1,20 @@ #!/bin/sh # planet-compat -rsync -a --progress -h --delete --exclude root --exclude static-gen --exclude static-gen.gz --exclude compiled --exclude doc ../../meta/pkg-index/ plt-etc:local/new-plt/pkgs/plt-services/meta/pkg-index/ +rsync -az --progress -h --delete --exclude root --exclude static-gen --exclude static-gen.gz --exclude compiled --exclude doc ../../meta/pkg-index/ plt-etc:local/new-plt/pkgs/plt-services/meta/pkg-index/ -rsync -a --progress -h --delete plt-etc:local/galaxy-roots/planet-compat/ ~/Dev/local/pkg.rlo/planet-compat/root/ -rsync -a --progress -h --delete plt-etc:local/galaxy-roots/official/ ~/Dev/local/pkg.rlo/official/root/ +rsync -az --progress -h --delete plt-etc:local/galaxy-roots/official/ ~/Dev/local/pkg.rlo/official/root/ -rsync -a --progress -h --delete plt-etc:local/new-plt/pkgs/plt-services/meta/pkg-index//official/static-gen/ official/static-gen -rsync -a --progress -h --delete plt-etc:local/new-plt/pkgs/plt-services/meta/pkg-index//official/static-gen.gz/ official/static-gen.gz +rsync -az --progress -h --delete plt-etc:local/new-plt/pkgs/plt-services/meta/pkg-index//official/static-gen/ official/static-gen +rsync -az --progress -h --delete plt-etc:local/new-plt/pkgs/plt-services/meta/pkg-index//official/static-gen.gz/ official/static-gen.gz # official -rsync -a --progress -h --delete --exclude root --exclude compiled --exclude doc ../../meta/pkg-index/ plt-etc:local/galaxy/meta/pkg-index/ +rsync -az --progress -h --delete --exclude root --exclude compiled --exclude doc ../../meta/pkg-index/ plt-etc:local/galaxy/meta/pkg-index/ -rsync -a --progress -h --delete --exclude root --exclude compiled --exclude doc ../../../../racket/collects/pkg/ plt-etc:local/galaxy/pkg/ +rsync -az --progress -h --delete --exclude root --exclude compiled --exclude doc ../../../../racket/collects/pkg/ plt-etc:local/galaxy/pkg/ -rsync -a --progress -h --delete --exclude root --exclude compiled --exclude doc ../../../../pkgs/racket-pkgs/racket-test/tests/pkg plt-etc:local/galaxy/tests/pkg/ +rsync -az --progress -h --delete --exclude root --exclude compiled --exclude doc ../../../../pkgs/racket-pkgs/racket-test/tests/pkg plt-etc:local/galaxy/tests/pkg/ -rsync -a --progress -h --delete --exclude root --exclude compiled --exclude doc ../../../../racket/collects/pkg plt-etc:local/plt/collects/pkg/ +rsync -az --progress -h --delete --exclude root --exclude compiled --exclude doc ../../../../racket/collects/pkg plt-etc:local/plt/collects/pkg/ -rsync -a --progress -h --delete --exclude compiled ../../../web-server-pkgs/web-server-lib/web-server ../../../../racket/collects/net plt-etc:local/plt/collects/ +rsync -az --progress -h --delete --exclude compiled ../../../web-server-pkgs/web-server-lib/web-server ../../../../racket/collects/net plt-etc:local/plt/collects/