diff options
| author | Martin Winter <mwinter@opensourcerouting.org> | 2019-01-17 11:02:04 -0800 | 
|---|---|---|
| committer | Martin Winter <mwinter@opensourcerouting.org> | 2019-05-29 01:41:02 +0200 | 
| commit | 8ebfb3aade15ce841c9228edd25f4e1643a355ef (patch) | |
| tree | 04a9e4899f3813ae56d8cef6e5236a4cee715504 /snapcraft | |
| parent | b119a009c9078620f9d693df0c980decfd943335 (diff) | |
snapcraft: Add libyang to snap package
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
Diffstat (limited to 'snapcraft')
| -rw-r--r-- | snapcraft/snapcraft.yaml.in | 23 | 
1 files changed, 22 insertions, 1 deletions
diff --git a/snapcraft/snapcraft.yaml.in b/snapcraft/snapcraft.yaml.in index ea38d58afc..5a92f98005 100644 --- a/snapcraft/snapcraft.yaml.in +++ b/snapcraft/snapcraft.yaml.in @@ -238,8 +238,24 @@ parts:          plugin: cmake          configflags:             - -DCMAKE_BUILD_TYPE=Release +    libyang: +        build-packages: +           - cmake +           - make +           - gcc +           - libpcre3-dev +        stage-packages: +           - libpcre3 +        source: https://github.com/CESNET/libyang.git +        source-type: git +        source-tag: v0.16-r3 +        plugin: cmake +        configflags: +           - -DCMAKE_INSTALL_PREFIX:PATH=/usr +           - -DENABLE_LYD_PRIV=ON +           - -DCMAKE_BUILD_TYPE:String="Release"      frr:  -        after: [rtrlib] +        after: [rtrlib,libyang]          build-packages:             - gcc             - autoconf @@ -344,3 +360,8 @@ parts:              README.snap_build.md: doc/README.snap_build.md              extra_version_info.txt: doc/extra_version_info.txt +passthrough: +    layout: +         /usr/lib/x86_64-linux-gnu/libyang: +             bind: $SNAP/usr/lib/x86_64-linux-gnu/libyang +  | 
