diff --git a/src/Base/Axis.cpp b/src/Base/Axis.cpp index a1fc07c336..39ed0ba43a 100644 --- a/src/Base/Axis.cpp +++ b/src/Base/Axis.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * * diff --git a/src/Base/Axis.h b/src/Base/Axis.h index 6b36855082..c7ee5c1356 100644 --- a/src/Base/Axis.h +++ b/src/Base/Axis.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * * diff --git a/src/Base/Axis.pyi b/src/Base/Axis.pyi index 060d238276..28d6e04220 100644 --- a/src/Base/Axis.pyi +++ b/src/Base/Axis.pyi @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from Metadata import export from PyObjectBase import PyObjectBase from Vector import Vector diff --git a/src/Base/AxisPyImp.cpp b/src/Base/AxisPyImp.cpp index 92b81e5edf..a71894b3bd 100644 --- a/src/Base/AxisPyImp.cpp +++ b/src/Base/AxisPyImp.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * * diff --git a/src/Base/Base64.cpp b/src/Base/Base64.cpp index 0b456df229..af4dbe3514 100644 --- a/src/Base/Base64.cpp +++ b/src/Base/Base64.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: Zlib + /* base64.cpp and base64.h diff --git a/src/Base/Base64.h b/src/Base/Base64.h index ac26072bcb..812c5c2b15 100644 --- a/src/Base/Base64.h +++ b/src/Base/Base64.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: Zlib + /* base64.cpp and base64.h diff --git a/src/Base/Base64Filter.h b/src/Base/Base64Filter.h index cdc3374466..a254e1d88d 100644 --- a/src/Base/Base64Filter.h +++ b/src/Base/Base64Filter.h @@ -1,4 +1,5 @@ // SPDX-License-Identifier: LGPL-2.1-or-later + /**************************************************************************** * * * Copyright (c) 2019 Zheng Lei (realthunder.dev@gmail.com) * diff --git a/src/Base/BaseClass.cpp b/src/Base/BaseClass.cpp index c031ee37ac..2c85d3effe 100644 --- a/src/Base/BaseClass.cpp +++ b/src/Base/BaseClass.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * * diff --git a/src/Base/BaseClass.h b/src/Base/BaseClass.h index 8e5e18accf..f3f0602f12 100644 --- a/src/Base/BaseClass.h +++ b/src/Base/BaseClass.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * * diff --git a/src/Base/BaseClass.pyi b/src/Base/BaseClass.pyi index 15425dd6a4..a21e3f53c2 100644 --- a/src/Base/BaseClass.pyi +++ b/src/Base/BaseClass.pyi @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from Metadata import constmethod from PyObjectBase import PyObjectBase from typing import List, Final diff --git a/src/Base/BaseClassPyImp.cpp b/src/Base/BaseClassPyImp.cpp index 22f6bf96d0..0bdce22af8 100644 --- a/src/Base/BaseClassPyImp.cpp +++ b/src/Base/BaseClassPyImp.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2007 Jürgen Riegel * * * diff --git a/src/Base/BindingManager.cpp b/src/Base/BindingManager.cpp index bbb6764b20..cd8ab79b21 100644 --- a/src/Base/BindingManager.cpp +++ b/src/Base/BindingManager.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2021 Werner Mayer * * * diff --git a/src/Base/BindingManager.h b/src/Base/BindingManager.h index 74aac9e287..816537cdee 100644 --- a/src/Base/BindingManager.h +++ b/src/Base/BindingManager.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2021 Werner Mayer * * * diff --git a/src/Base/Bitmask.h b/src/Base/Bitmask.h index a232df6820..850cb95877 100644 --- a/src/Base/Bitmask.h +++ b/src/Base/Bitmask.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2022 Werner Mayer * * * diff --git a/src/Base/BoundBox.h b/src/Base/BoundBox.h index 1ed4dd748c..1be222b428 100644 --- a/src/Base/BoundBox.h +++ b/src/Base/BoundBox.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2005 Imetric 3D GmbH * * * diff --git a/src/Base/BoundBox.pyi b/src/Base/BoundBox.pyi index 368a29eb2b..26bed0dccf 100644 --- a/src/Base/BoundBox.pyi +++ b/src/Base/BoundBox.pyi @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from Metadata import export, constmethod from PyObjectBase import PyObjectBase from Vector import Vector diff --git a/src/Base/BoundBoxPyImp.cpp b/src/Base/BoundBoxPyImp.cpp index 64c7b01dd3..156eadec03 100644 --- a/src/Base/BoundBoxPyImp.cpp +++ b/src/Base/BoundBoxPyImp.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2008 Werner Mayer * * * diff --git a/src/Base/Builder3D.cpp b/src/Base/Builder3D.cpp index 7bb7dc006d..aa42fbf88b 100644 --- a/src/Base/Builder3D.cpp +++ b/src/Base/Builder3D.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * * diff --git a/src/Base/Builder3D.h b/src/Base/Builder3D.h index 32616d2e6a..8c08ea0462 100644 --- a/src/Base/Builder3D.h +++ b/src/Base/Builder3D.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * * diff --git a/src/Base/CMakeLists.txt b/src/Base/CMakeLists.txt index 9d3c9b32ed..54035ed472 100644 --- a/src/Base/CMakeLists.txt +++ b/src/Base/CMakeLists.txt @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + add_library(FreeCADBase SHARED) if(WIN32) diff --git a/src/Base/Color.cpp b/src/Base/Color.cpp index f97c6181d1..0d48ed7fd9 100644 --- a/src/Base/Color.cpp +++ b/src/Base/Color.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2005 Jürgen Riegel * * * diff --git a/src/Base/Color.h b/src/Base/Color.h index cd537acb89..18108aa291 100644 --- a/src/Base/Color.h +++ b/src/Base/Color.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2005 Jürgen Riegel * * * diff --git a/src/Base/Console.cpp b/src/Base/Console.cpp index 0c7e9ce4f7..7c876bb464 100644 --- a/src/Base/Console.cpp +++ b/src/Base/Console.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/Console.h b/src/Base/Console.h index 619f6b3d6a..2f331bb7a1 100644 --- a/src/Base/Console.h +++ b/src/Base/Console.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/ConsoleObserver.cpp b/src/Base/ConsoleObserver.cpp index 8840c4c69a..6a09286a59 100644 --- a/src/Base/ConsoleObserver.cpp +++ b/src/Base/ConsoleObserver.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/ConsoleObserver.h b/src/Base/ConsoleObserver.h index 1392e5f92d..a0e01f276d 100644 --- a/src/Base/ConsoleObserver.h +++ b/src/Base/ConsoleObserver.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/Converter.h b/src/Base/Converter.h index a524fd67a4..bdc67d0ff5 100644 --- a/src/Base/Converter.h +++ b/src/Base/Converter.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2019 Werner Mayer * * * diff --git a/src/Base/CoordinateSystem.cpp b/src/Base/CoordinateSystem.cpp index a32fcf9aa7..1eb5459c5e 100644 --- a/src/Base/CoordinateSystem.cpp +++ b/src/Base/CoordinateSystem.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2014 Werner Mayer * * * diff --git a/src/Base/CoordinateSystem.h b/src/Base/CoordinateSystem.h index 20264d130b..132eda55fa 100644 --- a/src/Base/CoordinateSystem.h +++ b/src/Base/CoordinateSystem.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2014 Werner Mayer * * * diff --git a/src/Base/CoordinateSystem.pyi b/src/Base/CoordinateSystem.pyi index 2b8dc16e42..b47ee17c1b 100644 --- a/src/Base/CoordinateSystem.pyi +++ b/src/Base/CoordinateSystem.pyi @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from Metadata import export, constmethod from PyObjectBase import PyObjectBase from Axis import Axis as AxisPy diff --git a/src/Base/CoordinateSystemPyImp.cpp b/src/Base/CoordinateSystemPyImp.cpp index 7b809072ad..17136ffe9f 100644 --- a/src/Base/CoordinateSystemPyImp.cpp +++ b/src/Base/CoordinateSystemPyImp.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2017 Werner Mayer * * * diff --git a/src/Base/Debugger.cpp b/src/Base/Debugger.cpp index 7cf590f2af..4d229840bc 100644 --- a/src/Base/Debugger.cpp +++ b/src/Base/Debugger.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2012 Werner Mayer * * * diff --git a/src/Base/Debugger.h b/src/Base/Debugger.h index 8df60871d9..fcdb357115 100644 --- a/src/Base/Debugger.h +++ b/src/Base/Debugger.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2012 Werner Mayer * * * diff --git a/src/Base/DualNumber.h b/src/Base/DualNumber.h index 0a20416be4..521a2d4788 100644 --- a/src/Base/DualNumber.h +++ b/src/Base/DualNumber.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2019 Viktor Titov (DeepSOIC) * * * diff --git a/src/Base/DualQuaternion.cpp b/src/Base/DualQuaternion.cpp index 5513e1529d..5d26d97f07 100644 --- a/src/Base/DualQuaternion.cpp +++ b/src/Base/DualQuaternion.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2019 Viktor Titov (DeepSOIC) * * * diff --git a/src/Base/DualQuaternion.h b/src/Base/DualQuaternion.h index 37d09c24c5..ab8cc929a1 100644 --- a/src/Base/DualQuaternion.h +++ b/src/Base/DualQuaternion.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2019 Viktor Titov (DeepSOIC) * * * diff --git a/src/Base/Exception.cpp b/src/Base/Exception.cpp index 14f76e0343..982c1d9c54 100644 --- a/src/Base/Exception.cpp +++ b/src/Base/Exception.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/Exception.h b/src/Base/Exception.h index 227da44989..d24988b7d7 100644 --- a/src/Base/Exception.h +++ b/src/Base/Exception.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/ExceptionFactory.cpp b/src/Base/ExceptionFactory.cpp index 7d75507746..9b9bb28655 100644 --- a/src/Base/ExceptionFactory.cpp +++ b/src/Base/ExceptionFactory.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2017 Abdullah Tahiri * * * diff --git a/src/Base/ExceptionFactory.h b/src/Base/ExceptionFactory.h index 06f8a7f119..b0ba8d8d14 100644 --- a/src/Base/ExceptionFactory.h +++ b/src/Base/ExceptionFactory.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2017 Abdullah Tahiri * * * diff --git a/src/Base/Factory.cpp b/src/Base/Factory.cpp index 05f07a331b..906ad96efd 100644 --- a/src/Base/Factory.cpp +++ b/src/Base/Factory.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/Factory.h b/src/Base/Factory.h index 9193c355aa..d63027015a 100644 --- a/src/Base/Factory.h +++ b/src/Base/Factory.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/FileInfo.cpp b/src/Base/FileInfo.cpp index bde8e7a012..dacfd33619 100644 --- a/src/Base/FileInfo.cpp +++ b/src/Base/FileInfo.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2005 Jürgen Riegel * * * diff --git a/src/Base/FileInfo.h b/src/Base/FileInfo.h index 1e8a05b71a..9d551c4f19 100644 --- a/src/Base/FileInfo.h +++ b/src/Base/FileInfo.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2005 Jürgen Riegel * * * diff --git a/src/Base/FutureWatcherProgress.cpp b/src/Base/FutureWatcherProgress.cpp index 5d5eb66ae8..b60bc114a9 100644 --- a/src/Base/FutureWatcherProgress.cpp +++ b/src/Base/FutureWatcherProgress.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Werner Mayer * * * diff --git a/src/Base/FutureWatcherProgress.h b/src/Base/FutureWatcherProgress.h index d24180a5fe..34e82cf833 100644 --- a/src/Base/FutureWatcherProgress.h +++ b/src/Base/FutureWatcherProgress.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Werner Mayer * * * diff --git a/src/Base/GeometryPyCXX.cpp b/src/Base/GeometryPyCXX.cpp index aa9eafc7bc..c36fe3e2aa 100644 --- a/src/Base/GeometryPyCXX.cpp +++ b/src/Base/GeometryPyCXX.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2008 Werner Mayer * * * diff --git a/src/Base/GeometryPyCXX.h b/src/Base/GeometryPyCXX.h index 0bbb300aac..964dc108a5 100644 --- a/src/Base/GeometryPyCXX.h +++ b/src/Base/GeometryPyCXX.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2008 Werner Mayer * * * diff --git a/src/Base/Handle.cpp b/src/Base/Handle.cpp index d8d5d633d4..e7a00db3b6 100644 --- a/src/Base/Handle.cpp +++ b/src/Base/Handle.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/Handle.h b/src/Base/Handle.h index fc8f6ccc25..2f5a809023 100644 --- a/src/Base/Handle.h +++ b/src/Base/Handle.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/InputSource.cpp b/src/Base/InputSource.cpp index bc49aa3975..573dbd6a7e 100644 --- a/src/Base/InputSource.cpp +++ b/src/Base/InputSource.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * * diff --git a/src/Base/InputSource.h b/src/Base/InputSource.h index d89d9398b4..de8dee01ba 100644 --- a/src/Base/InputSource.h +++ b/src/Base/InputSource.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * * diff --git a/src/Base/Interpreter.cpp b/src/Base/Interpreter.cpp index ee6763108f..3bce2f8a4d 100644 --- a/src/Base/Interpreter.cpp +++ b/src/Base/Interpreter.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/Interpreter.h b/src/Base/Interpreter.h index 32da1ecdc1..1b8a36155c 100644 --- a/src/Base/Interpreter.h +++ b/src/Base/Interpreter.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/Matrix.cpp b/src/Base/Matrix.cpp index 6cbf47721d..fc26d18c88 100644 --- a/src/Base/Matrix.cpp +++ b/src/Base/Matrix.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2005 Imetric 3D GmbH * * * diff --git a/src/Base/Matrix.h b/src/Base/Matrix.h index 3e0ba98794..9517b12be0 100644 --- a/src/Base/Matrix.h +++ b/src/Base/Matrix.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2005 Imetric 3D GmbH * * * diff --git a/src/Base/Matrix.pyi b/src/Base/Matrix.pyi index 8ba42df1b3..c2148a4d3d 100644 --- a/src/Base/Matrix.pyi +++ b/src/Base/Matrix.pyi @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from Vector import Vector from Metadata import export, constmethod, class_declarations, no_args from PyObjectBase import PyObjectBase diff --git a/src/Base/MatrixPyImp.cpp b/src/Base/MatrixPyImp.cpp index 57d66b108a..29bcd8f726 100644 --- a/src/Base/MatrixPyImp.cpp +++ b/src/Base/MatrixPyImp.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2008 Werner Mayer * * * diff --git a/src/Base/Metadata.pyi b/src/Base/Metadata.pyi index 62b22f4c46..ad29731383 100644 --- a/src/Base/Metadata.pyi +++ b/src/Base/Metadata.pyi @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + """ This file keeps auxiliary metadata to be used by the Python API stubs. """ diff --git a/src/Base/Observer.cpp b/src/Base/Observer.cpp index d42d1a41f5..a78a2fa7d0 100644 --- a/src/Base/Observer.cpp +++ b/src/Base/Observer.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2023 Abdullah Tahiri * * * diff --git a/src/Base/Observer.h b/src/Base/Observer.h index f6ced06289..6048cb243f 100644 --- a/src/Base/Observer.h +++ b/src/Base/Observer.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/Parameter.cpp b/src/Base/Parameter.cpp index b19d8d51b2..0ab5a24c80 100644 --- a/src/Base/Parameter.cpp +++ b/src/Base/Parameter.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/Parameter.h b/src/Base/Parameter.h index e154dec280..b78fe0b317 100644 --- a/src/Base/Parameter.h +++ b/src/Base/Parameter.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/ParameterPy.cpp b/src/Base/ParameterPy.cpp index be66c0f370..a20cdc561b 100644 --- a/src/Base/ParameterPy.cpp +++ b/src/Base/ParameterPy.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/Parser.sh b/src/Base/Parser.sh index 2e7d75aaf3..601b395d3c 100644 --- a/src/Base/Parser.sh +++ b/src/Base/Parser.sh @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + (cd "$(dirname "$0")" && \ flex -oQuantity.lex.c Quantity.l && \ bison -oQuantity.tab.c Quantity.y && \ diff --git a/src/Base/Persistence.cpp b/src/Base/Persistence.cpp index f7508e34d1..c93b9b6545 100644 --- a/src/Base/Persistence.cpp +++ b/src/Base/Persistence.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * * diff --git a/src/Base/Persistence.h b/src/Base/Persistence.h index 6da07335ba..a3cc915009 100644 --- a/src/Base/Persistence.h +++ b/src/Base/Persistence.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * * diff --git a/src/Base/Persistence.pyi b/src/Base/Persistence.pyi index 06c8506653..3fccfa6131 100644 --- a/src/Base/Persistence.pyi +++ b/src/Base/Persistence.pyi @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from Metadata import constmethod from BaseClass import BaseClass from typing import Final diff --git a/src/Base/PersistencePyImp.cpp b/src/Base/PersistencePyImp.cpp index 5eddad729f..f83e3b8442 100644 --- a/src/Base/PersistencePyImp.cpp +++ b/src/Base/PersistencePyImp.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2007 Jürgen Riegel * * * diff --git a/src/Base/Placement.cpp b/src/Base/Placement.cpp index 6d1a612eec..e7bfbe7ddc 100644 --- a/src/Base/Placement.cpp +++ b/src/Base/Placement.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2006 Jürgen Riegel * * * diff --git a/src/Base/Placement.h b/src/Base/Placement.h index 3189f5f056..985d5fe7ef 100644 --- a/src/Base/Placement.h +++ b/src/Base/Placement.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2006 Jürgen Riegel * * * diff --git a/src/Base/Placement.pyi b/src/Base/Placement.pyi index 4939e57ed9..8c96843bc3 100644 --- a/src/Base/Placement.pyi +++ b/src/Base/Placement.pyi @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from Metadata import export, constmethod, class_declarations from PyObjectBase import PyObjectBase from Matrix import Matrix as MatrixPy diff --git a/src/Base/PlacementPyImp.cpp b/src/Base/PlacementPyImp.cpp index 4190a630e7..bdd5ba99ca 100644 --- a/src/Base/PlacementPyImp.cpp +++ b/src/Base/PlacementPyImp.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2008 Werner Mayer * * * diff --git a/src/Base/PreCompiled.h b/src/Base/PreCompiled.h index 7841982d13..ca43aae768 100644 --- a/src/Base/PreCompiled.h +++ b/src/Base/PreCompiled.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/Precision.h b/src/Base/Precision.h index 8c7fbee348..9ba8f96d3c 100644 --- a/src/Base/Precision.h +++ b/src/Base/Precision.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2022 Werner Mayer * * * diff --git a/src/Base/Precision.pyi b/src/Base/Precision.pyi index ebc70d8988..91aa9691e6 100644 --- a/src/Base/Precision.pyi +++ b/src/Base/Precision.pyi @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from PyObjectBase import PyObjectBase class Precision(PyObjectBase): diff --git a/src/Base/PrecisionPyImp.cpp b/src/Base/PrecisionPyImp.cpp index b055673931..b52ae74897 100644 --- a/src/Base/PrecisionPyImp.cpp +++ b/src/Base/PrecisionPyImp.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2022 Werner Mayer * * * diff --git a/src/Base/ProgressIndicatorPy.cpp b/src/Base/ProgressIndicatorPy.cpp index bfece4c34f..5090f7ebf4 100644 --- a/src/Base/ProgressIndicatorPy.cpp +++ b/src/Base/ProgressIndicatorPy.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2022 Werner Mayer * * * diff --git a/src/Base/ProgressIndicatorPy.h b/src/Base/ProgressIndicatorPy.h index 42c1491741..198c37e855 100644 --- a/src/Base/ProgressIndicatorPy.h +++ b/src/Base/ProgressIndicatorPy.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2022 Werner Mayer * * * diff --git a/src/Base/PyExport.cpp b/src/Base/PyExport.cpp index da5b8d0038..5f21d8234b 100644 --- a/src/Base/PyExport.cpp +++ b/src/Base/PyExport.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/PyExport.h b/src/Base/PyExport.h index 3723a32fe8..14cb14e77e 100644 --- a/src/Base/PyExport.h +++ b/src/Base/PyExport.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/PyObjectBase.cpp b/src/Base/PyObjectBase.cpp index e8d8a6f49a..748a53b0d6 100644 --- a/src/Base/PyObjectBase.cpp +++ b/src/Base/PyObjectBase.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/PyObjectBase.h b/src/Base/PyObjectBase.h index 58efd7afed..1fe64f3bf5 100644 --- a/src/Base/PyObjectBase.h +++ b/src/Base/PyObjectBase.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/PyObjectBase.pyi b/src/Base/PyObjectBase.pyi index 624434f693..55521be167 100644 --- a/src/Base/PyObjectBase.pyi +++ b/src/Base/PyObjectBase.pyi @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + class PyObjectBase: """ The most base class for Python bindings. diff --git a/src/Base/Quantity.cpp b/src/Base/Quantity.cpp index 5ab323cd90..20b25f2a36 100644 --- a/src/Base/Quantity.cpp +++ b/src/Base/Quantity.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2013 Jürgen Riegel * * * diff --git a/src/Base/Quantity.h b/src/Base/Quantity.h index 68e9be1dd3..c3bebe0687 100644 --- a/src/Base/Quantity.h +++ b/src/Base/Quantity.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2013 Jürgen Riegel * * * diff --git a/src/Base/Quantity.l b/src/Base/Quantity.l index 08d0c03fd4..b3cc743e94 100644 --- a/src/Base/Quantity.l +++ b/src/Base/Quantity.l @@ -1,4 +1,6 @@ %{ +/* SPDX-License-Identifier: LGPL-2.1-or-later */ + /*************************************************************************** * Copyright (c) 2013 Jürgen Riegel * * * diff --git a/src/Base/Quantity.lex.c b/src/Base/Quantity.lex.c index 8a645130a6..eccf555a53 100644 --- a/src/Base/Quantity.lex.c +++ b/src/Base/Quantity.lex.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + // clang-format off #line 2 "Quantity.lex.c" diff --git a/src/Base/Quantity.pyi b/src/Base/Quantity.pyi index 4e6f621fa7..68440a15ca 100644 --- a/src/Base/Quantity.pyi +++ b/src/Base/Quantity.pyi @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from Metadata import export, constmethod from PyObjectBase import PyObjectBase from typing import overload, Final, Tuple, Union diff --git a/src/Base/Quantity.tab.c b/src/Base/Quantity.tab.c index 37374eae03..32fede6051 100644 --- a/src/Base/Quantity.tab.c +++ b/src/Base/Quantity.tab.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + // clang-format off /* A Bison parser, made by GNU Bison 3.8.2. */ diff --git a/src/Base/Quantity.y b/src/Base/Quantity.y index bf66b1802f..85f3c3ddf5 100644 --- a/src/Base/Quantity.y +++ b/src/Base/Quantity.y @@ -1,3 +1,5 @@ +/* SPDX-License-Identifier: LGPL-2.1-or-later */ + /*************************************************************************** * Copyright (c) 2013 Jürgen Riegel * * * diff --git a/src/Base/QuantityPyImp.cpp b/src/Base/QuantityPyImp.cpp index 9b986a52b3..945a7a09c3 100644 --- a/src/Base/QuantityPyImp.cpp +++ b/src/Base/QuantityPyImp.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2013 Jürgen Riegel * * * diff --git a/src/Base/Reader.cpp b/src/Base/Reader.cpp index 687ffb5db6..b6396bcb46 100644 --- a/src/Base/Reader.cpp +++ b/src/Base/Reader.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * * diff --git a/src/Base/Reader.h b/src/Base/Reader.h index 22a5c7c5eb..e0b4931801 100644 --- a/src/Base/Reader.h +++ b/src/Base/Reader.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * * diff --git a/src/Base/Rotation.cpp b/src/Base/Rotation.cpp index 3942d6753e..9693dbea2c 100644 --- a/src/Base/Rotation.cpp +++ b/src/Base/Rotation.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2006 Werner Mayer * * * diff --git a/src/Base/Rotation.h b/src/Base/Rotation.h index 9f8e6b5c16..da63cf2aa0 100644 --- a/src/Base/Rotation.h +++ b/src/Base/Rotation.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2006 Werner Mayer * * * diff --git a/src/Base/Rotation.pyi b/src/Base/Rotation.pyi index 20b52cc9f8..c87b03852a 100644 --- a/src/Base/Rotation.pyi +++ b/src/Base/Rotation.pyi @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from Metadata import export, constmethod, class_declarations from PyObjectBase import PyObjectBase from Vector import Vector diff --git a/src/Base/RotationPyImp.cpp b/src/Base/RotationPyImp.cpp index 0c129703ab..b65830b998 100644 --- a/src/Base/RotationPyImp.cpp +++ b/src/Base/RotationPyImp.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2008 Werner Mayer * * * diff --git a/src/Base/Sequencer.cpp b/src/Base/Sequencer.cpp index be0a3bbd18..4380ba6b70 100644 --- a/src/Base/Sequencer.cpp +++ b/src/Base/Sequencer.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2004 Werner Mayer * * * diff --git a/src/Base/Sequencer.h b/src/Base/Sequencer.h index dc1c16886c..02796de6c3 100644 --- a/src/Base/Sequencer.h +++ b/src/Base/Sequencer.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2004 Werner Mayer * * * diff --git a/src/Base/SmartPtrPy.cpp b/src/Base/SmartPtrPy.cpp index 1b4a6cb8c6..e0c85e6862 100644 --- a/src/Base/SmartPtrPy.cpp +++ b/src/Base/SmartPtrPy.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2020 Werner Mayer * * * diff --git a/src/Base/SmartPtrPy.h b/src/Base/SmartPtrPy.h index f549d007a6..83a28e6faf 100644 --- a/src/Base/SmartPtrPy.h +++ b/src/Base/SmartPtrPy.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2020 Werner Mayer * * * diff --git a/src/Base/StackWalker.cpp b/src/Base/StackWalker.cpp index 9634e21d1a..b179891d47 100644 --- a/src/Base/StackWalker.cpp +++ b/src/Base/StackWalker.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // clang-format off // NOLINTBEGIN /********************************************************************** diff --git a/src/Base/StackWalker.h b/src/Base/StackWalker.h index ed942a450a..c8c9f9574d 100644 --- a/src/Base/StackWalker.h +++ b/src/Base/StackWalker.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // clang-format off // NOLINTBEGIN #ifndef __STACKWALKER_H__ diff --git a/src/Base/Stream.cpp b/src/Base/Stream.cpp index c13b7abfee..3489d91132 100644 --- a/src/Base/Stream.cpp +++ b/src/Base/Stream.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2007 Werner Mayer * * * diff --git a/src/Base/Stream.h b/src/Base/Stream.h index 5b2322bec5..f984e7cbd3 100644 --- a/src/Base/Stream.h +++ b/src/Base/Stream.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2007 Werner Mayer * * * diff --git a/src/Base/Swap.cpp b/src/Base/Swap.cpp index 4b40737688..e2bf6ae922 100644 --- a/src/Base/Swap.cpp +++ b/src/Base/Swap.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2005 Imetric 3D GmbH * * * diff --git a/src/Base/Swap.h b/src/Base/Swap.h index 3dc27884d6..1b4db48c6e 100644 --- a/src/Base/Swap.h +++ b/src/Base/Swap.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2005 Imetric 3D GmbH * * * diff --git a/src/Base/TimeInfo.h b/src/Base/TimeInfo.h index 433fb7c764..2bcb330916 100644 --- a/src/Base/TimeInfo.h +++ b/src/Base/TimeInfo.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * Copyright (c) 2024 Ladislav Michl * diff --git a/src/Base/Tools.cpp b/src/Base/Tools.cpp index c3412582e4..ecf359fe09 100644 --- a/src/Base/Tools.cpp +++ b/src/Base/Tools.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2009 Werner Mayer * * * diff --git a/src/Base/Tools.h b/src/Base/Tools.h index 3042871958..6dae25f75d 100644 --- a/src/Base/Tools.h +++ b/src/Base/Tools.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2009 Werner Mayer * * * diff --git a/src/Base/Tools2D.cpp b/src/Base/Tools2D.cpp index 930361efaa..a0b57e337a 100644 --- a/src/Base/Tools2D.cpp +++ b/src/Base/Tools2D.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2005 Imetric 3D GmbH * * * diff --git a/src/Base/Tools2D.h b/src/Base/Tools2D.h index b97b61c73a..836c7c7cfb 100644 --- a/src/Base/Tools2D.h +++ b/src/Base/Tools2D.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2005 Imetric 3D GmbH * * * diff --git a/src/Base/Tools3D.cpp b/src/Base/Tools3D.cpp index 432b11925d..007896ee64 100644 --- a/src/Base/Tools3D.cpp +++ b/src/Base/Tools3D.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2022 Werner Mayer * * * diff --git a/src/Base/Tools3D.h b/src/Base/Tools3D.h index fb73839f4a..a42da67050 100644 --- a/src/Base/Tools3D.h +++ b/src/Base/Tools3D.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2022 Werner Mayer * * * diff --git a/src/Base/Translate.cpp b/src/Base/Translate.cpp index 19562c0243..ca1207c073 100644 --- a/src/Base/Translate.cpp +++ b/src/Base/Translate.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2018 Werner Mayer * * * diff --git a/src/Base/Translate.h b/src/Base/Translate.h index 239dcb5f26..bba3f316da 100644 --- a/src/Base/Translate.h +++ b/src/Base/Translate.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2018 Werner Mayer * * * diff --git a/src/Base/Type.cpp b/src/Base/Type.cpp index e8f00009ef..ef4406926f 100644 --- a/src/Base/Type.cpp +++ b/src/Base/Type.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * * diff --git a/src/Base/Type.h b/src/Base/Type.h index ed7599c83b..05a9b121f0 100644 --- a/src/Base/Type.h +++ b/src/Base/Type.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * * diff --git a/src/Base/Type.pyi b/src/Base/Type.pyi index e8a550e59a..4947eb5880 100644 --- a/src/Base/Type.pyi +++ b/src/Base/Type.pyi @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from Metadata import export, forward_declarations, constmethod from PyObjectBase import PyObjectBase from typing import List, Final diff --git a/src/Base/TypePyImp.cpp b/src/Base/TypePyImp.cpp index 80128c05a2..1775ff72b7 100644 --- a/src/Base/TypePyImp.cpp +++ b/src/Base/TypePyImp.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2019 Werner Mayer * * * diff --git a/src/Base/UniqueNameManager.cpp b/src/Base/UniqueNameManager.cpp index 45d50d5a97..8b675518fa 100644 --- a/src/Base/UniqueNameManager.cpp +++ b/src/Base/UniqueNameManager.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Kevin Martin * * * diff --git a/src/Base/UniqueNameManager.h b/src/Base/UniqueNameManager.h index 6797d57be8..2f1981cfaa 100644 --- a/src/Base/UniqueNameManager.h +++ b/src/Base/UniqueNameManager.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Kevin Martin * * * diff --git a/src/Base/Unit.pyi b/src/Base/Unit.pyi index 7f5426394a..815d839dcd 100644 --- a/src/Base/Unit.pyi +++ b/src/Base/Unit.pyi @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from Metadata import export from PyObjectBase import PyObjectBase from Quantity import Quantity diff --git a/src/Base/UnitPyImp.cpp b/src/Base/UnitPyImp.cpp index 6cc4e9bcaf..bfb4eba674 100644 --- a/src/Base/UnitPyImp.cpp +++ b/src/Base/UnitPyImp.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2013 Jürgen Riegel * * * diff --git a/src/Base/UnitsApi.cpp b/src/Base/UnitsApi.cpp index c539c73c1f..9b493ba6ac 100644 --- a/src/Base/UnitsApi.cpp +++ b/src/Base/UnitsApi.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2009 Jürgen Riegel * * * diff --git a/src/Base/UnitsApi.h b/src/Base/UnitsApi.h index 309f1d2e71..db2accbe9e 100644 --- a/src/Base/UnitsApi.h +++ b/src/Base/UnitsApi.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2009 Jürgen Riegel * * * diff --git a/src/Base/UnitsApiPy.cpp b/src/Base/UnitsApiPy.cpp index f550e1b4c3..83331fe2d4 100644 --- a/src/Base/UnitsApiPy.cpp +++ b/src/Base/UnitsApiPy.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) Jürgen Riegel * * * diff --git a/src/Base/UnitsConvData.h b/src/Base/UnitsConvData.h index 47ffb07afa..6f27162b90 100644 --- a/src/Base/UnitsConvData.h +++ b/src/Base/UnitsConvData.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /************************************************************************ * * * This file is part of the FreeCAD CAx development system. * diff --git a/src/Base/UnitsSchema.cpp b/src/Base/UnitsSchema.cpp index f1a2bba0de..4a1a7a89b3 100644 --- a/src/Base/UnitsSchema.cpp +++ b/src/Base/UnitsSchema.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /************************************************************************ * * * This file is part of the FreeCAD CAx development system. * diff --git a/src/Base/UnitsSchema.h b/src/Base/UnitsSchema.h index 6a459bc520..42dd340dc5 100644 --- a/src/Base/UnitsSchema.h +++ b/src/Base/UnitsSchema.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2009 Jürgen Riegel * * * diff --git a/src/Base/UnitsSchemas.cpp b/src/Base/UnitsSchemas.cpp index f5418e712c..c6cd3601b3 100644 --- a/src/Base/UnitsSchemas.cpp +++ b/src/Base/UnitsSchemas.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /************************************************************************ * * * This file is part of the FreeCAD CAx development system. * diff --git a/src/Base/UnitsSchemas.h b/src/Base/UnitsSchemas.h index 38e4aafffc..179a5a26c1 100644 --- a/src/Base/UnitsSchemas.h +++ b/src/Base/UnitsSchemas.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /************************************************************************ * * * This file is part of the FreeCAD CAx development system. * diff --git a/src/Base/UnitsSchemasData.h b/src/Base/UnitsSchemasData.h index 1d909ea077..d39a0e2510 100644 --- a/src/Base/UnitsSchemasData.h +++ b/src/Base/UnitsSchemasData.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /************************************************************************ * * * This file is part of the FreeCAD CAx development system. * diff --git a/src/Base/UnitsSchemasSpecs.h b/src/Base/UnitsSchemasSpecs.h index b642385d37..2299719312 100644 --- a/src/Base/UnitsSchemasSpecs.h +++ b/src/Base/UnitsSchemasSpecs.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /************************************************************************ * * * This file is part of the FreeCAD CAx development system. * diff --git a/src/Base/UnlimitedUnsigned.h b/src/Base/UnlimitedUnsigned.h index 4646aa3977..18b01209fa 100644 --- a/src/Base/UnlimitedUnsigned.h +++ b/src/Base/UnlimitedUnsigned.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2025 Kevin Martin * * * diff --git a/src/Base/Uuid.cpp b/src/Base/Uuid.cpp index 5c22e93a72..d422ff8524 100644 --- a/src/Base/Uuid.cpp +++ b/src/Base/Uuid.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2008 Jürgen Riegel * * * diff --git a/src/Base/Uuid.h b/src/Base/Uuid.h index 8e7c080524..afd2290800 100644 --- a/src/Base/Uuid.h +++ b/src/Base/Uuid.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2008 Jürgen Riegel * * * diff --git a/src/Base/Vector.pyi b/src/Base/Vector.pyi index 37ebf0416a..84946e7171 100644 --- a/src/Base/Vector.pyi +++ b/src/Base/Vector.pyi @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from Metadata import export, constmethod, sequence_protocol, class_declarations from PyObjectBase import PyObjectBase from typing import overload, Sequence, TYPE_CHECKING diff --git a/src/Base/Vector3D.cpp b/src/Base/Vector3D.cpp index d1ae3c90e4..6072b51044 100644 --- a/src/Base/Vector3D.cpp +++ b/src/Base/Vector3D.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2005 Imetric 3D GmbH * * * diff --git a/src/Base/Vector3D.h b/src/Base/Vector3D.h index 6671f8bd6e..af93a5404d 100644 --- a/src/Base/Vector3D.h +++ b/src/Base/Vector3D.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2005 Imetric 3D GmbH * * * diff --git a/src/Base/VectorPyImp.cpp b/src/Base/VectorPyImp.cpp index 1ff7f16083..4fd0611b2e 100644 --- a/src/Base/VectorPyImp.cpp +++ b/src/Base/VectorPyImp.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2008 Werner Mayer * * * diff --git a/src/Base/ViewProj.cpp b/src/Base/ViewProj.cpp index 93d1c3ab79..298de448eb 100644 --- a/src/Base/ViewProj.cpp +++ b/src/Base/ViewProj.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2005 Imetric 3D GmbH * * * diff --git a/src/Base/ViewProj.h b/src/Base/ViewProj.h index b1b31f4a1c..336ba549fb 100644 --- a/src/Base/ViewProj.h +++ b/src/Base/ViewProj.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2005 Imetric 3D GmbH * * * diff --git a/src/Base/Writer.cpp b/src/Base/Writer.cpp index 90a66a4128..65b4bef898 100644 --- a/src/Base/Writer.cpp +++ b/src/Base/Writer.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * * diff --git a/src/Base/Writer.h b/src/Base/Writer.h index 9b0047d47b..73bce3791c 100644 --- a/src/Base/Writer.h +++ b/src/Base/Writer.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * * diff --git a/src/Base/XMLTools.cpp b/src/Base/XMLTools.cpp index c98542498f..5d287c01b1 100644 --- a/src/Base/XMLTools.cpp +++ b/src/Base/XMLTools.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2011 Jürgen Riegel * * * diff --git a/src/Base/XMLTools.h b/src/Base/XMLTools.h index 67ad517d58..414aac5dd6 100644 --- a/src/Base/XMLTools.h +++ b/src/Base/XMLTools.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2002 Jürgen Riegel * * * diff --git a/src/Base/ZipHeader.cpp b/src/Base/ZipHeader.cpp index 90a42b151b..24a4fe9c5c 100644 --- a/src/Base/ZipHeader.cpp +++ b/src/Base/ZipHeader.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2022 Werner Mayer * * * diff --git a/src/Base/ZipHeader.h b/src/Base/ZipHeader.h index 173e1e35f7..c2d2d9aaba 100644 --- a/src/Base/ZipHeader.h +++ b/src/Base/ZipHeader.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2022 Werner Mayer * * * diff --git a/src/Base/swigpyrun.cpp b/src/Base/swigpyrun.cpp index 85c958f919..ba5efd87fe 100644 --- a/src/Base/swigpyrun.cpp +++ b/src/Base/swigpyrun.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2008 Werner Mayer * * * diff --git a/src/Base/swigpyrun.inl b/src/Base/swigpyrun.inl index 83ed217eba..6cf8f277eb 100644 --- a/src/Base/swigpyrun.inl +++ b/src/Base/swigpyrun.inl @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2009 Werner Mayer * * *