Eric Niebler
6fee43fc6f
tests and docs for stl_input_iterator
...
[SVN r31514]
2005-10-31 18:50:18 +00:00
Dave Abrahams
2571ebb0c2
Added Stefan's new files.
...
[SVN r31371]
2005-10-18 12:09:36 +00:00
Stefan Seefeld
126a3efb92
Add basic embedding support.
...
[SVN r30601]
2005-08-17 13:04:42 +00:00
Douglas Gregor
07c95aea4e
gcc-3_3-darwin also needs -bind_at_load
...
[SVN r29102]
2005-05-20 20:12:29 +00:00
Brett Calcott
e38bf06257
updated visual studio project build file to include two new files (slice.cpp and wrapper.cpp)
...
updated email address for maintainer of visual studio files.
[SVN r28732]
2005-05-08 09:55:43 +00:00
Vladimir Prus
cd8951439e
More work on Boost.Python. Most tests now pass on Linux.
...
[SVN r27387]
2005-02-15 12:10:09 +00:00
Dave Abrahams
c8e8ccfa22
New-style polymorphism
...
[SVN r24083]
2004-07-26 15:34:36 +00:00
Vladimir Prus
2e86d1f9bb
Remove debug print
...
[SVN r23368]
2004-07-06 11:27:54 +00:00
Jonathan Brandmeyer
8452e275d0
New implementation, tests, and documentation for a PySliceObject
...
objectmanager.
[SVN r22192]
2004-02-07 21:38:24 +00:00
Rene Rivera
962dfa17c5
Add -bind_at_load option for MacOSX Darwin build, this prevents semaphore_wait_trap erros when loaded by extensions.
...
[SVN r20665]
2003-11-04 18:30:37 +00:00
Rene Rivera
d879eb235f
Add install definitions for new common install configuration.
...
[SVN r20409]
2003-10-19 19:52:56 +00:00
Dave Abrahams
6a2a76cea9
Use new cross-project feature
...
[SVN r19969]
2003-09-08 19:36:06 +00:00
Dave Abrahams
7a9a3d30c9
Use the import rule
...
[SVN r19968]
2003-09-08 17:38:49 +00:00
Vladimir Prus
9d26167ec1
Change use-requirements to usage-requirements in some library Jamfiles.
...
[SVN r16884]
2003-01-13 12:31:12 +00:00
Vladimir Prus
ba4906d05c
Update V2 Jamfile for Boost.
...
[SVN r16882]
2003-01-13 10:05:01 +00:00
Dave Abrahams
50bcf8db34
Apply workarounds for msvc-stlport
...
[SVN r16854]
2003-01-10 15:04:05 +00:00
Dave Abrahams
2b1a2ce09c
Build static versions of the library too.
...
[SVN r16785]
2003-01-07 17:30:51 +00:00
Dave Abrahams
bcf36610e1
Check in VisualStudio support from Brett Calcott
...
[SVN r16717]
2002-12-29 17:27:52 +00:00
Dave Abrahams
038be89766
Build with Cygwin
...
[SVN r16000]
2002-10-28 04:22:14 +00:00
Vladimir Prus
3cb4a029e0
Improve Boost.Python building.
...
* libs/python/build/Jamfile.v2: Sense the location of python headers. Export
include paths.
* libs/python/example/Jamfile.v2: New file.
* new/targets.jam: Use refined properties for constructed
dependency properties
* new/gcc.jam: Handle 'find-library'. Set soname for dynamic libraries.
* new/builtin.jam: New feature 'find-library'.
[SVN r15966]
2002-10-23 12:12:00 +00:00
Dave Abrahams
2c7829f50e
initial checkin
...
[SVN r15930]
2002-10-15 11:59:39 +00:00
Joel de Guzman
87b011e7e8
Python V1 Archive (tested)
...
[SVN r15845]
2002-10-10 07:31:08 +00:00
Dave Abrahams
7e840acd19
Repair AIX build
...
[SVN r15740]
2002-10-05 19:31:43 +00:00
Dave Abrahams
6f76db9c6c
quick bug fix
...
[SVN r15738]
2002-10-05 17:42:34 +00:00
Dave Abrahams
86489dd5a7
Make AIX work again
...
[SVN r15737]
2002-10-05 17:29:32 +00:00
Dave Abrahams
30d9331079
Remove Boost.Python v1 from main trunk
...
[SVN r15723]
2002-10-05 04:37:49 +00:00
Dave Abrahams
d779a94cfb
obsoleted
...
[SVN r15060]
2002-08-22 18:22:35 +00:00
Dave Abrahams
53c69e7ad5
Merged from RC_1_28_0
...
[SVN r13944]
2002-05-16 00:56:42 +00:00
Dave Abrahams
57002aca36
Removed flotsam
...
[SVN r13775]
2002-05-09 14:28:37 +00:00
Dave Abrahams
365ce29761
Removed outdated msvc projects
...
[SVN r13603]
2002-05-01 12:30:20 +00:00
Dave Abrahams
93ca98d3a8
Some tweaks for gcc-stlport
...
[SVN r13600]
2002-05-01 02:50:19 +00:00
Ralf W. Grosse-Kunstleve
a9fb1b25a8
comment at beginning of file updated.
...
[SVN r13483]
2002-04-14 15:24:19 +00:00
Dave Abrahams
7d8b6d149e
Fixed installation/configuration checks
...
[SVN r13451]
2002-04-11 21:01:10 +00:00
Dave Abrahams
81777a29d5
Fixed Jamfile for running all tests
...
Updated MWERKS warning suppression
Rationalized template export
[SVN r13421]
2002-04-10 05:43:55 +00:00
Dave Abrahams
7d7eac5030
Don't build any Python stuff if no Python installation found
...
[SVN r13342]
2002-04-01 21:47:16 +00:00
Rene Rivera
08c909fd41
Updated the basic Jamfiles for the new Boost.Build changes.
...
[SVN r12798]
2002-02-14 04:08:20 +00:00
Dave Abrahams
44e43d3b47
Initial checkin of V2 docs
...
[SVN r12797]
2002-02-14 03:39:41 +00:00
Ralf W. Grosse-Kunstleve
71de2b5ec5
/Zm upgrade
...
[SVN r12637]
2002-02-02 15:19:59 +00:00
Dave Abrahams
684e391a9a
remove local rule usage for the time being.
...
[SVN r12626]
2002-02-02 00:49:24 +00:00
Dave Abrahams
7a16cd4c37
remove local rule usage for the time being.
...
[SVN r12625]
2002-02-02 00:46:38 +00:00
Ralf W. Grosse-Kunstleve
14f6f88526
irix_CC workaround; updated makefiles
...
[SVN r12163]
2001-12-28 13:26:36 +00:00
Dave Abrahams
1f78c74085
fixes
...
[SVN r12146]
2001-12-24 19:27:39 +00:00
Dave Abrahams
d4b215a66b
Integrating Andreas Zieringer's shared lib changes
...
Modified Files:
build/Jamfile build/win32_mwcc_setup.bat src/classes.cpp
src/conversions.cpp src/cross_module.cpp
src/extension_class.cpp src/functions.cpp
src/init_function.cpp src/module_builder.cpp src/objects.cpp
src/types.cpp
[SVN r12084]
2001-12-17 17:00:53 +00:00
Ralf W. Grosse-Kunstleve
f9e6933840
Use "call", otherwise the "set" command is not executed.
...
[SVN r12066]
2001-12-16 06:00:03 +00:00
Ralf W. Grosse-Kunstleve
c6fd3c47a4
Makefile and example setup batch file for Win32 Metrowerks Codewarrior 7.
...
[SVN r12063]
2001-12-15 04:57:18 +00:00
Dave Abrahams
ccfd4acbda
factored out python.jam
...
[SVN r12041]
2001-12-13 18:17:38 +00:00
Dave Abrahams
0dbb780a2f
* Updated to new handle_exception() idiom for boost::python
...
* Made Cygwin archiving reliable, even when the user supplies a path with backslashes
----------------------------------------------------------------------
Modified Files:
tools/build/gcc-tools.jam tools/build/new/boost-build.jam
boost/python/detail/config.hpp libs/python/build/Jamfile
libs/python/example/do_it_yourself_convts.cpp
libs/python/example/dvect.cpp libs/python/example/example1.cpp
libs/python/example/getting_started1.cpp
libs/python/example/getting_started2.cpp
libs/python/example/ivect.cpp libs/python/example/nested.cpp
libs/python/example/noncopyable_export.cpp
libs/python/example/noncopyable_import.cpp
libs/python/example/pickle1.cpp
libs/python/example/pickle2.cpp
libs/python/example/pickle3.cpp
libs/python/example/richcmp1.cpp
libs/python/example/richcmp2.cpp
libs/python/example/richcmp3.cpp libs/python/example/rwgk1.cpp
libs/python/example/simple_vector.cpp
libs/python/test/comprehensive.cpp
Added Files:
libs/python/example/rwgk2.cpp libs/python/example/rwgk3.cpp
----------------------------------------------------------------------
[SVN r11705]
2001-11-15 05:29:22 +00:00
Dave Abrahams
5bec0d2d98
fixes for intel
...
[SVN r11690]
2001-11-14 20:06:18 +00:00
Dave Abrahams
e7904fa67a
add _d targets for debugging
...
[SVN r11678]
2001-11-14 17:32:08 +00:00
Dave Abrahams
b211f8a096
Modified Files:
...
index.htm - fixed reference to CVS repository
libs/python/build/Jamfile - first stab at metrowerks Pro7 support
status/Jamfile - added RUN_ALL_TESTS variables to force tests to run
tools/build/boost-build.jam - fix BOOST_BUILD_INSTALLATION setting
tools/build/metrowerks-tools.jam - command file support
tools/build/msvc-tools.jam - permanent command file support
tools/build/intel-win32-tools.jam - made it an extension of msvc-tools.jam
tools/build/gcc-tools.jam - made FINDLIBS change submitted by Toon Knapen
tools/build/jam_src/variable.c - changed command-line/env. variable
interpretation so that
surrounding them with quotes causes
no breaking at spaces.
These files were converted from tabs to spaces:
boost/python/conversions.hpp
boost/python/reference.hpp boost/python/detail/base_object.hpp
boost/python/detail/functions.hpp
boost/python/detail/wrap_python.hpp libs/python/test/comprehensive.cpp
tools/build/boost-base.jam
tools/build/como-tools.jam
[SVN r11652]
2001-11-10 22:16:01 +00:00
Ralf W. Grosse-Kunstleve
b4a1a6c688
PYEXE=PYTHONPATH=. /usr/local/Python-1.5.2/bin/python
...
[SVN r11523]
2001-11-02 01:24:59 +00:00
Dave Abrahams
e63451a9e7
regex, threads, and python will all build from the top level. If you build the 'test' target from the top level, it will run all regressions.
...
Jamfile:
subincludes for thread, python libs, and status for regression tests
Jamrules:
Use the new path-global rule to establish BOOST_ROOT correctly for all subprojects
libs/regex/build/Jamfile
Take advantage of correct BOOST_ROOT setting
libs/python/build/Jamfile
Search for python executable; don't try to build anything if it can't be found.
don't build tests by default
improved comments, organization, and naming.
status/Jamfile
Fixed references to config test files
Failed tests now leave their stdout results in <testname>.error instead of removing it
No test targets are dependencies of 'all' anymore
Added comments
Reorganized
tools/build/Jambase
Meant to check this in long ago.
tools/build/allyourbase.jam
Fixed SHELL_EXPORT setting, added SHELL_SET
removed 'test' from the dependencies of 'all'; tests no longer run by default.
Fixed the direction of slashes for Windows when ALL_LOCATE_TARGET is used.
Added path-global rule for declaring path variables which may be relative
rule in-invocation-subdir returns true if the current subproject is the one
from which Jam was invoked
rule protect-subdir is now used to protect subproject variables
rule tokens-to-simple-path converts path tokens to a simplified path.
tools/build/boost-base.jam
Fixed bugs
tools/build/jam_src/makedebugjam.bat
Fixed a bug which prevented a final debug build
tools/build/jam_src/search.c
Fixed a bug of mine which caused LOCATE to be ignored (!).
[SVN r11348]
2001-10-06 18:19:15 +00:00
Ralf W. Grosse-Kunstleve
c7f1c5e29c
New example: nested.cpp
...
[SVN r10946]
2001-08-28 02:02:27 +00:00
Ralf W. Grosse-Kunstleve
801cae13ac
Macintosh mods: do_it_yourself_converters -> do_it_yourself_convts
...
[SVN r10729]
2001-07-31 07:39:05 +00:00
Ralf W. Grosse-Kunstleve
f1ae502b1f
Merged from branch boost_python_richcmp.
...
[SVN r10728]
2001-07-31 07:12:14 +00:00
Dave Abrahams
3c6a8d718f
build system update
...
[SVN r10695]
2001-07-23 03:34:37 +00:00
Dave Abrahams
08eb28f7b8
move to main trunk
...
[SVN r10690]
2001-07-22 17:03:15 +00:00
Ralf W. Grosse-Kunstleve
88372000b5
fixes due to Jens Maurer (merged from branch boost_python_friend_fixes)
...
[SVN r10395]
2001-06-22 00:49:58 +00:00
Ralf W. Grosse-Kunstleve
25320cd0e0
Removed: unnecessary key < 0 test.
...
[SVN r10113]
2001-05-14 21:43:34 +00:00
Ralf W. Grosse-Kunstleve
00b4f09e8a
Check indices passed to __getitem__, __setitem__, __delitem__
...
[SVN r10009]
2001-05-05 01:06:33 +00:00
Ralf W. Grosse-Kunstleve
da83f20a28
stray getting_started3 references removed.
...
[SVN r9826]
2001-04-17 20:02:20 +00:00
Ralf W. Grosse-Kunstleve
0c954dde27
moved from branch ralf_grosse_kunstleve to trunk
...
[SVN r9820]
2001-04-17 19:42:35 +00:00
Ralf W. Grosse-Kunstleve
b5a86a9045
cross_module mods
...
[SVN r9819]
2001-04-17 19:38:20 +00:00
Ralf W. Grosse-Kunstleve
69e69a77d8
temp file removed after branching.
...
[SVN r9691]
2001-04-01 13:49:05 +00:00
Ralf W. Grosse-Kunstleve
5a40cec1ed
temp file before branching
...
[SVN r9689]
2001-04-01 13:47:25 +00:00
Ralf W. Grosse-Kunstleve
f610e31a87
temp files removed after branching.
...
[SVN r9619]
2001-03-21 01:15:53 +00:00
Ralf W. Grosse-Kunstleve
591eaeaafb
VC++ 6.0 makefile; filemgr.py used by all ralf_grosse_kunstleve makefiles.
...
[SVN r9602]
2001-03-20 02:16:08 +00:00
Dave Abrahams
5759ce9ba0
no message
...
[SVN r9482]
2001-03-07 22:27:22 +00:00
Dave Abrahams
00cea4ff83
Added getting_started targets
...
[SVN r9471]
2001-03-07 03:40:47 +00:00
Dave Abrahams
116b3db1d1
Fixed typo in use of "PYTHON_LIB"
...
[SVN r9467]
2001-03-06 20:55:09 +00:00
Ralf W. Grosse-Kunstleve
2e145ea916
Use file name "libboost_python.a"; rename makefiles.
...
[SVN r9449]
2001-03-05 23:41:37 +00:00
Dave Abrahams
1edec9ff89
no message
...
[SVN r9443]
2001-03-05 14:41:57 +00:00
Dave Abrahams
5ad51c36fb
Turned off "enable minimal rebuild", which causes INTERNAL COMPILER ERRORs
...
[SVN r9437]
2001-03-05 03:43:10 +00:00
Ralf W. Grosse-Kunstleve
03dd2883f7
file name change: test.so -> boost_python_test.so
...
[SVN r9426]
2001-03-04 17:39:14 +00:00
Dave Abrahams
bf5eec727e
Added DebugPython target
...
[SVN r9415]
2001-03-04 15:53:00 +00:00
Dave Abrahams
f82151f925
no message
...
[SVN r9414]
2001-03-04 15:48:55 +00:00
Dave Abrahams
4b926b7c7f
Changed library name to libboost_python.a, various cleanups, attempted Cygwin
...
compatibility. Still needs testing on Linux.
[SVN r9413]
2001-03-04 15:48:50 +00:00
Dave Abrahams
4aa4f1c3b3
Added DebugPython target; cleaned up some mess introduced by others
...
[SVN r9412]
2001-03-04 15:45:02 +00:00
Dave Abrahams
71aff9f0e8
Changed library name to libboost_python.a
...
[SVN r9411]
2001-03-04 15:41:47 +00:00
Ralf W. Grosse-Kunstleve
fc62d3b44e
New Makefiles for tru64_cxx, linux_gcc, mingw32.
...
[SVN r9400]
2001-03-03 14:46:26 +00:00
John Maddock
7d9332e94f
added directure structure proposal
...
[SVN r8504]
2000-12-30 11:28:30 +00:00
Dave Abrahams
4e27f8de27
boost-ification
...
[SVN r8347]
2000-11-28 05:17:07 +00:00
Dave Abrahams
57dd8ff535
boost-ification
...
[SVN r8340]
2000-11-27 08:04:05 +00:00
Dave Abrahams
89760f95f1
boost-ification
...
[SVN r8338]
2000-11-27 07:54:02 +00:00
Dave Abrahams
c44498ea69
boost-ification
...
[SVN r8337]
2000-11-27 07:53:09 +00:00
Dave Abrahams
6691261130
This commit was generated by cvs2svn to compensate for changes in r715,
...
which included commits to RCS files with non-trunk default branches.
[SVN r8332]
2000-11-27 06:57:31 +00:00