diff --git a/Doc/Manual/Contents.html b/Doc/Manual/Contents.html index cf72febef..bee39a741 100644 --- a/Doc/Manual/Contents.html +++ b/Doc/Manual/Contents.html @@ -91,17 +91,16 @@
In order to use this module, you will need to have a copy of the PHP include files to compile the SWIG generated C/C++ sources. If you installed @@ -360,14 +358,15 @@ the "php:type" %feature. This has three settings:
If unset or set to "0" then no type declarations are generated, e.g.: %feature("php:type", "0"); -
If set to "1" then type declarations are generated for both parameters and return types, e.g.: %feature("php:type", "1"); -
The default setting is "compat", which is the same as "1" except no - return type declarations are generated for virtual methods for which - directors are enabled. This provides better compatibility for PHP - subclasses of wrapped virtual methods in existing SWIG-generated bindings, e.g.: %feature("php:type", "compat"); -
The default setting is "compat", which is the same as "1" except no + return type declarations are generated for virtual methods for which + directors are enabled. This provides better compatibility for PHP + subclasses of wrapped virtual methods in existing SWIG-generated bindings, e.g.: %feature("php:type", "compat"); +
diff --git a/Doc/Manual/Windows.html b/Doc/Manual/Windows.html index cba1db3dd..9bd45e032 100644 --- a/Doc/Manual/Windows.html +++ b/Doc/Manual/Windows.html @@ -250,12 +250,13 @@ For fully working build steps always check the Continuous Integration (CI) setup
- cd C:\ - SET PATH=C:\Tools\CMake\CMake-win64.3.15.5\bin;%PATH% - git clone https://github.com/PhilipHazel/pcre2.git - cd pcre2 - cmake -G "Visual Studio 16 2019" -A x64 -DCMAKE_INSTALL_PREFIX=C:/Tools/pcre2 -S . -B build - cmake --build build --config Release --target install
- cd C:\swig - SET PATH=C:\Tools\CMake\CMake-win64.3.15.5\bin;C:\Tools\bison\bison-win32.2.4.1.1\tools\native\bin;%PATH% - SET PCRE_ROOT=C:/Tools/pcre2 - SET PCRE_PLATFORM=x64 - cmake -G "Visual Studio 16 2019" -A x64 -DCMAKE_INSTALL_PREFIX="%CD:\=/%/install2" -DCMAKE_C_FLAGS="/DPCRE2_STATIC" ^ - -DCMAKE_CXX_FLAGS="/DPCRE2_STATIC" -DPCRE2_INCLUDE_DIR=%PCRE_ROOT%/include -DPCRE2_LIBRARY=%PCRE_ROOT%/lib/pcre2-8-static.lib -S . -B build - cmake --build build --config Release --target install - - REM to test the exe - cd install2/bin - swig.exe -help
+cd C:\swig +SET PATH=C:\Tools\CMake\CMake-win64.3.15.5\bin;C:\Tools\bison\bison-win32.2.4.1.1\tools\native\bin;%PATH% +SET PCRE_ROOT=C:/Tools/pcre2 +SET PCRE_PLATFORM=x64 +cmake -G "Visual Studio 16 2019" -A x64 -DCMAKE_INSTALL_PREFIX="%CD:\=/%/install2" -DCMAKE_C_FLAGS="/DPCRE2_STATIC" ^ +-DCMAKE_CXX_FLAGS="/DPCRE2_STATIC" -DPCRE2_INCLUDE_DIR=%PCRE_ROOT%/include -DPCRE2_LIBRARY=%PCRE_ROOT%/lib/pcre2-8-static.lib -S . -B build +cmake --build build --config Release --target install + +REM to test the exe +cd install2/bin +swig.exe -help +
@@ -292,7 +293,7 @@ For fully working build steps always check the Continuous Integration (CI) setup
cmake --build build --config Debug
- A Visual Studio solution file should be generated named swig.sln. This can be opened and debugged by running the swig project and setting Properties > Debugging > Command Arguments. For example to debug one of the test-suite .i files included with the SWIG source use the following: + A Visual Studio solution file should be generated named swig.sln. This can be opened and debugged by running the swig project and setting Properties > Debugging > Command Arguments. For example to debug one of the test-suite .i files included with the SWIG source use the following:
-python -c++ -o C:\Temp\doxygen_parsing.cpp C:\swig\Examples\test-suite\doxygen_parsing.i