Michael Cahill
fedef3e83f
Rearrange the Python build so we generate object files under the build directory. Clean up manually: don't rely on setup.py.
...
refs #1188
2014-09-05 12:21:59 +10:00
Keith Bostic
eece553c0b
As far as I can tell, there's no "build" directory, so quit trying
...
to remove it, reference #1188 .
2014-09-04 07:58:20 -04:00
Keith Bostic
ed5c5d3389
Add wiredtiger_wrap.o to the clean-local label.
2014-09-04 07:41:32 -04:00
Keith Bostic
b2542b7800
Don't remove the wiredtiger directory, it has source code, reference #1188 .
2014-09-04 07:33:39 -04:00
Michael Cahill
ef86c8fe24
Remove Java and Python build rules that relied on "--enable-debug". Always require junit to test the Java build, and don't turn on the "-g" flag in the Python build: we're not debugging the glue code in general.
2014-04-24 08:37:09 +10:00
Alex Gorrod
c93b75875b
Fix include paths for Java and Python builds.
...
This means that Java and Python builds work from the root
(or arbitrary) directories again.
2014-03-31 13:03:53 +11:00
Michael Cahill
40b371c5b4
Pass any configured Python prefix through to the Python install step.
2013-07-17 12:37:13 +10:00
Michael Cahill
1fb70757f2
Fix "make install" of Python. Remove old code and restructure the Python sources under lang/python to simplify the installation step.
...
--HG--
rename : lang/python/fpacking.py => lang/python/wiredtiger/fpacking.py
rename : lang/python/intpack-test.py => lang/python/wiredtiger/intpack-test.py
rename : lang/python/intpacking.py => lang/python/wiredtiger/intpacking.py
rename : lang/python/packing-test.py => lang/python/wiredtiger/packing-test.py
rename : lang/python/packing.py => lang/python/wiredtiger/packing.py
2013-07-17 10:13:11 +10:00
Michael Cahill
81bc53cd3f
Install the Python module as part of "make install".
2013-07-09 15:33:26 +10:00
Michael Cahill
6f4673c288
Allow examples to run in parallel: give each a unique home directory.
...
closes #426
2013-01-08 11:55:11 +11:00
Michael Cahill
bb550b2b74
Fixes for automake 1.3.x: don't use $(srcdir) in TESTS and avoid the new parallel test harness (our tests all currently expect to have exclusive access to a WT_TEST directory).
...
--HG--
rename : examples/python/run-ex_access => lang/python/run-ex_access
2013-01-07 17:43:44 +11:00
Michael Cahill
033834a443
Turn on SWIG optimizations and warnings.
...
This doesn't appear to have any significant effect at the moment, but we may as well take advantage of them.
2012-10-24 14:33:39 +11:00
Michael Cahill
899d510f98
warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS'
2012-10-03 18:18:43 +10:00
Michael Cahill
2fb179afbd
Decide statically what error handling is required.
2012-07-10 11:12:53 +10:00
Michael Cahill
362714a228
Move the python "check" into lang/python: that simplifies things and avoids tracking the dependency.
2012-05-04 10:39:46 +10:00
Michael Cahill
a5b0fd47de
Don't require SWIG to build the Python API from a release.
2011-09-16 16:38:39 +10:00
Michael Cahill
27a1bd8606
Use the swig "-thread" command line flag, it wraps our extension functions correctly as well.
2011-09-08 18:26:44 +10:00
Michael Cahill
b12f6c5458
Fix up various build issues:
...
* make test programs link statically by default
* depende on libwiredtiger.la so tests are relinked when the library changes
* don't bother with helper targets for test/insert
2011-09-06 07:09:39 +10:00
Michael Cahill
c545f4fc29
Split out the Python and examples from the top level Makefile.
2011-09-02 21:53:51 +10:00