Make maintainer-mode default to disabled

This makes the standard build instructions a bit easier,
just ./configure, and also requires less tools installed (bison).

Also i think few people probably want to generate the lexer and paser code.
This commit is contained in:
Mattias Wadman authored and Nico Williams committed 2023-07-24 11:26:17 -05:00
1 parent 4cc99831e4
commit 54fef09ac3
10 files changed
+13 -30

No files matched your search

-4
View File
@@ -90,7 +90,6 @@ jobs:
./configure \
--host=${{ matrix.CC }} \
--disable-docs \
--disable-maintainer-mode \
--disable-valgrind \
--with-oniguruma=builtin \
--enable-static \
@@ -156,7 +155,6 @@ jobs:
./configure \
--host="${{ matrix.target }}$(uname -r)" \
--disable-docs \
--disable-maintainer-mode \
--disable-valgrind \
--with-oniguruma=builtin \
--enable-static \
@@ -233,7 +231,6 @@ jobs:
./configure \
--host=${{ matrix.CC }} \
--disable-docs \
--disable-maintainer-mode \
--disable-valgrind \
--with-oniguruma=builtin \
--disable-shared \
@@ -282,7 +279,6 @@ jobs:
autoreconf -i
./configure \
--disable-docs \
--disable-maintainer-mode \
--disable-valgrind \
--with-oniguruma=builtin
make distcheck
-2
View File
@@ -22,7 +22,6 @@ jobs:
autoreconf -i
./configure \
--disable-docs \
--disable-maintainer-mode \
--with-oniguruma=yes
make -j"$(nproc)"
file ./jq
@@ -55,7 +54,6 @@ jobs:
autoreconf -i
./configure \
--disable-docs \
--disable-maintainer-mode \
--with-oniguruma=no
make -j"$(nproc)"
file ./jq
+1 -4
View File
@@ -48,10 +48,7 @@ jobs:
CC: ${{ matrix.compiler }}
MAKEVARS: ${{ matrix.makevars }}
run: |
autoreconf -i
rm src/lexer.c src/lexer.h
rm src/parser.c src/parser.h
./configure --with-oniguruma=builtin YACC="$(which bison) -y" $COVERAGE
./configure --with-oniguruma=builtin $COVERAGE
scan-build --keep-going make -j4
- name: Test
env:
-1
View File
@@ -22,7 +22,6 @@ jobs:
run: |
autoreconf -i
./configure \
--disable-maintainer-mode \
--disable-docs \
--with-oniguruma=builtin
make -j"$(nproc)"