1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-06-03 07:04:09 +00:00

Merge branch 'gsl-lite' into next

This commit is contained in:
Carles Fernandez 2025-05-20 09:23:35 +02:00
commit 77dccae34e
No known key found for this signature in database
GPG Key ID: 4C583C52B0C3877D
33 changed files with 1427 additions and 1219 deletions

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:

View File

@ -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

View File

@ -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(

View File

@ -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(

View File

@ -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(

View File

@ -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(

View File

@ -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(

View File

@ -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(

View File

@ -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(

View File

@ -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,

View File

@ -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(

View File

@ -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(

View File

@ -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(

View File

@ -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(

View File

@ -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(

View File

@ -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(

View File

@ -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(

View File

@ -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(

View File

@ -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(

View File

@ -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

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 Algorithms Common Library

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

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

View File

@ -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

View File

@ -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

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

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

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

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

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

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

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