Add configure --disable-gpl-libxapian option
commit5df3f5c4087e4363df6d13800b04b1dfb249d197
authorOlly Betts <olly@survex.com>
Fri, 29 Dec 2017 04:42:19 +0000 (29 17:42 +1300)
committerOlly Betts <olly@survex.com>
Fri, 29 Dec 2017 05:02:27 +0000 (29 18:02 +1300)
treeaaa9dfba51876b10d47489cd7925bb622229c52c
parent8099e57a31e051463b2c63774c70e92908f592b4
Add configure --disable-gpl-libxapian option

This disables backends which still use unrelicensable code - if any
such library code still gets compiled, the build should fail with a
compile-time error.
26 files changed:
xapian-core/backends/Makefile.mk
xapian-core/backends/glass/glass_check.cc
xapian-core/backends/glass/glass_check.h
xapian-core/backends/glass/glass_cursor.cc
xapian-core/backends/glass/glass_cursor.h
xapian-core/backends/glass/glass_database.cc
xapian-core/backends/glass/glass_database.h
xapian-core/backends/glass/glass_dbcheck.cc
xapian-core/backends/glass/glass_postlist.cc
xapian-core/backends/glass/glass_postlist.h
xapian-core/backends/glass/glass_table.cc
xapian-core/backends/glass/glass_table.h
xapian-core/backends/glass/glass_termlist.cc
xapian-core/backends/honey/honey_compact.cc
xapian-core/backends/inmemory/inmemory_alltermslist.cc
xapian-core/backends/inmemory/inmemory_alltermslist.h
xapian-core/backends/inmemory/inmemory_database.cc
xapian-core/backends/inmemory/inmemory_database.h
xapian-core/backends/remote/net_termlist.cc
xapian-core/backends/remote/net_termlist.h
xapian-core/common/Makefile.mk
xapian-core/configure.ac
xapian-core/net/progclient.cc
xapian-core/net/remotetcpserver.cc
xapian-core/net/tcpclient.cc
xapian-core/net/tcpserver.cc