mirror of
https://github.com/mdbtools/mdbtools.git
synced 2025-04-05 20:31:00 +08:00
Merge 3f6cc03735
into f7ae5e3f3c
This commit is contained in:
commit
244a0ce2d5
3
.github/workflows/build.yml
vendored
3
.github/workflows/build.yml
vendored
@ -19,6 +19,7 @@ jobs:
|
||||
run: autoreconf -i -f
|
||||
- name: Configure
|
||||
run: ./configure --disable-silent-rules --${{ matrix.glib }} --${{ matrix.iconv }} --with-unixodbc=/usr
|
||||
--enable-experimental
|
||||
env:
|
||||
CC: ${{ matrix.compiler }}
|
||||
- name: Make
|
||||
@ -57,6 +58,7 @@ jobs:
|
||||
run: autoreconf -i -f
|
||||
- name: Configure
|
||||
run: ./configure --disable-silent-rules --${{ matrix.glib }} --${{ matrix.iconv }} --with-unixodbc=/usr/local/opt
|
||||
--enable-experimental
|
||||
env:
|
||||
CC: ${{ matrix.compiler }}
|
||||
YACC: /usr/local/opt/bison/bin/bison
|
||||
@ -97,6 +99,7 @@ jobs:
|
||||
run: autoreconf -i -f
|
||||
- name: Configure
|
||||
run: ./configure --disable-silent-rules --${{ matrix.glib }} --with-iodbc=/usr/local/opt
|
||||
--enable-experimental
|
||||
env:
|
||||
CC: ${{ matrix.compiler }}
|
||||
YACC: /usr/local/opt/bison/bin/bison
|
||||
|
@ -236,6 +236,13 @@ if test "$enable_glib" = "yes"; then
|
||||
fi
|
||||
AM_CONDITIONAL(FAKE_GLIB, test "x$enable_glib" != "xyes")
|
||||
|
||||
# Check if building experimental utilities (mdb-import)
|
||||
AC_ARG_ENABLE(experimental,
|
||||
AS_HELP_STRING([--enable-experimental], [build experimental programs @<:@default=no@:>@]),
|
||||
[enable_experimental=$enableval], [enable_experimental=no])
|
||||
AM_CONDITIONAL(ENABLE_EXPERIMENTAL, test x$enable_experimental = xyes)
|
||||
AC_SUBST(ENABLE_EXPERIMENTAL)
|
||||
|
||||
dnl Set up substitution variables
|
||||
if test "$ac_cv_header_xlocale_h" = "yes"; then
|
||||
HAVE_XLOCALE_H=1
|
||||
@ -329,4 +336,6 @@ if test x$enable_man = xyes; then summary=${bold_green}enabled; else summary=${b
|
||||
AC_MSG_NOTICE([ man pages : ${summary}${reset}])
|
||||
if test "x$with_bash_completion_dir" != "xno"; then summary=${bold_green}enabled; else summary=${bold_red}disabled; fi
|
||||
AC_MSG_NOTICE([ bash-completion : ${summary}${reset}])
|
||||
if test "x$enable_experimental" = "xyes"; then summary=${bold_green}enabled; else summary=${bold_red}disabled; fi
|
||||
AC_MSG_NOTICE([ experimental : ${summary}${reset}])
|
||||
AC_MSG_NOTICE([])
|
||||
|
@ -5,19 +5,25 @@ PRODUCT = MDBTools
|
||||
dist_man_MANS =
|
||||
if ENABLE_MAN
|
||||
dist_man_MANS += mdb-tables.1 mdb-ver.1 mdb-export.1 mdb-schema.1 \
|
||||
mdb-array.1 mdb-header.1 mdb-hexdump.1 mdb-parsecsv.1 mdb-prop.1 mdb-import.1 \
|
||||
mdb-array.1 mdb-header.1 mdb-hexdump.1 mdb-parsecsv.1 mdb-prop.1 \
|
||||
mdb-count.1 mdb-json.1 mdb-queries.1
|
||||
if SQL
|
||||
dist_man_MANS += mdb-sql.1
|
||||
endif
|
||||
if ENABLE_EXPERIMENTAL
|
||||
dist_man_MANS += mdb-import.1
|
||||
endif
|
||||
endif
|
||||
CLEANFILES = ${dist_man_MANS}
|
||||
EXTRA_DIST = mdb-tables.txt mdb-ver.txt mdb-export.txt mdb-schema.txt \
|
||||
mdb-array.txt mdb-header.txt mdb-hexdump.txt mdb-parsecsv.txt mdb-prop.txt mdb-import.txt \
|
||||
mdb-array.txt mdb-header.txt mdb-hexdump.txt mdb-parsecsv.txt mdb-prop.txt \
|
||||
mdb-count.txt mdb-json.txt mdb-queries.txt \
|
||||
txt2man
|
||||
if ENABLE_EXPERIMENTAL
|
||||
EXTRA_DIST += mdb-import.txt
|
||||
endif
|
||||
if SQL
|
||||
EXTRA_DIST += mdb-sql.txt
|
||||
EXTRA_DIST += mdb-sql.txt
|
||||
endif
|
||||
|
||||
.txt.1:
|
||||
|
@ -1,13 +1,16 @@
|
||||
AUTOMAKE_OPTIONS = subdir-objects
|
||||
SUBDIRS = bash-completion
|
||||
bin_PROGRAMS = mdb-export mdb-array mdb-schema mdb-tables mdb-parsecsv mdb-header mdb-ver mdb-prop mdb-count mdb-queries mdb-json
|
||||
noinst_PROGRAMS = mdb-import prtable prcat prdata prkkd prdump prole updrow prindex
|
||||
noinst_PROGRAMS = prtable prcat prdata prkkd prdump prole updrow prindex
|
||||
noinst_HEADERS = base64.h
|
||||
LIBS = $(GLIB_LIBS) @LIBS@
|
||||
DEFS = @DEFS@ -DLOCALEDIR=\"$(localedir)\"
|
||||
AM_CFLAGS = -I$(top_srcdir)/include $(GLIB_CFLAGS) -Wsign-compare
|
||||
LDADD = ../libmdb/libmdb.la
|
||||
if SQL
|
||||
bin_PROGRAMS += mdb-sql
|
||||
mdb_sql_LDADD = ../libmdb/libmdb.la ../sql/libmdbsql.la $(LIBREADLINE)
|
||||
if ENABLE_EXPERIMENTAL
|
||||
bin_PROGRAMS += mdb-import
|
||||
endif
|
||||
if SQL
|
||||
bin_PROGRAMS += mdb-sql
|
||||
mdb_sql_LDADD = ../libmdb/libmdb.la ../sql/libmdbsql.la $(LIBREADLINE)
|
||||
endif
|
||||
|
@ -1,6 +1,9 @@
|
||||
if ENABLE_BASH_COMPLETION
|
||||
bashcompletiondir = $(BASH_COMPLETION_DIR)
|
||||
dist_bashcompletion_DATA = mdb-count mdb-export mdb-hexdump mdb-import mdb-json mdb-parsecsv mdb-prop mdb-queries mdb-schema mdb-tables mdb-ver
|
||||
dist_bashcompletion_DATA = mdb-count mdb-export mdb-hexdump mdb-json mdb-parsecsv mdb-prop mdb-queries mdb-schema mdb-tables mdb-ver
|
||||
if ENABLE_EXPERIMENTAL
|
||||
dist_bashcompletion_DATA += mdb-import
|
||||
endif
|
||||
if SQL
|
||||
dist_bashcompletion_DATA += mdb-sql
|
||||
endif
|
||||
|
Loading…
Reference in New Issue
Block a user