From: Marcelo M. <mar...@us...> - 2005-09-30 15:27:33
|
Update of /cvsroot/swig/SWIG/Examples/test-suite In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14262/Examples/test-suite Modified Files: imports_b.i Log Message: recover the %import(module=name) option,lost in previous fix Index: imports_b.i =================================================================== RCS file: /cvsroot/swig/SWIG/Examples/test-suite/imports_b.i,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** imports_b.i 11 Sep 2005 19:31:23 -0000 1.4 --- imports_b.i 30 Sep 2005 15:27:20 -0000 1.5 *************** *** 13,17 **** %} ! %import(module="imports_a") "imports_a.i" %include "imports_b.h" --- 13,42 ---- %} ! ! /* ! To import, you can use either ! ! %import "imports_a.i" ! ! or ! ! %import(module="imports_a") "imports_a.h" ! ! ! In the first case, imports_a.i should declare the module name using ! the %module directive. ! ! In the second case, the file could be either a .h file, where no ! %module directive will be found, or a swig interface file, where ! the module option will take priority over any %module directive ! inside the imported file. ! ! */ ! ! #if 0 ! %import "imports_a.i" ! #else ! %import(module="imports_a") "imports_a.h" ! #endif %include "imports_b.h" |