mirror of
https://github.com/Kitware/CMake.git
synced 2025-10-18 17:31:57 +08:00
@@ -41,6 +41,14 @@ Defines the following command for use with ``SWIG``:
|
|||||||
configuration-specific files generated by ``SWIG``. All build
|
configuration-specific files generated by ``SWIG``. All build
|
||||||
configurations must result in the same generated source file.
|
configurations must result in the same generated source file.
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
|
||||||
|
For Make-based generators, ``swig_add_library`` does not track file
|
||||||
|
dependencies, so depending on the ``<name>_swig_compilation`` custom target
|
||||||
|
is required for targets which require the ``swig``-generated files to
|
||||||
|
exist. Other generators may depend on the source files that would be
|
||||||
|
generated by SWIG.
|
||||||
|
|
||||||
``TYPE``
|
``TYPE``
|
||||||
``SHARED``, ``MODULE`` and ``STATIC`` have the same semantic as for the
|
``SHARED``, ``MODULE`` and ``STATIC`` have the same semantic as for the
|
||||||
:command:`add_library` command. If ``USE_BUILD_SHARED_LIBS`` is specified,
|
:command:`add_library` command. If ``USE_BUILD_SHARED_LIBS`` is specified,
|
||||||
|
Reference in New Issue
Block a user