Skip to content
Snippets Groups Projects
Commit 7d06611a authored by Jeremy Soller's avatar Jeremy Soller
Browse files

Update source, not build, as Cargo.lock is now committed

parent 2067c829
No related branches found
No related tags found
No related merge requests found
......@@ -37,7 +37,6 @@ function op {
case "$2" in
dist)
op $1 prepare
op $1 update
op $1 build
op $1 stage
op $1 tar
......@@ -94,6 +93,19 @@ function op {
rm -f source.tar
fi
;;
update)
pushd source > /dev/null
skip=0
if [ "$(type -t recipe_update)" = "function" ]
then
recipe_update
fi
if [ "$skip" -eq "0" ]
then
xargo update
fi
popd > /dev/null
;;
prepare)
rm -rf sysroot
mkdir sysroot
......@@ -143,19 +155,6 @@ function op {
op $1 version
fi
;;
update)
pushd build > /dev/null
skip=0
if [ "$(type -t recipe_update)" = "function" ]
then
recipe_update
fi
if [ "$skip" -eq "0" ]
then
xargo update
fi
popd > /dev/null
;;
build)
pushd build > /dev/null
skip=0
......
Subproject commit 65291649009fa64d5b1c40129068471cc57f0c0d
Subproject commit d3062a717c53601441c42cd4c974054f8084ee6d
......@@ -36,7 +36,7 @@ do
if [ ! -f "recipes/$recipe/stage.tar.gz" ]
then
echo -e "\033[01;38;5;155mrepo - building $recipe\033[0m" >&2
./cook.sh "$recipe" update build stage tar
./cook.sh "$recipe" build stage tar
else
TIME_BUILD="$($FIND recipes/$recipe/build -type f -not -path '*/.git*' -printf "%Ts\n" | sort -nr | head -n 1)"
TIME_STAGE="$($STAT -c "%Y" recipes/$recipe/stage.tar.gz)"
......@@ -44,7 +44,7 @@ do
if [ "$TIME_BUILD" -gt "$TIME_STAGE" -o "$TIME_RECIPE" -gt "$TIME_STAGE" ]
then
echo -e "\033[01;38;5;155mrepo - rebuilding $recipe\033[0m" >&2
./cook.sh "$recipe" untar unstage update build stage tar
./cook.sh "$recipe" untar unstage build stage tar
else
echo -e "\033[01;38;5;155mrepo - $recipe up to date\033[0m" >&2
fi
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment