Skip to content
This repository has been archived by the owner on Dec 9, 2018. It is now read-only.

Commit

Permalink
phase out the disable_cross_doctests workaround on stable
Browse files Browse the repository at this point in the history
closes #27
  • Loading branch information
Jorge Aparicio committed Aug 8, 2016
1 parent 4bfb5bb commit 99819f5
Showing 1 changed file with 0 additions and 13 deletions.
13 changes: 0 additions & 13 deletions ci/script.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,6 @@ set -ex

. $(dirname $0)/utils.sh

# NOTE Workaround for rust-lang/rust#31907 - disable doc tests when cross compiling
# This has been fixed in the nightly channel but it would take a while to reach the other channels
disable_cross_doctests() {
if [ $(host) != "$TARGET" ] && [ "$TRAVIS_RUST_VERSION" = "stable" ]; then
if [ "$TRAVIS_OS_NAME" = "osx" ]; then
brew install gnu-sed --default-names
fi

find src -name '*.rs' -type f | xargs sed -i -e 's:\(//.\s*```\):\1 ignore,:g'
fi
}

# TODO modify this function as you see fit
# PROTIP Always pass `--target $TARGET` to cargo commands, this makes cargo output build artifacts
# to target/$TARGET/{debug,release} which can reduce the number of needed conditionals in the
Expand Down Expand Up @@ -47,7 +35,6 @@ run_test_suite() {
}

main() {
disable_cross_doctests
run_test_suite
}

Expand Down

0 comments on commit 99819f5

Please sign in to comment.