swig/swig.yaml
2019-10-23 15:44:15 +02:00

57 lines
1.7 KiB
YAML

document: modulemd
version: 2
data:
summary: Connects C/C++/Objective C to some high-level programming languages
description: >
Simplified Wrapper and Interface Generator (SWIG) is a software
development tool for connecting C, C++ and Objective C programs with a
variety of high-level programming languages. SWIG is primarily used with
Perl, Python and Tcl/TK, but it has also been extended to Java, Eiffel
and Guile. SWIG is normally used to create high-level interpreted
programming environments, systems integration, and as a tool for
building user interfaces
license:
module: [MIT]
references:
community: https://docs.pagure.org/modularity/
documentation: https://github.com/modularity-modules/swig
tracker: https://github.com/modularity-modules/swig
dependencies:
- buildrequires:
platform: []
requires:
platform: []
profiles:
default:
rpms:
- swig
complete:
rpms:
- swig
- swig-doc
- swig-gdb
- ccache-swig
api:
rpms:
- swig
- swig-doc
- swig-gdb
- ccache-swig
buildopts:
rpms:
macros: |
%golang 0
%guile 0
%javalang 0
%lualang 0
%octave 0
%phplang 0
%Rlang 0
%rubylang 0
%tcl 0
components:
rpms:
swig:
rationale: SWIG program
ref: f30
buildorder: 1