Skip to content

Commit da167ad

Browse files
committed
build: remove autotools buildsystem
1 parent d8d710c commit da167ad

File tree

26 files changed

+0
-7194
lines changed

26 files changed

+0
-7194
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -23,71 +23,6 @@ on:
2323
- 'README.md'
2424

2525
jobs:
26-
linux-autotools:
27-
name: Linux (autotools)
28-
runs-on: ${{ matrix.os }}
29-
strategy:
30-
fail-fast: false
31-
matrix:
32-
include:
33-
# Debian 11 Bullseye
34-
- os: ubuntu-22.04
35-
compiler: gcc-10
36-
- os: ubuntu-22.04
37-
compiler: clang-11
38-
# Debian 12 Bookworm
39-
- os: ubuntu-24.04
40-
compiler: gcc-12
41-
- os: ubuntu-24.04
42-
compiler: clang-14
43-
# Debian 13 Trixie
44-
- os: ubuntu-24.04
45-
compiler: gcc-14
46-
- os: ubuntu-24.04
47-
compiler: clang-19
48-
# Ubuntu 22.04 Jammy
49-
- os: ubuntu-22.04
50-
compiler: gcc-11
51-
- os: ubuntu-22.04
52-
compiler: clang-14
53-
# Ubuntu 24.04 Noble
54-
- os: ubuntu-24.04
55-
compiler: gcc-13
56-
- os: ubuntu-24.04
57-
compiler: clang-18
58-
59-
env:
60-
CC: ${{ matrix.compiler }}
61-
RUNNING_IN_CI: yes
62-
63-
steps:
64-
- name: Install dependencies
65-
run: |
66-
sudo apt-get update
67-
sudo apt-get install -y --no-install-recommends \
68-
${CC} \
69-
automake \
70-
autoconf \
71-
libtool \
72-
libltdl-dev \
73-
libsqlite3-dev \
74-
libhyperscan-dev \
75-
# EOF
76-
- uses: actions/checkout@main
77-
with:
78-
persist-credentials: false
79-
submodules: recursive
80-
- name: autogen.sh
81-
run: bash autogen.sh
82-
- name: configure
83-
run: ./configure --enable-assert=hard --enable-warnings
84-
- name: make
85-
run: make -j2
86-
- name: make check
87-
run: make check
88-
- name: make install
89-
run: make install
90-
9126
linux-meson:
9227
name: Linux (meson)
9328
runs-on: ${{ matrix.os }}

.gitignore

Lines changed: 0 additions & 79 deletions
This file was deleted.

Makefile.am

Lines changed: 0 additions & 51 deletions
This file was deleted.

authd/Makefile.am

Lines changed: 0 additions & 17 deletions
This file was deleted.

autogen.sh

Lines changed: 0 additions & 96 deletions
This file was deleted.

bandb/Makefile.am

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)