2b412a
---
2b412a
document: modulemd
2b412a
version: 2
2b412a
data:
2b412a
  name: swig
2b412a
  stream: 3.0
2b412a
  summary: Connects C/C++/Objective C to some high-level programming languages
2b412a
  description: >
2b412a
    Simplified Wrapper and Interface Generator (SWIG) is a software development tool
2b412a
    for connecting C, C++ and Objective C programs with a variety of high-level programming
2b412a
    languages. SWIG is primarily used with Perl, Python and Tcl/TK, but it has also
2b412a
    been extended to Java, Eiffel and Guile. SWIG is normally used to create high-level
2b412a
    interpreted programming environments, systems integration, and as a tool for building
2b412a
    user interfaces
2b412a
  license:
2b412a
    module:
2b412a
    - MIT
2b412a
  dependencies:
2b412a
  - buildrequires:
2b412a
      platform: [el8.3.0]
2b412a
    requires:
2b412a
      platform: [el8]
2b412a
  references:
2b412a
    community: http://swig.org/
2b412a
    documentation: http://swig.org/doc.html
2b412a
    tracker: http://bugzilla.redhat.com
2b412a
  profiles:
2b412a
    common:
2b412a
      rpms:
2b412a
      - swig
2b412a
    complete:
2b412a
      rpms:
2b412a
      - swig
2b412a
      - swig-doc
2b412a
      - swig-gdb
2b412a
  api:
2b412a
    rpms:
2b412a
    - swig
2b412a
    - swig-doc
2b412a
    - swig-gdb
2b412a
  buildopts:
2b412a
    rpms:
2b412a
      macros: >
2b412a
        %golang 0
2b412a
2b412a
        %guile 0
2b412a
2b412a
        %javalang 0
2b412a
2b412a
        %lualang 0
2b412a
2b412a
        %octave 0
2b412a
2b412a
        %phplang 0
2b412a
2b412a
        %python2lang 0
2b412a
2b412a
        %Rlang 0
2b412a
2b412a
        %rubylang 0
2b412a
2b412a
        %tcl 0
2b412a
2b412a
        %_without_build_ccache_swig 1
2b412a
  components:
2b412a
    rpms:
2b412a
      swig:
2b412a
        rationale: SWIG package
2b412a
        ref: 819d244577ac47d2c67b1c7f4a5da0773ba95669
2b412a
...
2b412a