mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 18:22:07 +00:00
Merge pull request #285 from Ben10do/allow-test-repos-to-be-kept
We no longer assume that the test repos don’t exist when we run run-tests.sh. This allows developers to choose to keep them, to allow them to run the tests more quickly. - Add the test repos to the .gitignore. - Check if the directory for each repo already exists, before trying to clone it. - Do a git pull for each repo, to ensure that existing copies of repos are up-to-date. Signed-off-by: Antonio Niño Díaz <antonio_nd@outlook.com>
This commit is contained in:
4
.gitignore
vendored
4
.gitignore
vendored
@@ -5,3 +5,7 @@ rgbgfx
|
|||||||
*.o
|
*.o
|
||||||
*.exe
|
*.exe
|
||||||
.checkpatch-camelcase.*
|
.checkpatch-camelcase.*
|
||||||
|
|
||||||
|
test/pokecrystal/*
|
||||||
|
test/pokered/*
|
||||||
|
test/ucity/*
|
||||||
|
|||||||
@@ -15,20 +15,33 @@ pushd link
|
|||||||
popd
|
popd
|
||||||
|
|
||||||
# Test some significant external projects that use RGBDS
|
# Test some significant external projects that use RGBDS
|
||||||
|
# When adding new ones, don't forget to add them to the .gitignore!
|
||||||
|
|
||||||
git clone https://github.com/pret/pokecrystal.git --depth=1
|
if [ ! -d pokecrystal ]; then
|
||||||
|
git clone https://github.com/pret/pokecrystal.git --shallow-since=2018-06-04 --single-branch
|
||||||
|
fi
|
||||||
pushd pokecrystal
|
pushd pokecrystal
|
||||||
|
git fetch
|
||||||
|
git checkout 06e169d
|
||||||
make -j
|
make -j
|
||||||
make compare
|
make compare
|
||||||
popd
|
popd
|
||||||
|
|
||||||
git clone --recursive https://github.com/pret/pokered.git --depth=1
|
if [ ! -d pokered ]; then
|
||||||
|
git clone --recursive https://github.com/pret/pokered.git --shallow-since=2018-03-23 --single-branch
|
||||||
|
fi
|
||||||
pushd pokered
|
pushd pokered
|
||||||
|
git fetch
|
||||||
|
git checkout 98f09b6
|
||||||
make -j
|
make -j
|
||||||
make compare
|
make compare
|
||||||
popd
|
popd
|
||||||
|
|
||||||
git clone https://github.com/AntonioND/ucity.git --depth=1
|
if [ ! -d ucity ]; then
|
||||||
|
git clone https://github.com/AntonioND/ucity.git --shallow-since=2018-06-05 --single-branch
|
||||||
|
fi
|
||||||
pushd ucity
|
pushd ucity
|
||||||
|
git fetch
|
||||||
|
git checkout 9fc8f27
|
||||||
make -j
|
make -j
|
||||||
popd
|
popd
|
||||||
|
|||||||
Reference in New Issue
Block a user