mirror of
https://github.com/mdbtools/mdbtools.git
synced 2026-01-02 12:27:09 +08:00
Merge pull request #276 from mdbtools/no-sql
Don't build/install mdb-sql if SQL is not supported
This commit is contained in:
@@ -4,15 +4,21 @@ PRODUCT = MDBTools
|
|||||||
|
|
||||||
dist_man_MANS =
|
dist_man_MANS =
|
||||||
if ENABLE_MAN
|
if ENABLE_MAN
|
||||||
dist_man_MANS += mdb-tables.1 mdb-ver.1 mdb-export.1 mdb-schema.1 mdb-sql.1 \
|
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-import.1 \
|
||||||
mdb-count.1 mdb-json.1 mdb-queries.1
|
mdb-count.1 mdb-json.1 mdb-queries.1
|
||||||
|
if SQL
|
||||||
|
dist_man_MANS += mdb-sql.1
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
CLEANFILES = ${dist_man_MANS}
|
CLEANFILES = ${dist_man_MANS}
|
||||||
EXTRA_DIST = mdb-tables.txt mdb-ver.txt mdb-export.txt mdb-schema.txt mdb-sql.txt \
|
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-import.txt \
|
||||||
mdb-count.txt mdb-json.txt mdb-queries.txt \
|
mdb-count.txt mdb-json.txt mdb-queries.txt \
|
||||||
txt2man
|
txt2man
|
||||||
|
if SQL
|
||||||
|
EXTRA_DIST += mdb-sql.txt
|
||||||
|
endif
|
||||||
|
|
||||||
.txt.1:
|
.txt.1:
|
||||||
$(TXT2MAN) -t $* -r "$(PRODUCT) $(VERSION)" -s 1 -v "Executable programs or shell commands" $(srcdir)/$< > $@
|
$(TXT2MAN) -t $* -r "$(PRODUCT) $(VERSION)" -s 1 -v "Executable programs or shell commands" $(srcdir)/$< > $@
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
AUTOMAKE_OPTIONS = subdir-objects
|
AUTOMAKE_OPTIONS = subdir-objects
|
||||||
SUBDIRS = bash-completion
|
SUBDIRS = bash-completion
|
||||||
bin_PROGRAMS = mdb-export mdb-array mdb-schema mdb-tables mdb-parsecsv mdb-header mdb-sql mdb-ver mdb-prop mdb-count mdb-queries mdb-json
|
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 = mdb-import prtable prcat prdata prkkd prdump prole updrow prindex
|
||||||
noinst_HEADERS = base64.h
|
noinst_HEADERS = base64.h
|
||||||
LIBS = $(GLIB_LIBS) @LIBS@
|
LIBS = $(GLIB_LIBS) @LIBS@
|
||||||
@@ -8,5 +8,6 @@ DEFS = @DEFS@ -DLOCALEDIR=\"$(localedir)\"
|
|||||||
AM_CFLAGS = -I$(top_srcdir)/include $(GLIB_CFLAGS) -Wsign-compare
|
AM_CFLAGS = -I$(top_srcdir)/include $(GLIB_CFLAGS) -Wsign-compare
|
||||||
LDADD = ../libmdb/libmdb.la
|
LDADD = ../libmdb/libmdb.la
|
||||||
if SQL
|
if SQL
|
||||||
|
bin_PROGRAMS += mdb-sql
|
||||||
mdb_sql_LDADD = ../libmdb/libmdb.la ../sql/libmdbsql.la $(LIBREADLINE)
|
mdb_sql_LDADD = ../libmdb/libmdb.la ../sql/libmdbsql.la $(LIBREADLINE)
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -51,8 +51,6 @@ extern void clear_history ();
|
|||||||
void dump_results(FILE *out, MdbSQL *sql, char *delimiter);
|
void dump_results(FILE *out, MdbSQL *sql, char *delimiter);
|
||||||
void dump_results_pp(FILE *out, MdbSQL *sql);
|
void dump_results_pp(FILE *out, MdbSQL *sql);
|
||||||
|
|
||||||
#if SQL
|
|
||||||
|
|
||||||
int headers = 1;
|
int headers = 1;
|
||||||
int footers = 1;
|
int footers = 1;
|
||||||
int pretty_print = 1;
|
int pretty_print = 1;
|
||||||
@@ -516,11 +514,3 @@ main(int argc, char **argv)
|
|||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
#else
|
|
||||||
int main(int argc, char **argv)
|
|
||||||
{
|
|
||||||
fprintf(stderr,"You must configure using --enable-sql to get SQL support\n");
|
|
||||||
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|||||||
Reference in New Issue
Block a user