Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions 3 .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down
9 changes: 9 additions & 0 deletions 9 configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -237,6 +237,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
Expand Down Expand Up @@ -330,4 +337,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([])
12 changes: 9 additions & 3 deletions 12 doc/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
9 changes: 6 additions & 3 deletions 9 src/util/Makefile.am
Original file line number Diff line number Diff line change
@@ -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 ENABLE_EXPERIMENTAL
bin_PROGRAMS += mdb-import
endif
if SQL
bin_PROGRAMS += mdb-sql
mdb_sql_LDADD = ../libmdb/libmdb.la ../sql/libmdbsql.la $(LIBREADLINE)
bin_PROGRAMS += mdb-sql
mdb_sql_LDADD = ../libmdb/libmdb.la ../sql/libmdbsql.la $(LIBREADLINE)
endif
5 changes: 4 additions & 1 deletion 5 src/util/bash-completion/Makefile.am
Original file line number Diff line number Diff line change
@@ -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
Expand Down
Morty Proxy This is a proxified and sanitized view of the page, visit original site.