]> granicus.if.org Git - graphviz/commitdiff
Travis: clean build steps.
authorErwin Janssen <erwinjanssen@outlook.com>
Wed, 10 Aug 2016 08:37:12 +0000 (10:37 +0200)
committerErwin Janssen <erwinjanssen@outlook.com>
Wed, 10 Aug 2016 08:46:29 +0000 (10:46 +0200)
Because the results of `make install` when using a prefix aren't binaries suitable to be released, some build steps can either be removed or simpified.

.travis.yml

index c7648f2db2ea4754028071b37bf7bc9c880753de..8d85b8d48d9bb1f1cddffc185bc2a46abfd8d61d 100644 (file)
@@ -25,19 +25,14 @@ install:
 
 script:
 - cd ${TRAVIS_BUILD_DIR}
-- GRAPHVIZ_DESTINATION_FOLDER="graphviz-build"
-- "./autogen.sh NOCONFIG"
-- "./configure --prefix=${TRAVIS_BUILD_DIR}/${GRAPHVIZ_DESTINATION_FOLDER}"
-- make dist
+# Build and test code
+- ./autogen.sh
 - make
-- make install
-- ls
-- ls ${GRAPHVIZ_DESTINATION_FOLDER}
-- PATH=${TRAVIS_BUILD_DIR}/${GRAPHVIZ_DESTINATION_FOLDER}/bin:$PATH
-- echo $PATH
-- dot -V
-- dot -c
+- sudo make install
 - make check
+# Create source package to deploy
+- make dist
+
 before_deploy:
 - GRAPHVIZ_PACKAGE_NAME="graphviz-${TRAVIS_TAG}-linux.tar.gz"
 - tar czf ${GRAPHVIZ_PACKAGE_NAME} ${GRAPHVIZ_DESTINATION_FOLDER}