summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Langley <mightyjo@gmail.com>2021-02-20 12:50:43 -0500
committerJoseph Langley <mightyjo@gmail.com>2022-05-11 14:47:30 -0400
commit87ff2861e6e57148b307b9ff82fb557d498997e1 (patch)
treed964e97f5ac2d0aef1d6527bb02c5aa5901ddc64
parenta0c76652f7bf3221f2bc5a15137aedfe2c278969 (diff)
downloadflex-git-87ff2861e6e57148b307b9ff82fb557d498997e1.tar.gz
chore(travisci): Remove Travis CI configs.
-rw-r--r--.travis.yml24
-rwxr-xr-x.travis/install-automake.sh24
-rwxr-xr-x.travis/install-gettext.sh25
-rw-r--r--README.md3
4 files changed, 2 insertions, 74 deletions
diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index 09cb041..0000000
--- a/.travis.yml
+++ /dev/null
@@ -1,24 +0,0 @@
-language: c
-
-compiler:
- - gcc
-
-addons:
- apt:
- sources:
- - ubuntu-toolchain-r-test
- packages:
- - autoconf
- - bison
- - gcc-6
- - help2man
- - lzip
- - texinfo
- - texlive
-
-before_script:
- - ./.travis/install-gettext.sh
- - ./.travis/install-automake.sh
- - export PATH=$HOME/bin:$PATH
-
-script: ./autogen.sh && ./configure && make && make check && make distcheck
diff --git a/.travis/install-automake.sh b/.travis/install-automake.sh
deleted file mode 100755
index 718cab3..0000000
--- a/.travis/install-automake.sh
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/bin/bash -ex
-
-wget -nv https://ftp.gnu.org/gnu/automake/automake-1.15.1.tar.gz
-
-# Verify tarball against hard-coded hashes. GPG signatures require an external
-# keyserver which might be offline, which is undesirable for build server use.
-# It's equally secure to just hard-code hashes, provided they're trusted (i.e.
-# you verify a hash against a GPG signature once).
-echo 'd3cd5fc9bbea9f977b51799180cde5d253dcba96 *automake-1.15.1.tar.gz'|
- sha1sum -c || :
-printf '%s *automake-1.15.1.tar.gz\n' \
-f0d4717ebe2c76cec5d487de090f6e1c0f784b0d382fd964ffa846287e2a364a\
-52531a26ab98b7033ac04ed302a247b3b114299def54819a03439bfc962ff61b|
- sha512sum -c || :
-
-tar xf automake-1.15.1.tar.gz
-cd automake-1.15.1
-# Don't flood Travis CI build log with dependency packages unless error occurs.
-./configure --quiet --prefix="$HOME" ||
- { s=$? && cat config.log && (exit $s); }
-make -s V=0 >/dev/null 2>&1 || make -s V=1
-make -s install >make_install.log 2>&1 ||
- { s=$? && cat make_install.log && (exit $s); }
-rm make_install.log || :
diff --git a/.travis/install-gettext.sh b/.travis/install-gettext.sh
deleted file mode 100755
index 1c44b79..0000000
--- a/.travis/install-gettext.sh
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/bin/bash -ex
-
-wget -nv https://ftp.gnu.org/gnu/gettext/gettext-0.19.8.1.tar.lz
-
-# Verify tarball against hard-coded hashes. GPG signatures require an external
-# keyserver which might be offline, which is undesirable for build server use.
-# It's equally secure to just hard-code hashes, provided they're trusted (i.e.
-# you verify a hash against a GPG signature once).
-echo '404e072c455f79be4a2458863c19fb55a217771e *gettext-0.19.8.1.tar.lz'|
- sha1sum -c || :
-printf '%s *gettext-0.19.8.1.tar.lz\n' \
-27c7a15be1ffd30a0182e264d0bf896850a295160872e1b1b9d1e9a15bc486cd\
-93465c131f948206fa0bbe2e3eacfc8489dd0cfc5ea5dcf05eff3829e27fc60f|
- sha512sum -c || :
-
-tar xf gettext-0.19.8.1.tar.lz
-cd gettext-0.19.8.1
-# Don't flood Travis CI build log with dependency packages unless error occurs.
-# libacl is not used in this Travis build system.
-./configure --quiet --prefix="$HOME" --disable-acl ||
- { s=$? && cat config.log && (exit $s); }
-make -s V=0 >/dev/null 2>&1 || make -s V=1
-make -s install >make_install.log 2>&1 ||
- { s=$? && cat make_install.log && (exit $s); }
-rm make_install.log || :
diff --git a/README.md b/README.md
index 1947464..d586360 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,5 @@
-[![Build Status](https://travis-ci.org/westes/flex.svg?branch=master)](https://travis-ci.org/westes/flex)
+[![Build Status](https://github.com/westes/flex/actions/workflows/build.yml/badge.svg)](https://github.com/westes/flex/actions/workflows/build.yml)
+
This is flex, the fast lexical analyzer generator.