1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2026-06-06 12:42:12 +00:00

Merge branch 'gsl-lite' into next

This commit is contained in:
Carles Fernandez
2025-05-20 09:23:35 +02:00
33 changed files with 1427 additions and 1219 deletions
+2
View File
@@ -28,6 +28,8 @@ All notable changes to GNSS-SDR will be documented in this file.
### Improvements in Portability:
- Fix building option `-DENABLE_ION=ON` when using CMake >= 4.0.
- Updated `gsl-lite` to v1.0.1. See the
[gsl-lite release](https://github.com/gsl-lite/gsl-lite/releases/tag/v1.0.1).
### Improvements in Usability:
@@ -36,8 +36,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
@@ -33,8 +33,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
BeidouB3iPcpsAcquisition::BeidouB3iPcpsAcquisition(
@@ -33,8 +33,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
GalileoE1Pcps8msAmbiguousAcquisition::GalileoE1Pcps8msAmbiguousAcquisition(
@@ -34,8 +34,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
GalileoE1PcpsAmbiguousAcquisition::GalileoE1PcpsAmbiguousAcquisition(
@@ -33,8 +33,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
GalileoE1PcpsQuickSyncAmbiguousAcquisition::GalileoE1PcpsQuickSyncAmbiguousAcquisition(
@@ -33,8 +33,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
GalileoE1PcpsTongAmbiguousAcquisition::GalileoE1PcpsTongAmbiguousAcquisition(
@@ -39,8 +39,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
GalileoE5aNoncoherentIQAcquisitionCaf::GalileoE5aNoncoherentIQAcquisitionCaf(
@@ -34,8 +34,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
GalileoE5aPcpsAcquisition::GalileoE5aPcpsAcquisition(
@@ -35,8 +35,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
GalileoE5bPcpsAcquisition::GalileoE5bPcpsAcquisition(const ConfigurationInterface* configuration,
@@ -33,8 +33,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
GalileoE6PcpsAcquisition::GalileoE6PcpsAcquisition(
@@ -35,8 +35,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
GlonassL1CaPcpsAcquisition::GlonassL1CaPcpsAcquisition(
@@ -34,8 +34,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
GlonassL2CaPcpsAcquisition::GlonassL2CaPcpsAcquisition(
@@ -37,8 +37,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
GpsL1CaPcpsAcquisition::GpsL1CaPcpsAcquisition(
@@ -33,8 +33,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
GpsL1CaPcpsOpenClAcquisition::GpsL1CaPcpsOpenClAcquisition(
@@ -34,8 +34,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
GpsL1CaPcpsQuickSyncAcquisition::GpsL1CaPcpsQuickSyncAcquisition(
@@ -33,8 +33,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
GpsL1CaPcpsTongAcquisition::GpsL1CaPcpsTongAcquisition(
@@ -35,8 +35,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
GpsL2MPcpsAcquisition::GpsL2MPcpsAcquisition(
@@ -35,8 +35,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
GpsL5iPcpsAcquisition::GpsL5iPcpsAcquisition(
@@ -64,8 +64,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
/** \addtogroup Acquisition
@@ -25,8 +25,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
/** \addtogroup Algorithms_Library Algorithms Common Library
@@ -25,8 +25,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
/** \addtogroup Algorithms_Library
@@ -26,8 +26,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
/** \addtogroup Algorithms_Library
@@ -28,8 +28,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
/** \addtogroup Algorithms_Library
@@ -27,8 +27,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
/** \addtogroup Algorithms_Library
@@ -25,8 +25,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
/** \addtogroup Algorithms_Library
@@ -25,8 +25,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
/** \addtogroup Algorithms_Library
+2 -2
View File
@@ -26,8 +26,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
/** \addtogroup Algorithms_Library
+2 -2
View File
@@ -24,8 +24,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
/** \addtogroup Algorithms_Library
+2 -2
View File
@@ -24,8 +24,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
/** \addtogroup Algorithms_Library
+2 -2
View File
@@ -25,8 +25,8 @@
#include <span>
namespace own = std;
#else
#include <gsl/gsl-lite.hpp>
namespace own = gsl;
#include <gsl-lite/gsl-lite.hpp>
namespace own = gsl_lite;
#endif
/** \addtogroup Algorithms_Library
-22
View File
@@ -1,22 +0,0 @@
//
// gsl-lite is based on GSL: Guidelines Support Library.
// For more information see https://github.com/martinmoene/gsl-lite
//
// Copyright (c) 2015 Martin Moene
// Copyright (c) 2015 Microsoft Corporation. All rights reserved.
//
// SPDX-License-Identifier: MIT
//
// mimic MS include hierarchy
#pragma once
#ifndef GSL_GSL_H_INCLUDED
#define GSL_GSL_H_INCLUDED
#pragma message ("gsl/gsl is deprecated since version 0.38.1, use gsl/gsl-lite.hpp instead.")
#include "gsl-lite.hpp"
#endif // GSL_GSL_H_INCLUDED