CI: Update RTD configuration file

RTD has finished their switch requiring version 2 of their
configuration file and we must now update to work with it.

Ref:
https://blog.readthedocs.com/use-build-os-config/

Change-Id: I962eea9875d46f7aa1d9030505ccc71b5f4ec0dd
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
1 file changed
tree: 28377d3fe37c0828c4bbc3026c98b326701d3e06
  1. doc/
  2. docs/
  3. releases/
  4. src/
  5. test/
  6. .gitignore
  7. .gitreview
  8. .readthedocs.yaml
  9. CHANGES.txt
  10. CMakeLists.txt
  11. CONTENTS
  12. INFO.yaml
  13. LICENSE.txt
  14. README.md
  15. rmr-version.yaml
  16. tox.ini
README.md

LIBE2AP

Table of contents

Introduction

This repo contains code that is generated from ASN1 descriptions as well as CMake bits that allow it to be used as a submodule to other projects.

Project folder structure

├── src
│   ├── e2ap        // E2AP v1.0 message structure
│   └── wrapper     // E2AP message encoding and decoding

Installation guide

Compiling code

Use cmake and then make to build code from project root.

$ cmake .
+++ riclibe2ap library install target directory: lib
+++ mmp version from tag: '1;0;0'
+++ pkg name: riclibe2ap-rotten_1.0.0_amd64.deb
### make package will generate only deb package; cannot find support to generate rpm packages
+++ profiling is off
-- Configuring done
-- Generating done
-- Build files have been written to: <path>/libe2ap

Use make to generate shared library (.so).

$ sudo make 

Use make to install shared library (.so).

$ sudo make install