summarylogtreecommitdiffstats
path: root/info.txt
diff options
context:
space:
mode:
Diffstat (limited to 'info.txt')
-rw-r--r--info.txt19
1 files changed, 18 insertions, 1 deletions
diff --git a/info.txt b/info.txt
index 4d020a28d372..fa233238b5f3 100644
--- a/info.txt
+++ b/info.txt
@@ -92,4 +92,21 @@ $ make DESTDIR="$pkgdir" install
# https://stackoverflow.com/questions/11643666/python-importerror-undefined-symbol-for-custom-c-module
g++ -fPIC -shared -o mymodule.so mymodule.cpp `pkg-config --cflags --libs python` `pkg-config --cflags --libs opencv` -I/usr/local/include/opencv2/legacy
-g++ -fPIC -shared -o mymodule.so mymodule.cpp `pkg-config --cflags --libs python` `pkg-config --cflags --libs opencv` -I/usr/local/include/opencv2/legacy \ No newline at end of file
+g++ -fPIC -shared -o mymodule.so mymodule.cpp `pkg-config --cflags --libs python` `pkg-config --cflags --libs opencv` -I/usr/local/include/opencv2/legacy
+
+
+"I would recommend Setuptools". Но в проекте используется distutils.
+
+Произвольные файлы можно запаковать через манифест или package_data. Или неймспейсы.
+
+setup(
+ # ...
+ namespace_packages = ["root"]
+)
+
+Предоставить выбор python2/3 swig -py3
+python2 setup.py install
+И дальше чёрт с ним, с makefile'ом.
+
+***
+May 22, 2014 13250d0d9c99319e202a80a859bb46f2f3c427fa \ No newline at end of file