Revision: 168
Author: roman_yakovenko
Date: 2006-05-27 13:18:49 -0700 (Sat, 27 May 2006)
ViewCVS: http://svn.sourceforge.net/pygccxml/?rev=168&view=rev
Log Message:
-----------
fixing small bug in replace_include_headers method
Modified Paths:
--------------
pyplusplus_dev/pyplusplus/code_creators/module.py
Modified: pyplusplus_dev/pyplusplus/code_creators/module.py
===================================================================
--- pyplusplus_dev/pyplusplus/code_creators/module.py 2006-05-27 19:48:20 UTC (rev 167)
+++ pyplusplus_dev/pyplusplus/code_creators/module.py 2006-05-27 20:18:49 UTC (rev 168)
@@ -120,15 +120,15 @@
break
boost_python_header = include_directories.include_directories_t.normalize( 'boost/python.hpp' )
- boost_python_treated = False
+ boost_python_suite_header \
+ = include_directories.include_directories_t.normalize( "boost/python/suite/indexing/vector_indexing_suite.hpp" )
for creator in to_be_removed:
- if not boost_python_treated:
- boost_python_treated = True
- if boost_python_header in creator.header:
- if not leave_boost_python_header:
- self.remove_creator( creator )
- else:
+ if boost_python_header in creator.header:
+ if not leave_boost_python_header:
self.remove_creator( creator )
+ elif boost_python_suite_header in creator.header:
+ if not leave_boost_python_header:
+ self.remove_creator( creator )
else:
self.remove_creator( creator )
map( lambda header: self.adopt_include( include.include_t( header=header ) )
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|