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