forked from srsran/srsRAN_4G
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #6 from myriadrf/lc/develop
Merge lc/develop.
- Loading branch information
Showing
1,689 changed files
with
108,293 additions
and
19,514 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,35 +1,42 @@ | ||
name: C/C++ CI | ||
on: push | ||
jobs: | ||
x86_ubuntu18_build: | ||
name: Build and test on x86 Ubuntu 18.04 | ||
x86_ubuntu_build: | ||
name: Build on x86 | ||
runs-on: ${{ matrix.os }} | ||
strategy: | ||
matrix: | ||
compiler: [gcc, clang] | ||
runs-on: ubuntu-18.04 | ||
fail-fast: false | ||
matrix: | ||
os: [ubuntu-22.04, ubuntu-20.04] | ||
compiler: [gcc, clang] | ||
steps: | ||
- uses: actions/checkout@v1 | ||
- name: Build srsRAN on x86 Ubuntu 18.04 | ||
run: | | ||
sudo apt update | ||
sudo apt install -y build-essential cmake libfftw3-dev libmbedtls-dev libpcsclite-dev libboost-program-options-dev libconfig++-dev libsctp-dev colordiff ninja-build valgrind | ||
mkdir build && cd build && cmake -DRF_FOUND=True -GNinja .. && ninja && ctest | ||
aarch64_ubuntu18_build: | ||
runs-on: ubuntu-18.04 | ||
- uses: actions/checkout@v3 | ||
- name: Build srsRAN on x86 ${{ matrix.os }} | ||
run: | | ||
sudo apt update | ||
sudo apt install -y build-essential cmake libfftw3-dev libmbedtls-dev libpcsclite-dev libboost-program-options-dev libconfig++-dev libsctp-dev colordiff ninja-build valgrind | ||
mkdir build && cd build && cmake -DRF_FOUND=True -GNinja .. && ninja && ctest | ||
aarch64_ubuntu_build: | ||
name: Build on aarch64 | ||
runs-on: ${{ matrix.os }} | ||
strategy: | ||
fail-fast: false | ||
matrix: | ||
os: [ubuntu-20.04] | ||
compiler: [gcc, clang] | ||
include: | ||
- os: ubuntu-20.04 | ||
distro: ubuntu20.04 | ||
steps: | ||
- uses: actions/checkout@v1 | ||
- name: Build srsRAN on aarch64 | ||
- uses: actions/checkout@v3 | ||
- name: Build srsRAN on aarch64 ${{ matrix.os }} | ||
uses: uraimo/run-on-arch-action@master | ||
with: | ||
architecture: aarch64 | ||
distribution: ubuntu18.04 | ||
arch: aarch64 | ||
distro: ${{ matrix.distro }} | ||
run: | | ||
export CTEST_PARALLEL_LEVEL=$(nproc --all) | ||
apt update | ||
apt install -y build-essential cmake libfftw3-dev libmbedtls-dev libpcsclite-dev libboost-program-options-dev libconfig++-dev libsctp-dev ninja-build | ||
ls -l && pwd && mkdir build && cd build && cmake -DRF_FOUND=True -GNinja .. && ninja | ||
ls -l && pwd && mkdir build && cd build && cmake -DRF_FOUND=True -GNinja .. && ninja |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
name: "CodeQL" | ||
|
||
on: | ||
push: | ||
branches: [ "master" ] | ||
pull_request: | ||
# The branches below must be a subset of the branches above | ||
branches: [ "master" ] | ||
schedule: | ||
- cron: '38 10 * * 2' | ||
|
||
jobs: | ||
analyze: | ||
name: Analyze | ||
runs-on: ubuntu-latest | ||
permissions: | ||
actions: read | ||
contents: read | ||
security-events: write | ||
|
||
strategy: | ||
fail-fast: false | ||
matrix: | ||
language: [ 'cpp' ] | ||
|
||
steps: | ||
- name: Checkout repository | ||
uses: actions/checkout@v3 | ||
|
||
- name: Install dependencies | ||
run: | | ||
sudo apt update | ||
sudo apt install -y \ | ||
build-essential \ | ||
cmake \ | ||
libfftw3-dev \ | ||
libmbedtls-dev \ | ||
libpcsclite-dev \ | ||
libboost-program-options-dev \ | ||
libconfig++-dev \ | ||
libsctp-dev \ | ||
libuhd-dev \ | ||
libzmq3-dev | ||
# Initializes the CodeQL tools for scanning. | ||
- name: Initialize CodeQL | ||
uses: github/codeql-action/init@v2 | ||
with: | ||
languages: ${{ matrix.language }} | ||
|
||
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java). | ||
# If this step fails, then you should remove it and run the build manually (see below) | ||
- name: Autobuild | ||
uses: github/codeql-action/autobuild@v2 | ||
|
||
# ℹ️ Command-line programs to run using the OS shell. | ||
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun | ||
|
||
# If the Autobuild fails above, remove it and uncomment the following three lines. | ||
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance. | ||
|
||
# - run: | | ||
# echo "Run, Build Application using script" | ||
# ./location_of_script_within_repo/buildscript.sh | ||
|
||
- name: Perform CodeQL Analysis | ||
uses: github/codeql-action/analyze@v2 | ||
with: | ||
category: "/language:${{matrix.language}}" |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
LibreCellular Change Log for Releases (see also the upstream CHANGELOG) | ||
======================================================================= | ||
## 23.04LC01 | ||
* Force the fan on with LimeSDR USB |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,24 +1,25 @@ | ||
srsRAN | ||
====== | ||
|
||
[![Build Status](https://app.travis-ci.com/srsran/srsRAN.svg?branch=master)](https://app.travis-ci.com/github/srsran/srsRAN) | ||
[![Language grade: C/C++](https://img.shields.io/lgtm/grade/cpp/g/srsran/srsRAN.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/srsran/srsRAN/context:cpp) | ||
[![Coverity](https://scan.coverity.com/projects/23045/badge.svg)](https://scan.coverity.com/projects/srsran) | ||
[![Build Status](https://github.com/srsran/srsRAN_4G/actions/workflows/ccpp.yml/badge.svg?branch=master)](https://github.com/srsran/srsRAN_4G/actions/workflows/ccpp.yml) | ||
[![CodeQL](https://github.com/srsran/srsRAN_4G/actions/workflows/codeql.yml/badge.svg?branch=master)](https://github.com/srsran/srsRAN_4G/actions/workflows/codeql.yml) | ||
[![Coverity](https://scan.coverity.com/projects/28268/badge.svg)](https://scan.coverity.com/projects/srsran_4g_agpl) | ||
|
||
srsRAN is a 4G/5G software radio suite developed by [SRS](http://www.srs.io). | ||
srsRAN is an open source 4G software radio suite developed by [SRS](http://www.srs.io). For 5G RAN, see our new O-RAN CU/DU solution - [srsRAN Project](https://www.github.com/srsran/srsran_project). | ||
|
||
See the [srsRAN project pages](https://www.srsran.com) for information, guides and project news. | ||
See the [srsRAN 4G project pages](https://www.srsran.com) for information, guides and project news. | ||
|
||
The srsRAN suite includes: | ||
* srsUE - a full-stack SDR 4G/5G UE application | ||
* srsENB - a full-stack SDR 4G/5G e(g)NodeB application | ||
* srsUE - a full-stack SDR 4G UE application with prototype 5G features | ||
* srsENB - a full-stack SDR 4G eNodeB application | ||
* srsEPC - a light-weight 4G core network implementation with MME, HSS and S/P-GW | ||
|
||
For application features, build instructions and user guides see the [srsRAN documentation](https://docs.srsran.com). | ||
For application features, build instructions and user guides see the [srsRAN 4G documentation](https://docs.srsran.com/projects/4g/). | ||
|
||
For license details, see LICENSE file. | ||
|
||
Support | ||
======= | ||
|
||
Mailing list: https://lists.srsran.com/mailman/listinfo/srsran-users | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.