Use dynamic lib for shared recoll code

This commit is contained in:
Jean-Francois Dockes
2012-12-29 14:27:01 +01:00
parent 5725194a00
commit d2f7f11715
28 changed files with 173 additions and 196 deletions
+1
View File
@@ -4,5 +4,6 @@ install:
sudo python setup.py install
clean:
rm -rf build
rm -f recoll/__init__.pyc
distclean: clean
rm -f setup.py
+4 -2
View File
@@ -8,9 +8,9 @@ top = os.path.join('..', '..')
libiconv = "@LIBICONV@"
if libiconv.find("-liconv") != -1:
libs = ['rcl', 'xapian', 'iconv']
libs = ['recoll', 'xapian', 'iconv']
else:
libs = ['rcl', 'xapian']
libs = ['recoll', 'xapian']
libxapiandir="@LIBXAPIANDIR@"
if libxapiandir != "":
@@ -50,6 +50,7 @@ module1 = Extension('recoll',
],
libraries = libs,
library_dirs = libdirs,
runtime_library_dirs = libdirs,
sources = ['pyrecoll.cpp'])
module2 = Extension('rclextract',
@@ -66,6 +67,7 @@ module2 = Extension('rclextract',
],
libraries = libs,
library_dirs = libdirs,
runtime_library_dirs = libdirs,
sources = ['pyrclextract.cpp'])
setup (name = 'Recoll',