Correct to Unix CR/LF

This commit is contained in:
William S Fulton 2015-09-05 16:18:03 +01:00
commit 89f13b03da

View file

@ -1,36 +1,36 @@
This example tests the %import directive and working with multiple modules. This example tests the %import directive and working with multiple modules.
Use 'lua runme.lua' to run a test. Use 'lua runme.lua' to run a test.
Overview: Overview:
--------- ---------
The example defines 4 different extension modules--each wrapping The example defines 4 different extension modules--each wrapping
a separate C++ class. a separate C++ class.
base.i - Base class base.i - Base class
foo.i - Foo class derived from Base foo.i - Foo class derived from Base
bar.i - Bar class derived from Base bar.i - Bar class derived from Base
spam.i - Spam class derived from Bar spam.i - Spam class derived from Bar
Each module uses %import to refer to another module. For Each module uses %import to refer to another module. For
example, the 'foo.i' module uses '%import base.i' to get example, the 'foo.i' module uses '%import base.i' to get
definitions for its base class. definitions for its base class.
If everything is okay, all of the modules will load properly and If everything is okay, all of the modules will load properly and
type checking will work correctly. Caveat: Some compilers, for example type checking will work correctly. Caveat: Some compilers, for example
gcc-3.2.x, generate broken vtables with the inline methods in this test. gcc-3.2.x, generate broken vtables with the inline methods in this test.
This is not a SWIG problem and can usually be solved with non-inlined This is not a SWIG problem and can usually be solved with non-inlined
destructors compiled into separate shared objects/DLLs. destructors compiled into separate shared objects/DLLs.
Unix: Unix:
----- -----
- Run make - Run make
- Run the test as described above - Run the test as described above
Windows: Windows:
-------- --------
Sorry, no files here. Sorry, no files here.
If you know how, you could copy the python or ruby example dsw & dsp and try editing that If you know how, you could copy the python or ruby example dsw & dsp and try editing that