diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 00000000..0788b18c --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,25 @@ +name: Test +on: [push, pull_request] +jobs: + Test: + runs-on: ubuntu-latest + steps: + - name: Install build dependencies + run: | + sudo apt-get update + sudo apt-get install -y doxygen autoconf-archive + - name: Install latest autoconf + run: | + wget https://ftpmirror.gnu.org/gnu/autoconf/autoconf-latest.tar.xz + tar xf autoconf-latest.tar.xz + cd autoconf-*/ + ./configure + make + sudo make install + - name: Check out repository code + uses: actions/checkout@v2 + - run: cd ${{ github.workspace }} + - run: ./autogen.sh + - run: ./configure + - run: make + - run: make check diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..3e668b08 --- /dev/null +++ b/.gitignore @@ -0,0 +1,26 @@ +Makefile.in +aclocal.m4 +autom4te.cache +m4 +depcomp +config.h.in +configure +config.h +config.log +config.status +config.guess +config.sub +INSTALL +install-sh +missing +libtool +ltmain.sh +Makefile +stamp-h1 +.deps +build-aux/compile +build-aux/test-driver +*~ +datrie-*.pc +doc/Doxyfile +*.o