diff --git a/src/Mod/CAM/CAMTests/FilePathTestUtils.py b/src/Mod/CAM/CAMTests/FilePathTestUtils.py index 503410ee87..cccf697174 100644 --- a/src/Mod/CAM/CAMTests/FilePathTestUtils.py +++ b/src/Mod/CAM/CAMTests/FilePathTestUtils.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + import os from unittest import TestCase diff --git a/src/Mod/CAM/CAMTests/PathTestUtils.py b/src/Mod/CAM/CAMTests/PathTestUtils.py index 317e07d0eb..4239459afa 100644 --- a/src/Mod/CAM/CAMTests/PathTestUtils.py +++ b/src/Mod/CAM/CAMTests/PathTestUtils.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2016 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestCAMSanity.py b/src/Mod/CAM/CAMTests/TestCAMSanity.py index ea2fd91e8f..c0d2d6b334 100644 --- a/src/Mod/CAM/CAMTests/TestCAMSanity.py +++ b/src/Mod/CAM/CAMTests/TestCAMSanity.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2024 Ondsel * # * * diff --git a/src/Mod/CAM/CAMTests/TestCentroidPost.py b/src/Mod/CAM/CAMTests/TestCentroidPost.py index 1f32c7205a..6a3ee7348b 100644 --- a/src/Mod/CAM/CAMTests/TestCentroidPost.py +++ b/src/Mod/CAM/CAMTests/TestCentroidPost.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2022 sliptonic * # * Copyright (c) 2022 Larry Woestman * diff --git a/src/Mod/CAM/CAMTests/TestGrblPost.py b/src/Mod/CAM/CAMTests/TestGrblPost.py index 69fcdb9f7e..0a584624e6 100644 --- a/src/Mod/CAM/CAMTests/TestGrblPost.py +++ b/src/Mod/CAM/CAMTests/TestGrblPost.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2022 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestLinuxCNCPost.py b/src/Mod/CAM/CAMTests/TestLinuxCNCPost.py index 7a66f84fb8..a7014ff4a8 100644 --- a/src/Mod/CAM/CAMTests/TestLinuxCNCPost.py +++ b/src/Mod/CAM/CAMTests/TestLinuxCNCPost.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2022 sliptonic * # * Copyright (c) 2023 Larry Woestman * diff --git a/src/Mod/CAM/CAMTests/TestMach3Mach4Post.py b/src/Mod/CAM/CAMTests/TestMach3Mach4Post.py index 7ea359ab1c..5bf7f4c614 100644 --- a/src/Mod/CAM/CAMTests/TestMach3Mach4Post.py +++ b/src/Mod/CAM/CAMTests/TestMach3Mach4Post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2022 sliptonic * # * Copyright (c) 2022 Larry Woestman * diff --git a/src/Mod/CAM/CAMTests/TestPathAdaptive.py b/src/Mod/CAM/CAMTests/TestPathAdaptive.py index 7c4193f84b..ab3b498e34 100644 --- a/src/Mod/CAM/CAMTests/TestPathAdaptive.py +++ b/src/Mod/CAM/CAMTests/TestPathAdaptive.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2021 Russell Johnson (russ4262) * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathCore.py b/src/Mod/CAM/CAMTests/TestPathCore.py index 0e88df509e..0772332405 100644 --- a/src/Mod/CAM/CAMTests/TestPathCore.py +++ b/src/Mod/CAM/CAMTests/TestPathCore.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2016 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathDepthParams.py b/src/Mod/CAM/CAMTests/TestPathDepthParams.py index 9bcc61d030..feefa5d7ba 100644 --- a/src/Mod/CAM/CAMTests/TestPathDepthParams.py +++ b/src/Mod/CAM/CAMTests/TestPathDepthParams.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2016 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathDressupArray.py b/src/Mod/CAM/CAMTests/TestPathDressupArray.py index b6f6f38a2d..a9fced55bf 100644 --- a/src/Mod/CAM/CAMTests/TestPathDressupArray.py +++ b/src/Mod/CAM/CAMTests/TestPathDressupArray.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 phaseloop * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathDressupDogbone.py b/src/Mod/CAM/CAMTests/TestPathDressupDogbone.py index 5131f75fd8..dda40735d6 100644 --- a/src/Mod/CAM/CAMTests/TestPathDressupDogbone.py +++ b/src/Mod/CAM/CAMTests/TestPathDressupDogbone.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathDressupDogboneII.py b/src/Mod/CAM/CAMTests/TestPathDressupDogboneII.py index dfe587e612..4e09af4251 100644 --- a/src/Mod/CAM/CAMTests/TestPathDressupDogboneII.py +++ b/src/Mod/CAM/CAMTests/TestPathDressupDogboneII.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2022 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathDressupHoldingTags.py b/src/Mod/CAM/CAMTests/TestPathDressupHoldingTags.py index 68c78cfd87..979f211126 100644 --- a/src/Mod/CAM/CAMTests/TestPathDressupHoldingTags.py +++ b/src/Mod/CAM/CAMTests/TestPathDressupHoldingTags.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2016 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathDrillGenerator.py b/src/Mod/CAM/CAMTests/TestPathDrillGenerator.py index 1eff40eb30..16df3647c3 100644 --- a/src/Mod/CAM/CAMTests/TestPathDrillGenerator.py +++ b/src/Mod/CAM/CAMTests/TestPathDrillGenerator.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2021 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathDrillable.py b/src/Mod/CAM/CAMTests/TestPathDrillable.py index efd6f8e57d..f24a24837d 100644 --- a/src/Mod/CAM/CAMTests/TestPathDrillable.py +++ b/src/Mod/CAM/CAMTests/TestPathDrillable.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2021 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathGeneratorDogboneII.py b/src/Mod/CAM/CAMTests/TestPathGeneratorDogboneII.py index 4f9f07de0d..7b93cdf689 100644 --- a/src/Mod/CAM/CAMTests/TestPathGeneratorDogboneII.py +++ b/src/Mod/CAM/CAMTests/TestPathGeneratorDogboneII.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2022 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathGeom.py b/src/Mod/CAM/CAMTests/TestPathGeom.py index c2cf4ad848..1a01a09adc 100644 --- a/src/Mod/CAM/CAMTests/TestPathGeom.py +++ b/src/Mod/CAM/CAMTests/TestPathGeom.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2016 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathHelix.py b/src/Mod/CAM/CAMTests/TestPathHelix.py index 54b363c9ca..5c42ad40b2 100644 --- a/src/Mod/CAM/CAMTests/TestPathHelix.py +++ b/src/Mod/CAM/CAMTests/TestPathHelix.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathHelixGenerator.py b/src/Mod/CAM/CAMTests/TestPathHelixGenerator.py index b1926b6f2a..b22e21a858 100644 --- a/src/Mod/CAM/CAMTests/TestPathHelixGenerator.py +++ b/src/Mod/CAM/CAMTests/TestPathHelixGenerator.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2021 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathHelpers.py b/src/Mod/CAM/CAMTests/TestPathHelpers.py index 9040ad3170..56e7ba299e 100644 --- a/src/Mod/CAM/CAMTests/TestPathHelpers.py +++ b/src/Mod/CAM/CAMTests/TestPathHelpers.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2021 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathLanguage.py b/src/Mod/CAM/CAMTests/TestPathLanguage.py index a1b7674fd3..eac320a906 100644 --- a/src/Mod/CAM/CAMTests/TestPathLanguage.py +++ b/src/Mod/CAM/CAMTests/TestPathLanguage.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2022 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathLog.py b/src/Mod/CAM/CAMTests/TestPathLog.py index 59b6f73197..6461f03827 100644 --- a/src/Mod/CAM/CAMTests/TestPathLog.py +++ b/src/Mod/CAM/CAMTests/TestPathLog.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2016 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathOpDeburr.py b/src/Mod/CAM/CAMTests/TestPathOpDeburr.py index e8b1d87892..8bbad183e8 100644 --- a/src/Mod/CAM/CAMTests/TestPathOpDeburr.py +++ b/src/Mod/CAM/CAMTests/TestPathOpDeburr.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2018 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathOpUtil.py b/src/Mod/CAM/CAMTests/TestPathOpUtil.py index 4497f7cc84..0aef98c6ff 100644 --- a/src/Mod/CAM/CAMTests/TestPathOpUtil.py +++ b/src/Mod/CAM/CAMTests/TestPathOpUtil.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2018 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathPost.py b/src/Mod/CAM/CAMTests/TestPathPost.py index d3b2861c39..4fde303f77 100644 --- a/src/Mod/CAM/CAMTests/TestPathPost.py +++ b/src/Mod/CAM/CAMTests/TestPathPost.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2016 sliptonic * # * Copyright (c) 2022 Larry Woestman * diff --git a/src/Mod/CAM/CAMTests/TestPathPreferences.py b/src/Mod/CAM/CAMTests/TestPathPreferences.py index 457a83971d..c92ac3688c 100644 --- a/src/Mod/CAM/CAMTests/TestPathPreferences.py +++ b/src/Mod/CAM/CAMTests/TestPathPreferences.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathProfile.py b/src/Mod/CAM/CAMTests/TestPathProfile.py index 5792386731..57131b9cb5 100644 --- a/src/Mod/CAM/CAMTests/TestPathProfile.py +++ b/src/Mod/CAM/CAMTests/TestPathProfile.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2023 Robert Schöftner * # * Copyright (c) 2021 Russell Johnson (russ4262) * diff --git a/src/Mod/CAM/CAMTests/TestPathPropertyBag.py b/src/Mod/CAM/CAMTests/TestPathPropertyBag.py index 0fd6a79077..b3cc699994 100644 --- a/src/Mod/CAM/CAMTests/TestPathPropertyBag.py +++ b/src/Mod/CAM/CAMTests/TestPathPropertyBag.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2021 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathRotationGenerator.py b/src/Mod/CAM/CAMTests/TestPathRotationGenerator.py index 3f43dd4678..341cdd7d2a 100644 --- a/src/Mod/CAM/CAMTests/TestPathRotationGenerator.py +++ b/src/Mod/CAM/CAMTests/TestPathRotationGenerator.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2021 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathSetupSheet.py b/src/Mod/CAM/CAMTests/TestPathSetupSheet.py index ba8ad2a196..6fed11a211 100644 --- a/src/Mod/CAM/CAMTests/TestPathSetupSheet.py +++ b/src/Mod/CAM/CAMTests/TestPathSetupSheet.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathStock.py b/src/Mod/CAM/CAMTests/TestPathStock.py index 21bb27a40f..bb9d21035b 100644 --- a/src/Mod/CAM/CAMTests/TestPathStock.py +++ b/src/Mod/CAM/CAMTests/TestPathStock.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathTapGenerator.py b/src/Mod/CAM/CAMTests/TestPathTapGenerator.py index ce31e597b0..a09a6ff9df 100644 --- a/src/Mod/CAM/CAMTests/TestPathTapGenerator.py +++ b/src/Mod/CAM/CAMTests/TestPathTapGenerator.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2021 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathThreadMilling.py b/src/Mod/CAM/CAMTests/TestPathThreadMilling.py index ed4bc7d3de..c5e0053ce3 100644 --- a/src/Mod/CAM/CAMTests/TestPathThreadMilling.py +++ b/src/Mod/CAM/CAMTests/TestPathThreadMilling.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathThreadMillingGenerator.py b/src/Mod/CAM/CAMTests/TestPathThreadMillingGenerator.py index ee2526889c..ace662b9ca 100644 --- a/src/Mod/CAM/CAMTests/TestPathThreadMillingGenerator.py +++ b/src/Mod/CAM/CAMTests/TestPathThreadMillingGenerator.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathToolAsset.py b/src/Mod/CAM/CAMTests/TestPathToolAsset.py index 7969b6397c..1847b0a843 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolAsset.py +++ b/src/Mod/CAM/CAMTests/TestPathToolAsset.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + import unittest from typing import Any, List, Mapping from Path.Tool.assets import Asset, AssetUri diff --git a/src/Mod/CAM/CAMTests/TestPathToolAssetCache.py b/src/Mod/CAM/CAMTests/TestPathToolAssetCache.py index efd10afe16..a94ff9c005 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolAssetCache.py +++ b/src/Mod/CAM/CAMTests/TestPathToolAssetCache.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + import unittest import asyncio import hashlib diff --git a/src/Mod/CAM/CAMTests/TestPathToolAssetManager.py b/src/Mod/CAM/CAMTests/TestPathToolAssetManager.py index 6120110a1c..9228e07fe8 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolAssetManager.py +++ b/src/Mod/CAM/CAMTests/TestPathToolAssetManager.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + """ AssetManager tests. """ diff --git a/src/Mod/CAM/CAMTests/TestPathToolAssetStore.py b/src/Mod/CAM/CAMTests/TestPathToolAssetStore.py index a7b400a683..251c6d9a6c 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolAssetStore.py +++ b/src/Mod/CAM/CAMTests/TestPathToolAssetStore.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + import unittest import pathlib import asyncio diff --git a/src/Mod/CAM/CAMTests/TestPathToolAssetUri.py b/src/Mod/CAM/CAMTests/TestPathToolAssetUri.py index c22aa8c8a9..78285d727f 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolAssetUri.py +++ b/src/Mod/CAM/CAMTests/TestPathToolAssetUri.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + import unittest from Path.Tool.assets.uri import AssetUri diff --git a/src/Mod/CAM/CAMTests/TestPathToolBit.py b/src/Mod/CAM/CAMTests/TestPathToolBit.py index 43465832d3..01b2bc35af 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolBit.py +++ b/src/Mod/CAM/CAMTests/TestPathToolBit.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathToolBitBrowserWidget.py b/src/Mod/CAM/CAMTests/TestPathToolBitBrowserWidget.py index 8b603181ce..ff267a43c6 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolBitBrowserWidget.py +++ b/src/Mod/CAM/CAMTests/TestPathToolBitBrowserWidget.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2024 FreeCAD Team * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathToolBitEditorWidget.py b/src/Mod/CAM/CAMTests/TestPathToolBitEditorWidget.py index 91d1bea465..92c94e0f07 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolBitEditorWidget.py +++ b/src/Mod/CAM/CAMTests/TestPathToolBitEditorWidget.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2024 FreeCAD Team * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathToolBitListWidget.py b/src/Mod/CAM/CAMTests/TestPathToolBitListWidget.py index 2def1812e8..13e0e4e9c1 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolBitListWidget.py +++ b/src/Mod/CAM/CAMTests/TestPathToolBitListWidget.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2024 FreeCAD Team * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathToolBitPropertyEditorWidget.py b/src/Mod/CAM/CAMTests/TestPathToolBitPropertyEditorWidget.py index 2df8fb4311..1b02dd1f9c 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolBitPropertyEditorWidget.py +++ b/src/Mod/CAM/CAMTests/TestPathToolBitPropertyEditorWidget.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2024 FreeCAD Team * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathToolBitSerializer.py b/src/Mod/CAM/CAMTests/TestPathToolBitSerializer.py index fbc8cf16fa..2f7fce5060 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolBitSerializer.py +++ b/src/Mod/CAM/CAMTests/TestPathToolBitSerializer.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + import yaml import json from typing import Type, cast diff --git a/src/Mod/CAM/CAMTests/TestPathToolChangeGenerator.py b/src/Mod/CAM/CAMTests/TestPathToolChangeGenerator.py index 216e6b4daa..3cecf90cfb 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolChangeGenerator.py +++ b/src/Mod/CAM/CAMTests/TestPathToolChangeGenerator.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2021 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathToolController.py b/src/Mod/CAM/CAMTests/TestPathToolController.py index 4faeae8d1d..7c58e0d876 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolController.py +++ b/src/Mod/CAM/CAMTests/TestPathToolController.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathToolDocumentObjectEditorWidget.py b/src/Mod/CAM/CAMTests/TestPathToolDocumentObjectEditorWidget.py index 5cfe75889a..ab68701d64 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolDocumentObjectEditorWidget.py +++ b/src/Mod/CAM/CAMTests/TestPathToolDocumentObjectEditorWidget.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2024 FreeCAD Team * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathToolLibrary.py b/src/Mod/CAM/CAMTests/TestPathToolLibrary.py index 01291c5f0d..1321cae4e8 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolLibrary.py +++ b/src/Mod/CAM/CAMTests/TestPathToolLibrary.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + import unittest from Path.Tool.library import Library from Path.Tool.toolbit import ToolBitEndmill, ToolBitDrill, ToolBitVBit diff --git a/src/Mod/CAM/CAMTests/TestPathToolLibrarySerializer.py b/src/Mod/CAM/CAMTests/TestPathToolLibrarySerializer.py index 597175c117..a8df3fcc69 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolLibrarySerializer.py +++ b/src/Mod/CAM/CAMTests/TestPathToolLibrarySerializer.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + import unittest import json import FreeCAD diff --git a/src/Mod/CAM/CAMTests/TestPathToolMachine.py b/src/Mod/CAM/CAMTests/TestPathToolMachine.py index d158b0ff39..a71442a753 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolMachine.py +++ b/src/Mod/CAM/CAMTests/TestPathToolMachine.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + import unittest import FreeCAD from Path.Tool.machine.models.machine import Machine diff --git a/src/Mod/CAM/CAMTests/TestPathToolShapeClasses.py b/src/Mod/CAM/CAMTests/TestPathToolShapeClasses.py index 3af901e5d3..0d2c97eb2e 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolShapeClasses.py +++ b/src/Mod/CAM/CAMTests/TestPathToolShapeClasses.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # Unit tests for the Path.Tool.Shape module and its utilities. from pathlib import Path diff --git a/src/Mod/CAM/CAMTests/TestPathToolShapeDoc.py b/src/Mod/CAM/CAMTests/TestPathToolShapeDoc.py index 5bddf8763d..125b43cc05 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolShapeDoc.py +++ b/src/Mod/CAM/CAMTests/TestPathToolShapeDoc.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # Unit tests for the Path.Tool.Shape module and its document utilities. import unittest from unittest.mock import patch, MagicMock, call diff --git a/src/Mod/CAM/CAMTests/TestPathToolShapeIcon.py b/src/Mod/CAM/CAMTests/TestPathToolShapeIcon.py index 9af7124706..4fd89e3b85 100644 --- a/src/Mod/CAM/CAMTests/TestPathToolShapeIcon.py +++ b/src/Mod/CAM/CAMTests/TestPathToolShapeIcon.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + import unittest import unittest.mock import pathlib diff --git a/src/Mod/CAM/CAMTests/TestPathUtil.py b/src/Mod/CAM/CAMTests/TestPathUtil.py index 9c58c979a7..e76c744ab4 100644 --- a/src/Mod/CAM/CAMTests/TestPathUtil.py +++ b/src/Mod/CAM/CAMTests/TestPathUtil.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathVcarve.py b/src/Mod/CAM/CAMTests/TestPathVcarve.py index f29b7ce6a3..ef7a10e4ac 100644 --- a/src/Mod/CAM/CAMTests/TestPathVcarve.py +++ b/src/Mod/CAM/CAMTests/TestPathVcarve.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2020 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestPathVoronoi.py b/src/Mod/CAM/CAMTests/TestPathVoronoi.py index b5181f083f..d1c9e5df57 100644 --- a/src/Mod/CAM/CAMTests/TestPathVoronoi.py +++ b/src/Mod/CAM/CAMTests/TestPathVoronoi.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2020 sliptonic * # * * diff --git a/src/Mod/CAM/CAMTests/TestRefactoredCentroidPost.py b/src/Mod/CAM/CAMTests/TestRefactoredCentroidPost.py index 3dbc1f93c7..4abd170178 100644 --- a/src/Mod/CAM/CAMTests/TestRefactoredCentroidPost.py +++ b/src/Mod/CAM/CAMTests/TestRefactoredCentroidPost.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2022 sliptonic * # * Copyright (c) 2022 - 2025 Larry Woestman * diff --git a/src/Mod/CAM/CAMTests/TestRefactoredGrblPost.py b/src/Mod/CAM/CAMTests/TestRefactoredGrblPost.py index 8cf7c7ca3d..c4dbd697e8 100644 --- a/src/Mod/CAM/CAMTests/TestRefactoredGrblPost.py +++ b/src/Mod/CAM/CAMTests/TestRefactoredGrblPost.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2022 sliptonic * # * Copyright (c) 2022 - 2025 Larry Woestman * diff --git a/src/Mod/CAM/CAMTests/TestRefactoredLinuxCNCPost.py b/src/Mod/CAM/CAMTests/TestRefactoredLinuxCNCPost.py index c5c4b08dda..7657272b54 100644 --- a/src/Mod/CAM/CAMTests/TestRefactoredLinuxCNCPost.py +++ b/src/Mod/CAM/CAMTests/TestRefactoredLinuxCNCPost.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2022 sliptonic * # * Copyright (c) 2022 - 2025 Larry Woestman * diff --git a/src/Mod/CAM/CAMTests/TestRefactoredMach3Mach4Post.py b/src/Mod/CAM/CAMTests/TestRefactoredMach3Mach4Post.py index 92746706bb..2dfe0505ff 100644 --- a/src/Mod/CAM/CAMTests/TestRefactoredMach3Mach4Post.py +++ b/src/Mod/CAM/CAMTests/TestRefactoredMach3Mach4Post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2022 sliptonic * # * Copyright (c) 2022 - 2025 Larry Woestman * diff --git a/src/Mod/CAM/CAMTests/TestRefactoredMassoG3Post.py b/src/Mod/CAM/CAMTests/TestRefactoredMassoG3Post.py index 63fa74647a..90e32c2de9 100644 --- a/src/Mod/CAM/CAMTests/TestRefactoredMassoG3Post.py +++ b/src/Mod/CAM/CAMTests/TestRefactoredMassoG3Post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2022 sliptonic * # * Copyright (c) 2022 Larry Woestman * diff --git a/src/Mod/CAM/CAMTests/TestRefactoredTestDressupPost.py b/src/Mod/CAM/CAMTests/TestRefactoredTestDressupPost.py index d5ec32c18a..b7268bb385 100644 --- a/src/Mod/CAM/CAMTests/TestRefactoredTestDressupPost.py +++ b/src/Mod/CAM/CAMTests/TestRefactoredTestDressupPost.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2022 sliptonic * # * Copyright (c) 2022-2025 Larry Woestman * diff --git a/src/Mod/CAM/CAMTests/TestRefactoredTestPost.py b/src/Mod/CAM/CAMTests/TestRefactoredTestPost.py index 9ea853e204..76aad6155e 100644 --- a/src/Mod/CAM/CAMTests/TestRefactoredTestPost.py +++ b/src/Mod/CAM/CAMTests/TestRefactoredTestPost.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2022 sliptonic * # * Copyright (c) 2022-2025 Larry Woestman * diff --git a/src/Mod/CAM/CAMTests/TestRefactoredTestPostGCodes.py b/src/Mod/CAM/CAMTests/TestRefactoredTestPostGCodes.py index 9f7216ae21..7848dfadf3 100644 --- a/src/Mod/CAM/CAMTests/TestRefactoredTestPostGCodes.py +++ b/src/Mod/CAM/CAMTests/TestRefactoredTestPostGCodes.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2022 sliptonic * # * Copyright (c) 2022-2025 Larry Woestman * diff --git a/src/Mod/CAM/CAMTests/TestRefactoredTestPostMCodes.py b/src/Mod/CAM/CAMTests/TestRefactoredTestPostMCodes.py index 6a8e82f2e4..c430987c3d 100644 --- a/src/Mod/CAM/CAMTests/TestRefactoredTestPostMCodes.py +++ b/src/Mod/CAM/CAMTests/TestRefactoredTestPostMCodes.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2022 sliptonic * # * Copyright (c) 2022-2025 Larry Woestman * diff --git a/src/Mod/CAM/CAMTests/TestSnapmakerPost.py b/src/Mod/CAM/CAMTests/TestSnapmakerPost.py index a141271b8f..1c7eaaf6c6 100644 --- a/src/Mod/CAM/CAMTests/TestSnapmakerPost.py +++ b/src/Mod/CAM/CAMTests/TestSnapmakerPost.py @@ -1,4 +1,6 @@ #!/usr/bin/env python3 +# SPDX-License-Identifier: EUPL-1.2 + # *************************************************************************** # * Copyright (c) 2025 Clair-Loup Sergent * # * * diff --git a/src/Mod/CAM/CAMTests/__init__.py b/src/Mod/CAM/CAMTests/__init__.py index e69de29bb2..8fbb285884 100644 --- a/src/Mod/CAM/CAMTests/__init__.py +++ b/src/Mod/CAM/CAMTests/__init__.py @@ -0,0 +1 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later \ No newline at end of file diff --git a/src/Mod/CAM/CMakeLists.txt b/src/Mod/CAM/CMakeLists.txt index 6e965b361a..eaea41c263 100644 --- a/src/Mod/CAM/CMakeLists.txt +++ b/src/Mod/CAM/CMakeLists.txt @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + add_subdirectory(App) add_subdirectory(libarea) add_subdirectory(PathSimulator) diff --git a/src/Mod/CAM/Gui/AppPathGui.cpp b/src/Mod/CAM/Gui/AppPathGui.cpp index 6a1d1eac52..02ab44b01a 100644 --- a/src/Mod/CAM/Gui/AppPathGui.cpp +++ b/src/Mod/CAM/Gui/AppPathGui.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2014 Yorik van Havre * * * diff --git a/src/Mod/CAM/Gui/AppPathGuiPy.cpp b/src/Mod/CAM/Gui/AppPathGuiPy.cpp index 62b580c91b..9aaeb78627 100644 --- a/src/Mod/CAM/Gui/AppPathGuiPy.cpp +++ b/src/Mod/CAM/Gui/AppPathGuiPy.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2014 Yorik van Havre * * * diff --git a/src/Mod/CAM/Gui/CMakeLists.txt b/src/Mod/CAM/Gui/CMakeLists.txt index 2ae98c6421..feee9bfb3f 100644 --- a/src/Mod/CAM/Gui/CMakeLists.txt +++ b/src/Mod/CAM/Gui/CMakeLists.txt @@ -1,3 +1,4 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later set(PathGui_LIBS Path diff --git a/src/Mod/CAM/Gui/Command.cpp b/src/Mod/CAM/Gui/Command.cpp index 06abdd2bf6..ea08a52cff 100644 --- a/src/Mod/CAM/Gui/Command.cpp +++ b/src/Mod/CAM/Gui/Command.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2014 Yorik van Havre * * * diff --git a/src/Mod/CAM/Gui/DlgProcessorChooser.cpp b/src/Mod/CAM/Gui/DlgProcessorChooser.cpp index f4684ab297..3c2a902a34 100644 --- a/src/Mod/CAM/Gui/DlgProcessorChooser.cpp +++ b/src/Mod/CAM/Gui/DlgProcessorChooser.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2014 Yorik van Havre * * * diff --git a/src/Mod/CAM/Gui/DlgProcessorChooser.h b/src/Mod/CAM/Gui/DlgProcessorChooser.h index 3927b78bd7..9d693e6d52 100644 --- a/src/Mod/CAM/Gui/DlgProcessorChooser.h +++ b/src/Mod/CAM/Gui/DlgProcessorChooser.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2014 Yorik van Havre * * * diff --git a/src/Mod/CAM/Gui/DlgSettingsPathColor.cpp b/src/Mod/CAM/Gui/DlgSettingsPathColor.cpp index 76037ec846..faa2b727e1 100644 --- a/src/Mod/CAM/Gui/DlgSettingsPathColor.cpp +++ b/src/Mod/CAM/Gui/DlgSettingsPathColor.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2014 Yorik van Havre * * * diff --git a/src/Mod/CAM/Gui/DlgSettingsPathColor.h b/src/Mod/CAM/Gui/DlgSettingsPathColor.h index 89749c5401..24b8937a6e 100644 --- a/src/Mod/CAM/Gui/DlgSettingsPathColor.h +++ b/src/Mod/CAM/Gui/DlgSettingsPathColor.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2014 Yorik van Havre * * * diff --git a/src/Mod/CAM/Gui/PreCompiled.h b/src/Mod/CAM/Gui/PreCompiled.h index af4fb51edb..5faf209733 100644 --- a/src/Mod/CAM/Gui/PreCompiled.h +++ b/src/Mod/CAM/Gui/PreCompiled.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2014 Yorik van Havre * * * diff --git a/src/Mod/CAM/Gui/TaskDlgPathCompound.cpp b/src/Mod/CAM/Gui/TaskDlgPathCompound.cpp index e034a28261..4e9db38d83 100644 --- a/src/Mod/CAM/Gui/TaskDlgPathCompound.cpp +++ b/src/Mod/CAM/Gui/TaskDlgPathCompound.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2014 Yorik van Havre * * * diff --git a/src/Mod/CAM/Gui/TaskDlgPathCompound.h b/src/Mod/CAM/Gui/TaskDlgPathCompound.h index c0148e28f2..ee7894b2df 100644 --- a/src/Mod/CAM/Gui/TaskDlgPathCompound.h +++ b/src/Mod/CAM/Gui/TaskDlgPathCompound.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2014 Yorik van Havre * * * diff --git a/src/Mod/CAM/Gui/ViewProviderArea.cpp b/src/Mod/CAM/Gui/ViewProviderArea.cpp index b086e69a4b..0a0272b958 100644 --- a/src/Mod/CAM/Gui/ViewProviderArea.cpp +++ b/src/Mod/CAM/Gui/ViewProviderArea.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /**************************************************************************** * Copyright (c) 2017 Zheng Lei (realthunder) * * * diff --git a/src/Mod/CAM/Gui/ViewProviderArea.h b/src/Mod/CAM/Gui/ViewProviderArea.h index 917678ceb1..d18650d33d 100644 --- a/src/Mod/CAM/Gui/ViewProviderArea.h +++ b/src/Mod/CAM/Gui/ViewProviderArea.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /**************************************************************************** * Copyright (c) 2017 Zheng Lei (realthunder) * * * diff --git a/src/Mod/CAM/Gui/ViewProviderPath.cpp b/src/Mod/CAM/Gui/ViewProviderPath.cpp index eb81d31bb7..7b096ad776 100644 --- a/src/Mod/CAM/Gui/ViewProviderPath.cpp +++ b/src/Mod/CAM/Gui/ViewProviderPath.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2014 Yorik van Havre * * * diff --git a/src/Mod/CAM/Gui/ViewProviderPath.h b/src/Mod/CAM/Gui/ViewProviderPath.h index 9cb1428111..5257f98b86 100644 --- a/src/Mod/CAM/Gui/ViewProviderPath.h +++ b/src/Mod/CAM/Gui/ViewProviderPath.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2014 Yorik van Havre * * * diff --git a/src/Mod/CAM/Gui/ViewProviderPathCompound.cpp b/src/Mod/CAM/Gui/ViewProviderPathCompound.cpp index be8e801804..00706b30ae 100644 --- a/src/Mod/CAM/Gui/ViewProviderPathCompound.cpp +++ b/src/Mod/CAM/Gui/ViewProviderPathCompound.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2014 Yorik van Havre * * * diff --git a/src/Mod/CAM/Gui/ViewProviderPathCompound.h b/src/Mod/CAM/Gui/ViewProviderPathCompound.h index 9e697af753..863ba60a42 100644 --- a/src/Mod/CAM/Gui/ViewProviderPathCompound.h +++ b/src/Mod/CAM/Gui/ViewProviderPathCompound.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2014 Yorik van Havre * * * diff --git a/src/Mod/CAM/Gui/ViewProviderPathShape.cpp b/src/Mod/CAM/Gui/ViewProviderPathShape.cpp index 7ad00a2d94..5888a90225 100644 --- a/src/Mod/CAM/Gui/ViewProviderPathShape.cpp +++ b/src/Mod/CAM/Gui/ViewProviderPathShape.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2014 Yorik van Havre * * * diff --git a/src/Mod/CAM/Gui/ViewProviderPathShape.h b/src/Mod/CAM/Gui/ViewProviderPathShape.h index 899a2d0b99..f331ffb233 100644 --- a/src/Mod/CAM/Gui/ViewProviderPathShape.h +++ b/src/Mod/CAM/Gui/ViewProviderPathShape.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2014 Yorik van Havre * * * diff --git a/src/Mod/CAM/Init.py b/src/Mod/CAM/Init.py index b6ed99fad8..459556643e 100644 --- a/src/Mod/CAM/Init.py +++ b/src/Mod/CAM/Init.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * * diff --git a/src/Mod/CAM/InitGui.py b/src/Mod/CAM/InitGui.py index 1381142a02..753d50e4fa 100644 --- a/src/Mod/CAM/InitGui.py +++ b/src/Mod/CAM/InitGui.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * * diff --git a/src/Mod/CAM/Path/Dressup/Array.py b/src/Mod/CAM/Path/Dressup/Array.py index aa73c7fb29..f57ee956c3 100644 --- a/src/Mod/CAM/Path/Dressup/Array.py +++ b/src/Mod/CAM/Path/Dressup/Array.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2015 Yorik van Havre * # * Reimplemented as dressup in 2025 phaseloop * # * * diff --git a/src/Mod/CAM/Path/Dressup/DogboneII.py b/src/Mod/CAM/Path/Dressup/DogboneII.py index ebb250caa1..cba0461efd 100644 --- a/src/Mod/CAM/Path/Dressup/DogboneII.py +++ b/src/Mod/CAM/Path/Dressup/DogboneII.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2022 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Dressup/Gui/Array.py b/src/Mod/CAM/Path/Dressup/Gui/Array.py index 8b0220de40..74f9a4772c 100644 --- a/src/Mod/CAM/Path/Dressup/Gui/Array.py +++ b/src/Mod/CAM/Path/Dressup/Gui/Array.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from PySide.QtCore import QT_TRANSLATE_NOOP import FreeCAD import Path diff --git a/src/Mod/CAM/Path/Dressup/Gui/AxisMap.py b/src/Mod/CAM/Path/Dressup/Gui/AxisMap.py index 6f4456fea4..f8478fc240 100644 --- a/src/Mod/CAM/Path/Dressup/Gui/AxisMap.py +++ b/src/Mod/CAM/Path/Dressup/Gui/AxisMap.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2018 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Dressup/Gui/Boundary.py b/src/Mod/CAM/Path/Dressup/Gui/Boundary.py index dc65eb023f..1b582c2b58 100644 --- a/src/Mod/CAM/Path/Dressup/Gui/Boundary.py +++ b/src/Mod/CAM/Path/Dressup/Gui/Boundary.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Dressup/Gui/Dogbone.py b/src/Mod/CAM/Path/Dressup/Gui/Dogbone.py index 5f75f1b20d..6e277b4a23 100644 --- a/src/Mod/CAM/Path/Dressup/Gui/Dogbone.py +++ b/src/Mod/CAM/Path/Dressup/Gui/Dogbone.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * * diff --git a/src/Mod/CAM/Path/Dressup/Gui/DogboneII.py b/src/Mod/CAM/Path/Dressup/Gui/DogboneII.py index f8cfd48559..9b2166dce0 100644 --- a/src/Mod/CAM/Path/Dressup/Gui/DogboneII.py +++ b/src/Mod/CAM/Path/Dressup/Gui/DogboneII.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2022 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Dressup/Gui/Dragknife.py b/src/Mod/CAM/Path/Dressup/Gui/Dragknife.py index 7c2002f25d..6e86cab7b3 100644 --- a/src/Mod/CAM/Path/Dressup/Gui/Dragknife.py +++ b/src/Mod/CAM/Path/Dressup/Gui/Dragknife.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py b/src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py index 5896c44f10..546a40a400 100644 --- a/src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py +++ b/src/Mod/CAM/Path/Dressup/Gui/LeadInOut.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 LTS under LGPL * # * Copyright (c) 2020-2021 Schildkroet * diff --git a/src/Mod/CAM/Path/Dressup/Gui/Preferences.py b/src/Mod/CAM/Path/Dressup/Gui/Preferences.py index cad11f1ffb..0d42921161 100644 --- a/src/Mod/CAM/Path/Dressup/Gui/Preferences.py +++ b/src/Mod/CAM/Path/Dressup/Gui/Preferences.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2016 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Dressup/Gui/RampEntry.py b/src/Mod/CAM/Path/Dressup/Gui/RampEntry.py index 5caabe2cea..870bc7a8be 100644 --- a/src/Mod/CAM/Path/Dressup/Gui/RampEntry.py +++ b/src/Mod/CAM/Path/Dressup/Gui/RampEntry.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 Pekka Roivainen * # * * diff --git a/src/Mod/CAM/Path/Dressup/Gui/TagPreferences.py b/src/Mod/CAM/Path/Dressup/Gui/TagPreferences.py index bae0307a29..010b649545 100644 --- a/src/Mod/CAM/Path/Dressup/Gui/TagPreferences.py +++ b/src/Mod/CAM/Path/Dressup/Gui/TagPreferences.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Dressup/Gui/Tags.py b/src/Mod/CAM/Path/Dressup/Gui/Tags.py index 149a4140df..138babc3c8 100644 --- a/src/Mod/CAM/Path/Dressup/Gui/Tags.py +++ b/src/Mod/CAM/Path/Dressup/Gui/Tags.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Dressup/Gui/ZCorrect.py b/src/Mod/CAM/Path/Dressup/Gui/ZCorrect.py index 02042472c4..4d71c74316 100644 --- a/src/Mod/CAM/Path/Dressup/Gui/ZCorrect.py +++ b/src/Mod/CAM/Path/Dressup/Gui/ZCorrect.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # -*- coding: utf-8 -* # *************************************************************************** # * Copyright (c) 2018 sliptonic * diff --git a/src/Mod/CAM/Path/Dressup/Gui/__init__.py b/src/Mod/CAM/Path/Dressup/Gui/__init__.py index e69de29bb2..8fbb285884 100644 --- a/src/Mod/CAM/Path/Dressup/Gui/__init__.py +++ b/src/Mod/CAM/Path/Dressup/Gui/__init__.py @@ -0,0 +1 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later \ No newline at end of file diff --git a/src/Mod/CAM/Path/Dressup/Tags.py b/src/Mod/CAM/Path/Dressup/Tags.py index 1f09ab12dc..f52552b90d 100644 --- a/src/Mod/CAM/Path/Dressup/Tags.py +++ b/src/Mod/CAM/Path/Dressup/Tags.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Dressup/Utils.py b/src/Mod/CAM/Path/Dressup/Utils.py index 5935164f37..b22fddfe2c 100644 --- a/src/Mod/CAM/Path/Dressup/Utils.py +++ b/src/Mod/CAM/Path/Dressup/Utils.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2018 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Dressup/__init__.py b/src/Mod/CAM/Path/Dressup/__init__.py index e69de29bb2..8fbb285884 100644 --- a/src/Mod/CAM/Path/Dressup/__init__.py +++ b/src/Mod/CAM/Path/Dressup/__init__.py @@ -0,0 +1 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later \ No newline at end of file diff --git a/src/Mod/CAM/Path/Geom.py b/src/Mod/CAM/Path/Geom.py index f88a01104e..c18153ca83 100644 --- a/src/Mod/CAM/Path/Geom.py +++ b/src/Mod/CAM/Path/Geom.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2016 sliptonic * # * Copyright (c) 2021 Schildkroet * diff --git a/src/Mod/CAM/Path/GuiInit.py b/src/Mod/CAM/Path/GuiInit.py index 6ef05711a9..51fdb65abf 100644 --- a/src/Mod/CAM/Path/GuiInit.py +++ b/src/Mod/CAM/Path/GuiInit.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2018 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Log.py b/src/Mod/CAM/Path/Log.py index 6d4fb33341..497892c6c5 100644 --- a/src/Mod/CAM/Path/Log.py +++ b/src/Mod/CAM/Path/Log.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2016 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Main/Gui/Camotics.py b/src/Mod/CAM/Path/Main/Gui/Camotics.py index 288d6eb076..3eedc530ad 100644 --- a/src/Mod/CAM/Path/Main/Gui/Camotics.py +++ b/src/Mod/CAM/Path/Main/Gui/Camotics.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2020 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Main/Gui/Fixture.py b/src/Mod/CAM/Path/Main/Gui/Fixture.py index 4601362f04..3f6bfd1853 100644 --- a/src/Mod/CAM/Path/Main/Gui/Fixture.py +++ b/src/Mod/CAM/Path/Main/Gui/Fixture.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2015 Dan Falck * # * * diff --git a/src/Mod/CAM/Path/Main/Gui/Inspect.py b/src/Mod/CAM/Path/Main/Gui/Inspect.py index bef99db69c..6872e80d2d 100644 --- a/src/Mod/CAM/Path/Main/Gui/Inspect.py +++ b/src/Mod/CAM/Path/Main/Gui/Inspect.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2015 Yorik van Havre * # * * diff --git a/src/Mod/CAM/Path/Main/Gui/Job.py b/src/Mod/CAM/Path/Main/Gui/Job.py index 0084468c7a..619c2f7a99 100644 --- a/src/Mod/CAM/Path/Main/Gui/Job.py +++ b/src/Mod/CAM/Path/Main/Gui/Job.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Main/Gui/JobCmd.py b/src/Mod/CAM/Path/Main/Gui/JobCmd.py index 033a061dcd..b32d588d24 100644 --- a/src/Mod/CAM/Path/Main/Gui/JobCmd.py +++ b/src/Mod/CAM/Path/Main/Gui/JobCmd.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Main/Gui/JobDlg.py b/src/Mod/CAM/Path/Main/Gui/JobDlg.py index bfa33f5afa..5613b118a0 100644 --- a/src/Mod/CAM/Path/Main/Gui/JobDlg.py +++ b/src/Mod/CAM/Path/Main/Gui/JobDlg.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2018 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Main/Gui/PreferencesJob.py b/src/Mod/CAM/Path/Main/Gui/PreferencesJob.py index 450e7b8b27..8a3f0cda26 100644 --- a/src/Mod/CAM/Path/Main/Gui/PreferencesJob.py +++ b/src/Mod/CAM/Path/Main/Gui/PreferencesJob.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * * diff --git a/src/Mod/CAM/Path/Main/Gui/SanityCmd.py b/src/Mod/CAM/Path/Main/Gui/SanityCmd.py index dadf21f6df..bd13738091 100644 --- a/src/Mod/CAM/Path/Main/Gui/SanityCmd.py +++ b/src/Mod/CAM/Path/Main/Gui/SanityCmd.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2016 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Main/Gui/Simulator.py b/src/Mod/CAM/Path/Main/Gui/Simulator.py index c23fb02f73..df8edbf212 100644 --- a/src/Mod/CAM/Path/Main/Gui/Simulator.py +++ b/src/Mod/CAM/Path/Main/Gui/Simulator.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 Shai Seger * # * * diff --git a/src/Mod/CAM/Path/Main/Gui/SimulatorGL.py b/src/Mod/CAM/Path/Main/Gui/SimulatorGL.py index 37214da262..91968febd9 100644 --- a/src/Mod/CAM/Path/Main/Gui/SimulatorGL.py +++ b/src/Mod/CAM/Path/Main/Gui/SimulatorGL.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 Shai Seger * # * * diff --git a/src/Mod/CAM/Path/Main/Gui/__init__.py b/src/Mod/CAM/Path/Main/Gui/__init__.py index e69de29bb2..8fbb285884 100644 --- a/src/Mod/CAM/Path/Main/Gui/__init__.py +++ b/src/Mod/CAM/Path/Main/Gui/__init__.py @@ -0,0 +1 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later \ No newline at end of file diff --git a/src/Mod/CAM/Path/Main/Job.py b/src/Mod/CAM/Path/Main/Job.py index 7ad114bf4d..03afd88d84 100644 --- a/src/Mod/CAM/Path/Main/Job.py +++ b/src/Mod/CAM/Path/Main/Job.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * * diff --git a/src/Mod/CAM/Path/Main/Sanity/HTMLTemplate.py b/src/Mod/CAM/Path/Main/Sanity/HTMLTemplate.py index 77691b9459..2746e9645e 100644 --- a/src/Mod/CAM/Path/Main/Sanity/HTMLTemplate.py +++ b/src/Mod/CAM/Path/Main/Sanity/HTMLTemplate.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2024 Ondsel * # * Copyright (c) 2025 Billy Huddleston * diff --git a/src/Mod/CAM/Path/Main/Sanity/ImageBuilder.py b/src/Mod/CAM/Path/Main/Sanity/ImageBuilder.py index 2262683390..113ba9cafa 100644 --- a/src/Mod/CAM/Path/Main/Sanity/ImageBuilder.py +++ b/src/Mod/CAM/Path/Main/Sanity/ImageBuilder.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2024 Ondsel * # * Copyright (c) 2025 Billy Huddleston * diff --git a/src/Mod/CAM/Path/Main/Sanity/ReportGenerator.py b/src/Mod/CAM/Path/Main/Sanity/ReportGenerator.py index 0d579dda5c..77fe9b9e29 100644 --- a/src/Mod/CAM/Path/Main/Sanity/ReportGenerator.py +++ b/src/Mod/CAM/Path/Main/Sanity/ReportGenerator.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2024 Ondsel * # * Copyright (c) 2025 Billy Huddleston * diff --git a/src/Mod/CAM/Path/Main/Sanity/Sanity.py b/src/Mod/CAM/Path/Main/Sanity/Sanity.py index 0775757674..9f31507b6c 100644 --- a/src/Mod/CAM/Path/Main/Sanity/Sanity.py +++ b/src/Mod/CAM/Path/Main/Sanity/Sanity.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2016 sliptonic * # * Copyright (c) 2025 Billy Huddleston * diff --git a/src/Mod/CAM/Path/Main/Stock.py b/src/Mod/CAM/Path/Main/Stock.py index d0bbd6954f..f9c8cd51a9 100644 --- a/src/Mod/CAM/Path/Main/Stock.py +++ b/src/Mod/CAM/Path/Main/Stock.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2015 Dan Falck * # * * diff --git a/src/Mod/CAM/Path/Main/__init__.py b/src/Mod/CAM/Path/Main/__init__.py index e69de29bb2..8fbb285884 100644 --- a/src/Mod/CAM/Path/Main/__init__.py +++ b/src/Mod/CAM/Path/Main/__init__.py @@ -0,0 +1 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later \ No newline at end of file diff --git a/src/Mod/CAM/Path/Op/Adaptive.py b/src/Mod/CAM/Path/Op/Adaptive.py index 1e486f9683..4d8fb39dce 100644 --- a/src/Mod/CAM/Path/Op/Adaptive.py +++ b/src/Mod/CAM/Path/Op/Adaptive.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2018 Kresimir Tusek * # * Copyright (c) 2019-2021 Schildkroet * diff --git a/src/Mod/CAM/Path/Op/Area.py b/src/Mod/CAM/Path/Op/Area.py index 0ae77b61e5..ac10389ec4 100644 --- a/src/Mod/CAM/Path/Op/Area.py +++ b/src/Mod/CAM/Path/Op/Area.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Base.py b/src/Mod/CAM/Path/Op/Base.py index e685840a28..edbee54f90 100644 --- a/src/Mod/CAM/Path/Op/Base.py +++ b/src/Mod/CAM/Path/Op/Base.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/CircularHoleBase.py b/src/Mod/CAM/Path/Op/CircularHoleBase.py index 81c58f6feb..c5959f7390 100644 --- a/src/Mod/CAM/Path/Op/CircularHoleBase.py +++ b/src/Mod/CAM/Path/Op/CircularHoleBase.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Custom.py b/src/Mod/CAM/Path/Op/Custom.py index 5c4ab4efb2..a8617c4bd7 100644 --- a/src/Mod/CAM/Path/Op/Custom.py +++ b/src/Mod/CAM/Path/Op/Custom.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * * diff --git a/src/Mod/CAM/Path/Op/Deburr.py b/src/Mod/CAM/Path/Op/Deburr.py index 4fff2eac07..3a92ad2b66 100644 --- a/src/Mod/CAM/Path/Op/Deburr.py +++ b/src/Mod/CAM/Path/Op/Deburr.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2018 sliptonic * # * Copyright (c) 2020-2021 Schildkroet * diff --git a/src/Mod/CAM/Path/Op/Drilling.py b/src/Mod/CAM/Path/Op/Drilling.py index c678ed7928..a2ac1e1b7a 100644 --- a/src/Mod/CAM/Path/Op/Drilling.py +++ b/src/Mod/CAM/Path/Op/Drilling.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * Copyright (c) 2020 Schildkroet * diff --git a/src/Mod/CAM/Path/Op/Engrave.py b/src/Mod/CAM/Path/Op/Engrave.py index 3454e43b93..b9a554dadd 100644 --- a/src/Mod/CAM/Path/Op/Engrave.py +++ b/src/Mod/CAM/Path/Op/Engrave.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * * diff --git a/src/Mod/CAM/Path/Op/EngraveBase.py b/src/Mod/CAM/Path/Op/EngraveBase.py index 58366ebe86..92d28a239b 100644 --- a/src/Mod/CAM/Path/Op/EngraveBase.py +++ b/src/Mod/CAM/Path/Op/EngraveBase.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2018 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/FeatureExtension.py b/src/Mod/CAM/Path/Op/FeatureExtension.py index c9b0611d33..12d591b24b 100644 --- a/src/Mod/CAM/Path/Op/FeatureExtension.py +++ b/src/Mod/CAM/Path/Op/FeatureExtension.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Adaptive.py b/src/Mod/CAM/Path/Op/Gui/Adaptive.py index eeed4516f1..3e94602ca0 100644 --- a/src/Mod/CAM/Path/Op/Gui/Adaptive.py +++ b/src/Mod/CAM/Path/Op/Gui/Adaptive.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2018 Kresimir Tusek * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Array.py b/src/Mod/CAM/Path/Op/Gui/Array.py index d57fd3d1f6..9fcb587f80 100644 --- a/src/Mod/CAM/Path/Op/Gui/Array.py +++ b/src/Mod/CAM/Path/Op/Gui/Array.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2015 Yorik van Havre * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Base.py b/src/Mod/CAM/Path/Op/Gui/Base.py index 6e0673a26f..da8cb52ac5 100644 --- a/src/Mod/CAM/Path/Op/Gui/Base.py +++ b/src/Mod/CAM/Path/Op/Gui/Base.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/CircularHoleBase.py b/src/Mod/CAM/Path/Op/Gui/CircularHoleBase.py index 06b7f23d42..37b6d5b6b1 100644 --- a/src/Mod/CAM/Path/Op/Gui/CircularHoleBase.py +++ b/src/Mod/CAM/Path/Op/Gui/CircularHoleBase.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Comment.py b/src/Mod/CAM/Path/Op/Gui/Comment.py index 1440dae102..68f23d58b8 100644 --- a/src/Mod/CAM/Path/Op/Gui/Comment.py +++ b/src/Mod/CAM/Path/Op/Gui/Comment.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2015 Dan Falck * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Copy.py b/src/Mod/CAM/Path/Op/Gui/Copy.py index 302b5783b1..f69c5df674 100644 --- a/src/Mod/CAM/Path/Op/Gui/Copy.py +++ b/src/Mod/CAM/Path/Op/Gui/Copy.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Custom.py b/src/Mod/CAM/Path/Op/Gui/Custom.py index 639c9ee6be..1752264904 100644 --- a/src/Mod/CAM/Path/Op/Gui/Custom.py +++ b/src/Mod/CAM/Path/Op/Gui/Custom.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Deburr.py b/src/Mod/CAM/Path/Op/Gui/Deburr.py index 332755246d..9aa986f562 100644 --- a/src/Mod/CAM/Path/Op/Gui/Deburr.py +++ b/src/Mod/CAM/Path/Op/Gui/Deburr.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2018 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Drilling.py b/src/Mod/CAM/Path/Op/Gui/Drilling.py index 96688188f2..8bbb2f19e8 100644 --- a/src/Mod/CAM/Path/Op/Gui/Drilling.py +++ b/src/Mod/CAM/Path/Op/Gui/Drilling.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Engrave.py b/src/Mod/CAM/Path/Op/Gui/Engrave.py index 63f3623207..1f496d483a 100644 --- a/src/Mod/CAM/Path/Op/Gui/Engrave.py +++ b/src/Mod/CAM/Path/Op/Gui/Engrave.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/FeatureExtension.py b/src/Mod/CAM/Path/Op/Gui/FeatureExtension.py index 2d151a159f..de16b1f3d2 100644 --- a/src/Mod/CAM/Path/Op/Gui/FeatureExtension.py +++ b/src/Mod/CAM/Path/Op/Gui/FeatureExtension.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Helix.py b/src/Mod/CAM/Path/Op/Gui/Helix.py index 39e66a6b2b..29f78fa887 100644 --- a/src/Mod/CAM/Path/Op/Gui/Helix.py +++ b/src/Mod/CAM/Path/Op/Gui/Helix.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/MillFace.py b/src/Mod/CAM/Path/Op/Gui/MillFace.py index 58b8ccb707..9752b91903 100644 --- a/src/Mod/CAM/Path/Op/Gui/MillFace.py +++ b/src/Mod/CAM/Path/Op/Gui/MillFace.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Pocket.py b/src/Mod/CAM/Path/Op/Gui/Pocket.py index 030e73ecd8..111742375e 100644 --- a/src/Mod/CAM/Path/Op/Gui/Pocket.py +++ b/src/Mod/CAM/Path/Op/Gui/Pocket.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/PocketBase.py b/src/Mod/CAM/Path/Op/Gui/PocketBase.py index 0882f873cc..055c5359fe 100644 --- a/src/Mod/CAM/Path/Op/Gui/PocketBase.py +++ b/src/Mod/CAM/Path/Op/Gui/PocketBase.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/PocketShape.py b/src/Mod/CAM/Path/Op/Gui/PocketShape.py index 74d6d041eb..b2260aaaf7 100644 --- a/src/Mod/CAM/Path/Op/Gui/PocketShape.py +++ b/src/Mod/CAM/Path/Op/Gui/PocketShape.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Probe.py b/src/Mod/CAM/Path/Op/Gui/Probe.py index cecdbc0d0d..74c529c7fd 100644 --- a/src/Mod/CAM/Path/Op/Gui/Probe.py +++ b/src/Mod/CAM/Path/Op/Gui/Probe.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Profile.py b/src/Mod/CAM/Path/Op/Gui/Profile.py index c7abd4cb10..b022194116 100644 --- a/src/Mod/CAM/Path/Op/Gui/Profile.py +++ b/src/Mod/CAM/Path/Op/Gui/Profile.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Selection.py b/src/Mod/CAM/Path/Op/Gui/Selection.py index 260b1438ae..60c38fa663 100644 --- a/src/Mod/CAM/Path/Op/Gui/Selection.py +++ b/src/Mod/CAM/Path/Op/Gui/Selection.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2015 Dan Falck * # * Copyright (c) 2021 Schildkroet * diff --git a/src/Mod/CAM/Path/Op/Gui/SimpleCopy.py b/src/Mod/CAM/Path/Op/Gui/SimpleCopy.py index e9df79e5fa..eb8506d1dc 100644 --- a/src/Mod/CAM/Path/Op/Gui/SimpleCopy.py +++ b/src/Mod/CAM/Path/Op/Gui/SimpleCopy.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2015 Yorik van Havre * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Slot.py b/src/Mod/CAM/Path/Op/Gui/Slot.py index 593b56d78d..85867f2ed6 100644 --- a/src/Mod/CAM/Path/Op/Gui/Slot.py +++ b/src/Mod/CAM/Path/Op/Gui/Slot.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2020 Russell Johnson (russ4262) * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Stop.py b/src/Mod/CAM/Path/Op/Gui/Stop.py index 04f9852f08..3ed2d4604e 100644 --- a/src/Mod/CAM/Path/Op/Gui/Stop.py +++ b/src/Mod/CAM/Path/Op/Gui/Stop.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2015 Dan Falck * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Surface.py b/src/Mod/CAM/Path/Op/Gui/Surface.py index 2b696a5a12..23f33d8d60 100644 --- a/src/Mod/CAM/Path/Op/Gui/Surface.py +++ b/src/Mod/CAM/Path/Op/Gui/Surface.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Tapping.py b/src/Mod/CAM/Path/Op/Gui/Tapping.py index 38f6e0f43a..25671ef92e 100644 --- a/src/Mod/CAM/Path/Op/Gui/Tapping.py +++ b/src/Mod/CAM/Path/Op/Gui/Tapping.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/ThreadMilling.py b/src/Mod/CAM/Path/Op/Gui/ThreadMilling.py index e46bf059ba..6cbcba1d89 100644 --- a/src/Mod/CAM/Path/Op/Gui/ThreadMilling.py +++ b/src/Mod/CAM/Path/Op/Gui/ThreadMilling.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Vcarve.py b/src/Mod/CAM/Path/Op/Gui/Vcarve.py index 7215b027b9..4441844c00 100644 --- a/src/Mod/CAM/Path/Op/Gui/Vcarve.py +++ b/src/Mod/CAM/Path/Op/Gui/Vcarve.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Gui/Waterline.py b/src/Mod/CAM/Path/Op/Gui/Waterline.py index 6d60ef763e..53633f5307 100644 --- a/src/Mod/CAM/Path/Op/Gui/Waterline.py +++ b/src/Mod/CAM/Path/Op/Gui/Waterline.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2020 sliptonic * # * Copyright (c) 2020 russ4262 * diff --git a/src/Mod/CAM/Path/Op/Gui/__init__.py b/src/Mod/CAM/Path/Op/Gui/__init__.py index e69de29bb2..8fbb285884 100644 --- a/src/Mod/CAM/Path/Op/Gui/__init__.py +++ b/src/Mod/CAM/Path/Op/Gui/__init__.py @@ -0,0 +1 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later \ No newline at end of file diff --git a/src/Mod/CAM/Path/Op/Helix.py b/src/Mod/CAM/Path/Op/Helix.py index 3783d6ad61..003f9551e9 100644 --- a/src/Mod/CAM/Path/Op/Helix.py +++ b/src/Mod/CAM/Path/Op/Helix.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2016 Lorenz Hüdepohl * # * * diff --git a/src/Mod/CAM/Path/Op/MillFace.py b/src/Mod/CAM/Path/Op/MillFace.py index b170526d7c..497474c2d9 100644 --- a/src/Mod/CAM/Path/Op/MillFace.py +++ b/src/Mod/CAM/Path/Op/MillFace.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2016 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Pocket.py b/src/Mod/CAM/Path/Op/Pocket.py index 8fe9629fc1..31175bdb9b 100644 --- a/src/Mod/CAM/Path/Op/Pocket.py +++ b/src/Mod/CAM/Path/Op/Pocket.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * * diff --git a/src/Mod/CAM/Path/Op/PocketBase.py b/src/Mod/CAM/Path/Op/PocketBase.py index 96bc7adf7e..72303dd056 100644 --- a/src/Mod/CAM/Path/Op/PocketBase.py +++ b/src/Mod/CAM/Path/Op/PocketBase.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * Copyright (c) 2020 russ4262 (Russell Johnson) * diff --git a/src/Mod/CAM/Path/Op/PocketShape.py b/src/Mod/CAM/Path/Op/PocketShape.py index 7af7a3e745..24e95dc8da 100644 --- a/src/Mod/CAM/Path/Op/PocketShape.py +++ b/src/Mod/CAM/Path/Op/PocketShape.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Probe.py b/src/Mod/CAM/Path/Op/Probe.py index c113370e11..2282007fbc 100644 --- a/src/Mod/CAM/Path/Op/Probe.py +++ b/src/Mod/CAM/Path/Op/Probe.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2018 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Profile.py b/src/Mod/CAM/Path/Op/Profile.py index 92a3078135..ca8ebbb333 100644 --- a/src/Mod/CAM/Path/Op/Profile.py +++ b/src/Mod/CAM/Path/Op/Profile.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * Copyright (c) 2016 sliptonic * diff --git a/src/Mod/CAM/Path/Op/Slot.py b/src/Mod/CAM/Path/Op/Slot.py index 1a38a8372f..d9d0f3f7d2 100644 --- a/src/Mod/CAM/Path/Op/Slot.py +++ b/src/Mod/CAM/Path/Op/Slot.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2020 Russell Johnson (russ4262) * # * * diff --git a/src/Mod/CAM/Path/Op/Surface.py b/src/Mod/CAM/Path/Op/Surface.py index 107087f709..5ce2705f8b 100644 --- a/src/Mod/CAM/Path/Op/Surface.py +++ b/src/Mod/CAM/Path/Op/Surface.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2016 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/SurfaceSupport.py b/src/Mod/CAM/Path/Op/SurfaceSupport.py index a252619734..c417d9bb05 100644 --- a/src/Mod/CAM/Path/Op/SurfaceSupport.py +++ b/src/Mod/CAM/Path/Op/SurfaceSupport.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2020 russ4262 * # * * diff --git a/src/Mod/CAM/Path/Op/Tapping.py b/src/Mod/CAM/Path/Op/Tapping.py index 7ff64707cd..737a793a78 100644 --- a/src/Mod/CAM/Path/Op/Tapping.py +++ b/src/Mod/CAM/Path/Op/Tapping.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * Copyright (c) 2020 Schildkroet * diff --git a/src/Mod/CAM/Path/Op/ThreadMilling.py b/src/Mod/CAM/Path/Op/ThreadMilling.py index ad57b1bc04..896d246eb0 100644 --- a/src/Mod/CAM/Path/Op/ThreadMilling.py +++ b/src/Mod/CAM/Path/Op/ThreadMilling.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Util.py b/src/Mod/CAM/Path/Op/Util.py index 9dd0b4cae6..a8639e78c7 100644 --- a/src/Mod/CAM/Path/Op/Util.py +++ b/src/Mod/CAM/Path/Op/Util.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2018 sliptonic * # * Copyright (c) 2021 Schildkroet * diff --git a/src/Mod/CAM/Path/Op/Vcarve.py b/src/Mod/CAM/Path/Op/Vcarve.py index ec5891e597..3b09145ef2 100644 --- a/src/Mod/CAM/Path/Op/Vcarve.py +++ b/src/Mod/CAM/Path/Op/Vcarve.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2020 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Op/Waterline.py b/src/Mod/CAM/Path/Op/Waterline.py index 836cff25ea..36b93214a8 100644 --- a/src/Mod/CAM/Path/Op/Waterline.py +++ b/src/Mod/CAM/Path/Op/Waterline.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 Russell Johnson (russ4262) * # * Copyright (c) 2019 sliptonic * diff --git a/src/Mod/CAM/Path/Op/__init__.py b/src/Mod/CAM/Path/Op/__init__.py index e69de29bb2..8fbb285884 100644 --- a/src/Mod/CAM/Path/Op/__init__.py +++ b/src/Mod/CAM/Path/Op/__init__.py @@ -0,0 +1 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later \ No newline at end of file diff --git a/src/Mod/CAM/Path/Post/Command.py b/src/Mod/CAM/Path/Post/Command.py index 73a99898fd..196fd7b129 100644 --- a/src/Mod/CAM/Path/Post/Command.py +++ b/src/Mod/CAM/Path/Post/Command.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2015 Dan Falck * # * * diff --git a/src/Mod/CAM/Path/Post/Processor.py b/src/Mod/CAM/Path/Post/Processor.py index 35aad9805e..252585a2b4 100644 --- a/src/Mod/CAM/Path/Post/Processor.py +++ b/src/Mod/CAM/Path/Post/Processor.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * Copyright (c) 2014 sliptonic * diff --git a/src/Mod/CAM/Path/Post/Utils.py b/src/Mod/CAM/Path/Post/Utils.py index 03ec579566..f71a26f848 100644 --- a/src/Mod/CAM/Path/Post/Utils.py +++ b/src/Mod/CAM/Path/Post/Utils.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * Copyright (c) 2022 Larry Woestman * diff --git a/src/Mod/CAM/Path/Post/UtilsArguments.py b/src/Mod/CAM/Path/Post/UtilsArguments.py index 858c098b04..ea2b3308af 100644 --- a/src/Mod/CAM/Path/Post/UtilsArguments.py +++ b/src/Mod/CAM/Path/Post/UtilsArguments.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * Copyright (c) 2014 sliptonic * diff --git a/src/Mod/CAM/Path/Post/UtilsExport.py b/src/Mod/CAM/Path/Post/UtilsExport.py index d91a73de27..1a503978c4 100644 --- a/src/Mod/CAM/Path/Post/UtilsExport.py +++ b/src/Mod/CAM/Path/Post/UtilsExport.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * Copyright (c) 2014 sliptonic * diff --git a/src/Mod/CAM/Path/Post/UtilsParse.py b/src/Mod/CAM/Path/Post/UtilsParse.py index 02b5ec74e2..6c763a68ba 100644 --- a/src/Mod/CAM/Path/Post/UtilsParse.py +++ b/src/Mod/CAM/Path/Post/UtilsParse.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * Copyright (c) 2014 sliptonic * diff --git a/src/Mod/CAM/Path/Post/__init__.py b/src/Mod/CAM/Path/Post/__init__.py index e69de29bb2..8fbb285884 100644 --- a/src/Mod/CAM/Path/Post/__init__.py +++ b/src/Mod/CAM/Path/Post/__init__.py @@ -0,0 +1 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later \ No newline at end of file diff --git a/src/Mod/CAM/Path/Post/scripts/KineticNCBeamicon2_post.py b/src/Mod/CAM/Path/Post/scripts/KineticNCBeamicon2_post.py index 80b29663e8..4e65a33532 100644 --- a/src/Mod/CAM/Path/Post/scripts/KineticNCBeamicon2_post.py +++ b/src/Mod/CAM/Path/Post/scripts/KineticNCBeamicon2_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/__init__.py b/src/Mod/CAM/Path/Post/scripts/__init__.py index e69de29bb2..8fbb285884 100644 --- a/src/Mod/CAM/Path/Post/scripts/__init__.py +++ b/src/Mod/CAM/Path/Post/scripts/__init__.py @@ -0,0 +1 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later \ No newline at end of file diff --git a/src/Mod/CAM/Path/Post/scripts/centroid_post.py b/src/Mod/CAM/Path/Post/scripts/centroid_post.py index 80a2e7cb05..169031a322 100644 --- a/src/Mod/CAM/Path/Post/scripts/centroid_post.py +++ b/src/Mod/CAM/Path/Post/scripts/centroid_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2015 Dan Falck * # * Copyright (c) 2020 Schildkroet * diff --git a/src/Mod/CAM/Path/Post/scripts/comparams_post.py b/src/Mod/CAM/Path/Post/scripts/comparams_post.py index faa91ac0eb..bd3fd6c424 100644 --- a/src/Mod/CAM/Path/Post/scripts/comparams_post.py +++ b/src/Mod/CAM/Path/Post/scripts/comparams_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2015 Dan Falck * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/dumper_post.py b/src/Mod/CAM/Path/Post/scripts/dumper_post.py index d42012ec77..440b92c51f 100644 --- a/src/Mod/CAM/Path/Post/scripts/dumper_post.py +++ b/src/Mod/CAM/Path/Post/scripts/dumper_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/dxf_post.py b/src/Mod/CAM/Path/Post/scripts/dxf_post.py index cd24dc4dc8..24eacb7618 100644 --- a/src/Mod/CAM/Path/Post/scripts/dxf_post.py +++ b/src/Mod/CAM/Path/Post/scripts/dxf_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2020 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/dynapath_4060_post.py b/src/Mod/CAM/Path/Post/scripts/dynapath_4060_post.py index 98e40c0fd7..729da0aad6 100644 --- a/src/Mod/CAM/Path/Post/scripts/dynapath_4060_post.py +++ b/src/Mod/CAM/Path/Post/scripts/dynapath_4060_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * Copyright (c) 2022 luvtofish * diff --git a/src/Mod/CAM/Path/Post/scripts/dynapath_post.py b/src/Mod/CAM/Path/Post/scripts/dynapath_post.py index 14015f43b9..4e7d0f6741 100644 --- a/src/Mod/CAM/Path/Post/scripts/dynapath_post.py +++ b/src/Mod/CAM/Path/Post/scripts/dynapath_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/estlcam_post.py b/src/Mod/CAM/Path/Post/scripts/estlcam_post.py index 3915f3d29e..a5a415478d 100644 --- a/src/Mod/CAM/Path/Post/scripts/estlcam_post.py +++ b/src/Mod/CAM/Path/Post/scripts/estlcam_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * Copyright (c) 2018, 2019 Gauthier Briere * diff --git a/src/Mod/CAM/Path/Post/scripts/example_post.py b/src/Mod/CAM/Path/Post/scripts/example_post.py index 618973a0e3..9c6d427b2f 100644 --- a/src/Mod/CAM/Path/Post/scripts/example_post.py +++ b/src/Mod/CAM/Path/Post/scripts/example_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/example_pre.py b/src/Mod/CAM/Path/Post/scripts/example_pre.py index 5845c1635a..6ae0c5fa39 100644 --- a/src/Mod/CAM/Path/Post/scripts/example_pre.py +++ b/src/Mod/CAM/Path/Post/scripts/example_pre.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/fablin_post.py b/src/Mod/CAM/Path/Post/scripts/fablin_post.py index 87388d9f11..4297dcead0 100644 --- a/src/Mod/CAM/Path/Post/scripts/fablin_post.py +++ b/src/Mod/CAM/Path/Post/scripts/fablin_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 imarin * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/fangling_post.py b/src/Mod/CAM/Path/Post/scripts/fangling_post.py index 10eeeb6345..85aeea8100 100644 --- a/src/Mod/CAM/Path/Post/scripts/fangling_post.py +++ b/src/Mod/CAM/Path/Post/scripts/fangling_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * 2023 Nicklas SB Karlsson * diff --git a/src/Mod/CAM/Path/Post/scripts/fanuc_post.py b/src/Mod/CAM/Path/Post/scripts/fanuc_post.py index d60d3e7407..85a1c2b741 100644 --- a/src/Mod/CAM/Path/Post/scripts/fanuc_post.py +++ b/src/Mod/CAM/Path/Post/scripts/fanuc_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * Copyright (c) 2021 shadowbane1000 * diff --git a/src/Mod/CAM/Path/Post/scripts/gcode_pre.py b/src/Mod/CAM/Path/Post/scripts/gcode_pre.py index fd798516ad..75c7fd6e31 100644 --- a/src/Mod/CAM/Path/Post/scripts/gcode_pre.py +++ b/src/Mod/CAM/Path/Post/scripts/gcode_pre.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/generic_post.py b/src/Mod/CAM/Path/Post/scripts/generic_post.py index 1086a7698c..c5f562b67f 100644 --- a/src/Mod/CAM/Path/Post/scripts/generic_post.py +++ b/src/Mod/CAM/Path/Post/scripts/generic_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2024 Ondsel * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/grbl_post.py b/src/Mod/CAM/Path/Post/scripts/grbl_post.py index c50fae0439..84c4009529 100644 --- a/src/Mod/CAM/Path/Post/scripts/grbl_post.py +++ b/src/Mod/CAM/Path/Post/scripts/grbl_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * Copyright (c) 2018, 2019 Gauthier Briere * diff --git a/src/Mod/CAM/Path/Post/scripts/heidenhain_post.py b/src/Mod/CAM/Path/Post/scripts/heidenhain_post.py index 73137657fb..97fe8aa081 100644 --- a/src/Mod/CAM/Path/Post/scripts/heidenhain_post.py +++ b/src/Mod/CAM/Path/Post/scripts/heidenhain_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (C) 2020 Stefano Chiaro * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/jtech_post.py b/src/Mod/CAM/Path/Post/scripts/jtech_post.py index 3fd943a108..33f8fdbd53 100644 --- a/src/Mod/CAM/Path/Post/scripts/jtech_post.py +++ b/src/Mod/CAM/Path/Post/scripts/jtech_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2018 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/linuxcnc_post.py b/src/Mod/CAM/Path/Post/scripts/linuxcnc_post.py index d13d3848bd..254c21051b 100644 --- a/src/Mod/CAM/Path/Post/scripts/linuxcnc_post.py +++ b/src/Mod/CAM/Path/Post/scripts/linuxcnc_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/mach3_mach4_post.py b/src/Mod/CAM/Path/Post/scripts/mach3_mach4_post.py index 0900e5ffb9..43decaaa6b 100644 --- a/src/Mod/CAM/Path/Post/scripts/mach3_mach4_post.py +++ b/src/Mod/CAM/Path/Post/scripts/mach3_mach4_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/marlin_post.py b/src/Mod/CAM/Path/Post/scripts/marlin_post.py index d75895e1fa..ed0ff90851 100644 --- a/src/Mod/CAM/Path/Post/scripts/marlin_post.py +++ b/src/Mod/CAM/Path/Post/scripts/marlin_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # ***************************************************************************** # * * # * (c) sliptonic (shopinthewoods@gmail.com) 2014 * diff --git a/src/Mod/CAM/Path/Post/scripts/nccad_post.py b/src/Mod/CAM/Path/Post/scripts/nccad_post.py index 963d03be8d..e1cd317c05 100644 --- a/src/Mod/CAM/Path/Post/scripts/nccad_post.py +++ b/src/Mod/CAM/Path/Post/scripts/nccad_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # ***************************************************************************** # * Copyright (c) 2020 Rene Bartsch, B.Sc. Informatics * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/opensbp_post.py b/src/Mod/CAM/Path/Post/scripts/opensbp_post.py index 7fac68914d..06a87ae532 100644 --- a/src/Mod/CAM/Path/Post/scripts/opensbp_post.py +++ b/src/Mod/CAM/Path/Post/scripts/opensbp_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/opensbp_pre.py b/src/Mod/CAM/Path/Post/scripts/opensbp_pre.py index 9d10910ce3..e469dddd46 100644 --- a/src/Mod/CAM/Path/Post/scripts/opensbp_pre.py +++ b/src/Mod/CAM/Path/Post/scripts/opensbp_pre.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic gmail.com> * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/philips_post.py b/src/Mod/CAM/Path/Post/scripts/philips_post.py index 584dc6b0eb..7d26707b0b 100644 --- a/src/Mod/CAM/Path/Post/scripts/philips_post.py +++ b/src/Mod/CAM/Path/Post/scripts/philips_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2016 Christoph Blaue * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/refactored_centroid_post.py b/src/Mod/CAM/Path/Post/scripts/refactored_centroid_post.py index e1f8370341..3db3944fec 100644 --- a/src/Mod/CAM/Path/Post/scripts/refactored_centroid_post.py +++ b/src/Mod/CAM/Path/Post/scripts/refactored_centroid_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * Copyright (c) 2022 - 2025 Larry Woestman * diff --git a/src/Mod/CAM/Path/Post/scripts/refactored_grbl_post.py b/src/Mod/CAM/Path/Post/scripts/refactored_grbl_post.py index ea47280a8b..6304710fc2 100644 --- a/src/Mod/CAM/Path/Post/scripts/refactored_grbl_post.py +++ b/src/Mod/CAM/Path/Post/scripts/refactored_grbl_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * Copyright (c) 2022 - 2025 Larry Woestman * diff --git a/src/Mod/CAM/Path/Post/scripts/refactored_linuxcnc_post.py b/src/Mod/CAM/Path/Post/scripts/refactored_linuxcnc_post.py index eb8334fdce..0cfecba7c0 100644 --- a/src/Mod/CAM/Path/Post/scripts/refactored_linuxcnc_post.py +++ b/src/Mod/CAM/Path/Post/scripts/refactored_linuxcnc_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * Copyright (c) 2022 - 2025 Larry Woestman * diff --git a/src/Mod/CAM/Path/Post/scripts/refactored_mach3_mach4_post.py b/src/Mod/CAM/Path/Post/scripts/refactored_mach3_mach4_post.py index bff92e81aa..fddd3a66ed 100644 --- a/src/Mod/CAM/Path/Post/scripts/refactored_mach3_mach4_post.py +++ b/src/Mod/CAM/Path/Post/scripts/refactored_mach3_mach4_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * Copyright (c) 2022 - 2025 Larry Woestman * diff --git a/src/Mod/CAM/Path/Post/scripts/refactored_masso_g3_post.py b/src/Mod/CAM/Path/Post/scripts/refactored_masso_g3_post.py index 9f479fdddc..dfb08accaa 100644 --- a/src/Mod/CAM/Path/Post/scripts/refactored_masso_g3_post.py +++ b/src/Mod/CAM/Path/Post/scripts/refactored_masso_g3_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * Copyright (c) 2022 - 2025 Larry Woestman * diff --git a/src/Mod/CAM/Path/Post/scripts/refactored_test_post.py b/src/Mod/CAM/Path/Post/scripts/refactored_test_post.py index 0e7469e49c..69ebe34d81 100644 --- a/src/Mod/CAM/Path/Post/scripts/refactored_test_post.py +++ b/src/Mod/CAM/Path/Post/scripts/refactored_test_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * Copyright (c) 2022 - 2025 Larry Woestman * diff --git a/src/Mod/CAM/Path/Post/scripts/rml_post.py b/src/Mod/CAM/Path/Post/scripts/rml_post.py index 2aa25c1627..15c0d8b7dc 100644 --- a/src/Mod/CAM/Path/Post/scripts/rml_post.py +++ b/src/Mod/CAM/Path/Post/scripts/rml_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2015 Jon Nordby * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/rrf_post.py b/src/Mod/CAM/Path/Post/scripts/rrf_post.py index b538fc4e89..7c882c4f6e 100644 --- a/src/Mod/CAM/Path/Post/scripts/rrf_post.py +++ b/src/Mod/CAM/Path/Post/scripts/rrf_post.py @@ -1,4 +1,5 @@ -# +# SPDX-License-Identifier: LGPL-2.1-or-later + # ***************************************************************************** # * Copyright (c) 2014 sliptonic * # * Copyright (c) 2018-2019 Gauthier Briere * diff --git a/src/Mod/CAM/Path/Post/scripts/slic3r_pre.py b/src/Mod/CAM/Path/Post/scripts/slic3r_pre.py index c312474164..39246848bc 100644 --- a/src/Mod/CAM/Path/Post/scripts/slic3r_pre.py +++ b/src/Mod/CAM/Path/Post/scripts/slic3r_pre.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2015 Yorik van Havre * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/smoothie_post.py b/src/Mod/CAM/Path/Post/scripts/smoothie_post.py index 98f4160ebc..b0476015d3 100644 --- a/src/Mod/CAM/Path/Post/scripts/smoothie_post.py +++ b/src/Mod/CAM/Path/Post/scripts/smoothie_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2017 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/snapmaker_post.py b/src/Mod/CAM/Path/Post/scripts/snapmaker_post.py index 7bb007f9fb..a7e5a19df9 100644 --- a/src/Mod/CAM/Path/Post/scripts/snapmaker_post.py +++ b/src/Mod/CAM/Path/Post/scripts/snapmaker_post.py @@ -1,4 +1,5 @@ #!/usr/bin/env python3 +# SPDX-License-Identifier: EUPL-1.2 # A FreeCAD postprocessor targeting Snapmaker machines with CNC capabilities # *************************************************************************** # * Copyright (c) 2025 Clair-Loup Sergent * diff --git a/src/Mod/CAM/Path/Post/scripts/svg_post.py b/src/Mod/CAM/Path/Post/scripts/svg_post.py index bc7f2cb9be..3dc3b8f4d4 100644 --- a/src/Mod/CAM/Path/Post/scripts/svg_post.py +++ b/src/Mod/CAM/Path/Post/scripts/svg_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2024 Ondsel * # * * diff --git a/src/Mod/CAM/Path/Post/scripts/uccnc_post.py b/src/Mod/CAM/Path/Post/scripts/uccnc_post.py index 78660a0006..6018821896 100644 --- a/src/Mod/CAM/Path/Post/scripts/uccnc_post.py +++ b/src/Mod/CAM/Path/Post/scripts/uccnc_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * * # * based upon linuxcnc_post.py (c) sliptonic (shopinthewoods@gmail.com) * diff --git a/src/Mod/CAM/Path/Post/scripts/wedm_post.py b/src/Mod/CAM/Path/Post/scripts/wedm_post.py index 8c1a52ee62..486df89d2b 100644 --- a/src/Mod/CAM/Path/Post/scripts/wedm_post.py +++ b/src/Mod/CAM/Path/Post/scripts/wedm_post.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Preferences.py b/src/Mod/CAM/Path/Preferences.py index 74f3100ac1..625893b870 100644 --- a/src/Mod/CAM/Path/Preferences.py +++ b/src/Mod/CAM/Path/Preferences.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Yorik van Havre * # * * diff --git a/src/Mod/CAM/Path/Tool/Controller.py b/src/Mod/CAM/Path/Tool/Controller.py index 3046b68aa0..d76b8f9c07 100644 --- a/src/Mod/CAM/Path/Tool/Controller.py +++ b/src/Mod/CAM/Path/Tool/Controller.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2015 Dan Falck * # * 2025 Samuel Abels * diff --git a/src/Mod/CAM/Path/Tool/Gui/Controller.py b/src/Mod/CAM/Path/Tool/Gui/Controller.py index 3dbba23273..146897e22a 100644 --- a/src/Mod/CAM/Path/Tool/Gui/Controller.py +++ b/src/Mod/CAM/Path/Tool/Gui/Controller.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * 2025 Samuel Abels * diff --git a/src/Mod/CAM/Path/Tool/Gui/__init__.py b/src/Mod/CAM/Path/Tool/Gui/__init__.py index e69de29bb2..8fbb285884 100644 --- a/src/Mod/CAM/Path/Tool/Gui/__init__.py +++ b/src/Mod/CAM/Path/Tool/Gui/__init__.py @@ -0,0 +1 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later \ No newline at end of file diff --git a/src/Mod/CAM/Path/Tool/__init__.py b/src/Mod/CAM/Path/Tool/__init__.py index 143f04341c..43cfa3adb7 100644 --- a/src/Mod/CAM/Path/Tool/__init__.py +++ b/src/Mod/CAM/Path/Tool/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + import sys from lazy_loader.lazy_loader import LazyLoader from . import toolbit diff --git a/src/Mod/CAM/Path/Tool/assets/__init__.py b/src/Mod/CAM/Path/Tool/assets/__init__.py index bf57314f6f..1bdd2d6b0d 100644 --- a/src/Mod/CAM/Path/Tool/assets/__init__.py +++ b/src/Mod/CAM/Path/Tool/assets/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from .asset import Asset from .manager import AssetManager from .uri import AssetUri diff --git a/src/Mod/CAM/Path/Tool/assets/asset.py b/src/Mod/CAM/Path/Tool/assets/asset.py index 281a5a8f9e..01658b7382 100644 --- a/src/Mod/CAM/Path/Tool/assets/asset.py +++ b/src/Mod/CAM/Path/Tool/assets/asset.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/assets/cache.py b/src/Mod/CAM/Path/Tool/assets/cache.py index 24d2a20313..a14d687995 100644 --- a/src/Mod/CAM/Path/Tool/assets/cache.py +++ b/src/Mod/CAM/Path/Tool/assets/cache.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/assets/manager.py b/src/Mod/CAM/Path/Tool/assets/manager.py index 4b010bb7a7..d7182178c6 100644 --- a/src/Mod/CAM/Path/Tool/assets/manager.py +++ b/src/Mod/CAM/Path/Tool/assets/manager.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/assets/serializer.py b/src/Mod/CAM/Path/Tool/assets/serializer.py index 03596dbcaa..bb315e150d 100644 --- a/src/Mod/CAM/Path/Tool/assets/serializer.py +++ b/src/Mod/CAM/Path/Tool/assets/serializer.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/assets/store/__init__.py b/src/Mod/CAM/Path/Tool/assets/store/__init__.py index e69de29bb2..8fbb285884 100644 --- a/src/Mod/CAM/Path/Tool/assets/store/__init__.py +++ b/src/Mod/CAM/Path/Tool/assets/store/__init__.py @@ -0,0 +1 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later \ No newline at end of file diff --git a/src/Mod/CAM/Path/Tool/assets/store/base.py b/src/Mod/CAM/Path/Tool/assets/store/base.py index 9850f05ca8..b95b6f2bc3 100644 --- a/src/Mod/CAM/Path/Tool/assets/store/base.py +++ b/src/Mod/CAM/Path/Tool/assets/store/base.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/assets/store/filestore.py b/src/Mod/CAM/Path/Tool/assets/store/filestore.py index f10f6cf39f..bc871a2bc4 100644 --- a/src/Mod/CAM/Path/Tool/assets/store/filestore.py +++ b/src/Mod/CAM/Path/Tool/assets/store/filestore.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/assets/store/memory.py b/src/Mod/CAM/Path/Tool/assets/store/memory.py index d729e17145..c80485c62e 100644 --- a/src/Mod/CAM/Path/Tool/assets/store/memory.py +++ b/src/Mod/CAM/Path/Tool/assets/store/memory.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/assets/ui/__init__.py b/src/Mod/CAM/Path/Tool/assets/ui/__init__.py index d2104431b0..a33ae032d6 100644 --- a/src/Mod/CAM/Path/Tool/assets/ui/__init__.py +++ b/src/Mod/CAM/Path/Tool/assets/ui/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from .filedialog import AssetOpenDialog, AssetSaveDialog __all__ = [ diff --git a/src/Mod/CAM/Path/Tool/assets/ui/filedialog.py b/src/Mod/CAM/Path/Tool/assets/ui/filedialog.py index 3724481e90..1e49be1461 100644 --- a/src/Mod/CAM/Path/Tool/assets/ui/filedialog.py +++ b/src/Mod/CAM/Path/Tool/assets/ui/filedialog.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/assets/ui/preferences.py b/src/Mod/CAM/Path/Tool/assets/ui/preferences.py index f524474aca..27552ea76f 100644 --- a/src/Mod/CAM/Path/Tool/assets/ui/preferences.py +++ b/src/Mod/CAM/Path/Tool/assets/ui/preferences.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/assets/ui/util.py b/src/Mod/CAM/Path/Tool/assets/ui/util.py index 91b5173d97..e006a446e1 100644 --- a/src/Mod/CAM/Path/Tool/assets/ui/util.py +++ b/src/Mod/CAM/Path/Tool/assets/ui/util.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/assets/uri.py b/src/Mod/CAM/Path/Tool/assets/uri.py index 618662e590..59561681a1 100644 --- a/src/Mod/CAM/Path/Tool/assets/uri.py +++ b/src/Mod/CAM/Path/Tool/assets/uri.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/camassets.py b/src/Mod/CAM/Path/Tool/camassets.py index 9884f3d22b..64bb078ad0 100644 --- a/src/Mod/CAM/Path/Tool/camassets.py +++ b/src/Mod/CAM/Path/Tool/camassets.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/docobject/__init__.py b/src/Mod/CAM/Path/Tool/docobject/__init__.py index 34c6eeb233..89c0e41097 100644 --- a/src/Mod/CAM/Path/Tool/docobject/__init__.py +++ b/src/Mod/CAM/Path/Tool/docobject/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from .models.docobject import DetachedDocumentObject __all__ = ["DetachedDocumentObject"] diff --git a/src/Mod/CAM/Path/Tool/docobject/ui/__init__.py b/src/Mod/CAM/Path/Tool/docobject/ui/__init__.py index cc014a3a35..5fbf39ac21 100644 --- a/src/Mod/CAM/Path/Tool/docobject/ui/__init__.py +++ b/src/Mod/CAM/Path/Tool/docobject/ui/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from .docobject import DocumentObjectEditorWidget __all__ = ["DocumentObjectEditorWidget"] diff --git a/src/Mod/CAM/Path/Tool/docobject/ui/docobject.py b/src/Mod/CAM/Path/Tool/docobject/ui/docobject.py index 9497ca8fc1..bc58a62691 100644 --- a/src/Mod/CAM/Path/Tool/docobject/ui/docobject.py +++ b/src/Mod/CAM/Path/Tool/docobject/ui/docobject.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/docobject/ui/property.py b/src/Mod/CAM/Path/Tool/docobject/ui/property.py index 937083085f..05b361e456 100644 --- a/src/Mod/CAM/Path/Tool/docobject/ui/property.py +++ b/src/Mod/CAM/Path/Tool/docobject/ui/property.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/library/__init__.py b/src/Mod/CAM/Path/Tool/library/__init__.py index b913ee96d4..1ee57976e6 100644 --- a/src/Mod/CAM/Path/Tool/library/__init__.py +++ b/src/Mod/CAM/Path/Tool/library/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from .models.library import Library __all__ = [ diff --git a/src/Mod/CAM/Path/Tool/library/models/__init__.py b/src/Mod/CAM/Path/Tool/library/models/__init__.py index d95aa7a1c4..3a13e38922 100644 --- a/src/Mod/CAM/Path/Tool/library/models/__init__.py +++ b/src/Mod/CAM/Path/Tool/library/models/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from .library import Library __all__ = [ diff --git a/src/Mod/CAM/Path/Tool/library/models/library.py b/src/Mod/CAM/Path/Tool/library/models/library.py index 090e2db2cc..4d11d04cd4 100644 --- a/src/Mod/CAM/Path/Tool/library/models/library.py +++ b/src/Mod/CAM/Path/Tool/library/models/library.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/library/serializers/__init__.py b/src/Mod/CAM/Path/Tool/library/serializers/__init__.py index 2c4998e421..37e00afae9 100644 --- a/src/Mod/CAM/Path/Tool/library/serializers/__init__.py +++ b/src/Mod/CAM/Path/Tool/library/serializers/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from .camotics import CamoticsLibrarySerializer from .fctl import FCTLSerializer from .linuxcnc import LinuxCNCSerializer diff --git a/src/Mod/CAM/Path/Tool/library/serializers/camotics.py b/src/Mod/CAM/Path/Tool/library/serializers/camotics.py index 54e076c100..15513bad94 100644 --- a/src/Mod/CAM/Path/Tool/library/serializers/camotics.py +++ b/src/Mod/CAM/Path/Tool/library/serializers/camotics.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/library/serializers/fctl.py b/src/Mod/CAM/Path/Tool/library/serializers/fctl.py index aa8710ea50..a13c8cd709 100644 --- a/src/Mod/CAM/Path/Tool/library/serializers/fctl.py +++ b/src/Mod/CAM/Path/Tool/library/serializers/fctl.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/library/serializers/linuxcnc.py b/src/Mod/CAM/Path/Tool/library/serializers/linuxcnc.py index aad7d6c5e6..8f9e2aa10a 100644 --- a/src/Mod/CAM/Path/Tool/library/serializers/linuxcnc.py +++ b/src/Mod/CAM/Path/Tool/library/serializers/linuxcnc.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/library/ui/__init__.py b/src/Mod/CAM/Path/Tool/library/ui/__init__.py index 0d30b4bcc2..312df565c3 100644 --- a/src/Mod/CAM/Path/Tool/library/ui/__init__.py +++ b/src/Mod/CAM/Path/Tool/library/ui/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from .browser import LibraryBrowserWidget from .dock import ToolBitLibraryDock from .editor import LibraryEditor diff --git a/src/Mod/CAM/Path/Tool/library/ui/browser.py b/src/Mod/CAM/Path/Tool/library/ui/browser.py index 997262bdb1..c9c1df2394 100644 --- a/src/Mod/CAM/Path/Tool/library/ui/browser.py +++ b/src/Mod/CAM/Path/Tool/library/ui/browser.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # flake8: noqa E731 # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * diff --git a/src/Mod/CAM/Path/Tool/library/ui/cmd.py b/src/Mod/CAM/Path/Tool/library/ui/cmd.py index 17cbb0ea49..c757d39f45 100644 --- a/src/Mod/CAM/Path/Tool/library/ui/cmd.py +++ b/src/Mod/CAM/Path/Tool/library/ui/cmd.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * * diff --git a/src/Mod/CAM/Path/Tool/library/ui/dock.py b/src/Mod/CAM/Path/Tool/library/ui/dock.py index 29cc217f53..9349eadeba 100644 --- a/src/Mod/CAM/Path/Tool/library/ui/dock.py +++ b/src/Mod/CAM/Path/Tool/library/ui/dock.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * 2020 Schildkroet * diff --git a/src/Mod/CAM/Path/Tool/library/ui/editor.py b/src/Mod/CAM/Path/Tool/library/ui/editor.py index 2fa418e08b..205a7a4be9 100644 --- a/src/Mod/CAM/Path/Tool/library/ui/editor.py +++ b/src/Mod/CAM/Path/Tool/library/ui/editor.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * 2020 Schildkroet * diff --git a/src/Mod/CAM/Path/Tool/library/util.py b/src/Mod/CAM/Path/Tool/library/util.py index 53a37a51a8..9b975102f8 100644 --- a/src/Mod/CAM/Path/Tool/library/util.py +++ b/src/Mod/CAM/Path/Tool/library/util.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 The FreeCAD team * # * * diff --git a/src/Mod/CAM/Path/Tool/machine/__init__.py b/src/Mod/CAM/Path/Tool/machine/__init__.py index 27feccf86b..a86511da9d 100644 --- a/src/Mod/CAM/Path/Tool/machine/__init__.py +++ b/src/Mod/CAM/Path/Tool/machine/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from .models.machine import Machine __all__ = [ diff --git a/src/Mod/CAM/Path/Tool/machine/models/__init__.py b/src/Mod/CAM/Path/Tool/machine/models/__init__.py index e69de29bb2..8fbb285884 100644 --- a/src/Mod/CAM/Path/Tool/machine/models/__init__.py +++ b/src/Mod/CAM/Path/Tool/machine/models/__init__.py @@ -0,0 +1 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later \ No newline at end of file diff --git a/src/Mod/CAM/Path/Tool/machine/models/machine.py b/src/Mod/CAM/Path/Tool/machine/models/machine.py index dae71fcdd3..a8d962c288 100644 --- a/src/Mod/CAM/Path/Tool/machine/models/machine.py +++ b/src/Mod/CAM/Path/Tool/machine/models/machine.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/__init__.py b/src/Mod/CAM/Path/Tool/shape/__init__.py index 5e9cc610ca..a6d5cf04bc 100644 --- a/src/Mod/CAM/Path/Tool/shape/__init__.py +++ b/src/Mod/CAM/Path/Tool/shape/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # This package aggregates tool bit shape classes. # Import the base class and all concrete shape classes diff --git a/src/Mod/CAM/Path/Tool/shape/doc.py b/src/Mod/CAM/Path/Tool/shape/doc.py index b1c481bb9f..c91af95e56 100644 --- a/src/Mod/CAM/Path/Tool/shape/doc.py +++ b/src/Mod/CAM/Path/Tool/shape/doc.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/models/__init__.py b/src/Mod/CAM/Path/Tool/shape/models/__init__.py index e69de29bb2..8fbb285884 100644 --- a/src/Mod/CAM/Path/Tool/shape/models/__init__.py +++ b/src/Mod/CAM/Path/Tool/shape/models/__init__.py @@ -0,0 +1 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later \ No newline at end of file diff --git a/src/Mod/CAM/Path/Tool/shape/models/ballend.py b/src/Mod/CAM/Path/Tool/shape/models/ballend.py index d84a9d6702..3ccfc6dcda 100644 --- a/src/Mod/CAM/Path/Tool/shape/models/ballend.py +++ b/src/Mod/CAM/Path/Tool/shape/models/ballend.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/models/base.py b/src/Mod/CAM/Path/Tool/shape/models/base.py index 97d1ab417a..3d4ccd27d1 100644 --- a/src/Mod/CAM/Path/Tool/shape/models/base.py +++ b/src/Mod/CAM/Path/Tool/shape/models/base.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/models/bullnose.py b/src/Mod/CAM/Path/Tool/shape/models/bullnose.py index 50b826534e..313bdef071 100644 --- a/src/Mod/CAM/Path/Tool/shape/models/bullnose.py +++ b/src/Mod/CAM/Path/Tool/shape/models/bullnose.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/models/chamfer.py b/src/Mod/CAM/Path/Tool/shape/models/chamfer.py index daef3a9ffe..546972a651 100644 --- a/src/Mod/CAM/Path/Tool/shape/models/chamfer.py +++ b/src/Mod/CAM/Path/Tool/shape/models/chamfer.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/models/custom.py b/src/Mod/CAM/Path/Tool/shape/models/custom.py index a4cd81f4ab..6b7175d4e7 100644 --- a/src/Mod/CAM/Path/Tool/shape/models/custom.py +++ b/src/Mod/CAM/Path/Tool/shape/models/custom.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/models/dovetail.py b/src/Mod/CAM/Path/Tool/shape/models/dovetail.py index 8e3fda6bc8..55a633178d 100644 --- a/src/Mod/CAM/Path/Tool/shape/models/dovetail.py +++ b/src/Mod/CAM/Path/Tool/shape/models/dovetail.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/models/drill.py b/src/Mod/CAM/Path/Tool/shape/models/drill.py index 28819bef50..eeb2f86ba6 100644 --- a/src/Mod/CAM/Path/Tool/shape/models/drill.py +++ b/src/Mod/CAM/Path/Tool/shape/models/drill.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/models/endmill.py b/src/Mod/CAM/Path/Tool/shape/models/endmill.py index cf6b679342..05269f3804 100644 --- a/src/Mod/CAM/Path/Tool/shape/models/endmill.py +++ b/src/Mod/CAM/Path/Tool/shape/models/endmill.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/models/icon.py b/src/Mod/CAM/Path/Tool/shape/models/icon.py index 7cb5046e3f..67d233a6bf 100644 --- a/src/Mod/CAM/Path/Tool/shape/models/icon.py +++ b/src/Mod/CAM/Path/Tool/shape/models/icon.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/models/probe.py b/src/Mod/CAM/Path/Tool/shape/models/probe.py index 1d49a176d8..db2c4dbec6 100644 --- a/src/Mod/CAM/Path/Tool/shape/models/probe.py +++ b/src/Mod/CAM/Path/Tool/shape/models/probe.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/models/radius.py b/src/Mod/CAM/Path/Tool/shape/models/radius.py index ea68cddeb5..3a9e6240d1 100644 --- a/src/Mod/CAM/Path/Tool/shape/models/radius.py +++ b/src/Mod/CAM/Path/Tool/shape/models/radius.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/models/reamer.py b/src/Mod/CAM/Path/Tool/shape/models/reamer.py index b585c1985b..48b50ba383 100644 --- a/src/Mod/CAM/Path/Tool/shape/models/reamer.py +++ b/src/Mod/CAM/Path/Tool/shape/models/reamer.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/models/slittingsaw.py b/src/Mod/CAM/Path/Tool/shape/models/slittingsaw.py index 50eafffe38..0674829cbf 100644 --- a/src/Mod/CAM/Path/Tool/shape/models/slittingsaw.py +++ b/src/Mod/CAM/Path/Tool/shape/models/slittingsaw.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/models/tap.py b/src/Mod/CAM/Path/Tool/shape/models/tap.py index cbb27ec1f7..05f65ab8c9 100644 --- a/src/Mod/CAM/Path/Tool/shape/models/tap.py +++ b/src/Mod/CAM/Path/Tool/shape/models/tap.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/models/threadmill.py b/src/Mod/CAM/Path/Tool/shape/models/threadmill.py index b1f5b21fef..ac662cea8f 100644 --- a/src/Mod/CAM/Path/Tool/shape/models/threadmill.py +++ b/src/Mod/CAM/Path/Tool/shape/models/threadmill.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/models/vbit.py b/src/Mod/CAM/Path/Tool/shape/models/vbit.py index 9a9a2d03a9..88e994d82a 100644 --- a/src/Mod/CAM/Path/Tool/shape/models/vbit.py +++ b/src/Mod/CAM/Path/Tool/shape/models/vbit.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/ui/__init__.py b/src/Mod/CAM/Path/Tool/shape/ui/__init__.py index e69de29bb2..8fbb285884 100644 --- a/src/Mod/CAM/Path/Tool/shape/ui/__init__.py +++ b/src/Mod/CAM/Path/Tool/shape/ui/__init__.py @@ -0,0 +1 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later \ No newline at end of file diff --git a/src/Mod/CAM/Path/Tool/shape/ui/flowlayout.py b/src/Mod/CAM/Path/Tool/shape/ui/flowlayout.py index 435f8775b4..ad75a35ec3 100644 --- a/src/Mod/CAM/Path/Tool/shape/ui/flowlayout.py +++ b/src/Mod/CAM/Path/Tool/shape/ui/flowlayout.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/ui/shapebutton.py b/src/Mod/CAM/Path/Tool/shape/ui/shapebutton.py index 61a5bd2323..cf577df4bd 100644 --- a/src/Mod/CAM/Path/Tool/shape/ui/shapebutton.py +++ b/src/Mod/CAM/Path/Tool/shape/ui/shapebutton.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/ui/shapeselector.py b/src/Mod/CAM/Path/Tool/shape/ui/shapeselector.py index 501f24a09d..0cc1e81148 100644 --- a/src/Mod/CAM/Path/Tool/shape/ui/shapeselector.py +++ b/src/Mod/CAM/Path/Tool/shape/ui/shapeselector.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/ui/shapewidget.py b/src/Mod/CAM/Path/Tool/shape/ui/shapewidget.py index cfb1c075c2..15470c0efc 100644 --- a/src/Mod/CAM/Path/Tool/shape/ui/shapewidget.py +++ b/src/Mod/CAM/Path/Tool/shape/ui/shapewidget.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/shape/util.py b/src/Mod/CAM/Path/Tool/shape/util.py index e5c22892a9..49c4371cf8 100644 --- a/src/Mod/CAM/Path/Tool/shape/util.py +++ b/src/Mod/CAM/Path/Tool/shape/util.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/__init__.py b/src/Mod/CAM/Path/Tool/toolbit/__init__.py index a69ff89548..c1603981be 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/__init__.py +++ b/src/Mod/CAM/Path/Tool/toolbit/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # This package aggregates tool bit classes. # Import the base class and all concrete shape classes diff --git a/src/Mod/CAM/Path/Tool/toolbit/mixins/__init__.py b/src/Mod/CAM/Path/Tool/toolbit/mixins/__init__.py index 09f79544e8..4ef4bce6ae 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/mixins/__init__.py +++ b/src/Mod/CAM/Path/Tool/toolbit/mixins/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from .rotary import RotaryToolBitMixin from .cutting import CuttingToolMixin diff --git a/src/Mod/CAM/Path/Tool/toolbit/mixins/cutting.py b/src/Mod/CAM/Path/Tool/toolbit/mixins/cutting.py index 875085ab16..4f99c14222 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/mixins/cutting.py +++ b/src/Mod/CAM/Path/Tool/toolbit/mixins/cutting.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py b/src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py index 0b4addd9b9..c897e0cbf1 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py +++ b/src/Mod/CAM/Path/Tool/toolbit/mixins/rotary.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/models/__init__.py b/src/Mod/CAM/Path/Tool/toolbit/models/__init__.py index e69de29bb2..8fbb285884 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/models/__init__.py +++ b/src/Mod/CAM/Path/Tool/toolbit/models/__init__.py @@ -0,0 +1 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later \ No newline at end of file diff --git a/src/Mod/CAM/Path/Tool/toolbit/models/ballend.py b/src/Mod/CAM/Path/Tool/toolbit/models/ballend.py index 8668627fe9..c79dc83847 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/models/ballend.py +++ b/src/Mod/CAM/Path/Tool/toolbit/models/ballend.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/models/base.py b/src/Mod/CAM/Path/Tool/toolbit/models/base.py index ec758218e3..7214c92072 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/models/base.py +++ b/src/Mod/CAM/Path/Tool/toolbit/models/base.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * 2025 Samuel Abels * diff --git a/src/Mod/CAM/Path/Tool/toolbit/models/bullnose.py b/src/Mod/CAM/Path/Tool/toolbit/models/bullnose.py index 14834b7ada..d406202b0e 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/models/bullnose.py +++ b/src/Mod/CAM/Path/Tool/toolbit/models/bullnose.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/models/chamfer.py b/src/Mod/CAM/Path/Tool/toolbit/models/chamfer.py index 7de5728063..2e7733f6ca 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/models/chamfer.py +++ b/src/Mod/CAM/Path/Tool/toolbit/models/chamfer.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/models/custom.py b/src/Mod/CAM/Path/Tool/toolbit/models/custom.py index 6e5fe96c59..aa93bae309 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/models/custom.py +++ b/src/Mod/CAM/Path/Tool/toolbit/models/custom.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/models/dovetail.py b/src/Mod/CAM/Path/Tool/toolbit/models/dovetail.py index c1c1180da2..a35617a4f2 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/models/dovetail.py +++ b/src/Mod/CAM/Path/Tool/toolbit/models/dovetail.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/models/drill.py b/src/Mod/CAM/Path/Tool/toolbit/models/drill.py index 55c5a25359..9ed2d3562a 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/models/drill.py +++ b/src/Mod/CAM/Path/Tool/toolbit/models/drill.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/models/endmill.py b/src/Mod/CAM/Path/Tool/toolbit/models/endmill.py index b2de062ffa..8f2bf0a932 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/models/endmill.py +++ b/src/Mod/CAM/Path/Tool/toolbit/models/endmill.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/models/probe.py b/src/Mod/CAM/Path/Tool/toolbit/models/probe.py index dfc7019315..f57f1447b8 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/models/probe.py +++ b/src/Mod/CAM/Path/Tool/toolbit/models/probe.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/models/radius.py b/src/Mod/CAM/Path/Tool/toolbit/models/radius.py index e5f6087f47..9c75a7cb2f 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/models/radius.py +++ b/src/Mod/CAM/Path/Tool/toolbit/models/radius.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/models/reamer.py b/src/Mod/CAM/Path/Tool/toolbit/models/reamer.py index 1688771ee4..d7190c4994 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/models/reamer.py +++ b/src/Mod/CAM/Path/Tool/toolbit/models/reamer.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/models/slittingsaw.py b/src/Mod/CAM/Path/Tool/toolbit/models/slittingsaw.py index 3e446fdb14..6931008338 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/models/slittingsaw.py +++ b/src/Mod/CAM/Path/Tool/toolbit/models/slittingsaw.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/models/tap.py b/src/Mod/CAM/Path/Tool/toolbit/models/tap.py index 264aac9ef7..f0586da046 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/models/tap.py +++ b/src/Mod/CAM/Path/Tool/toolbit/models/tap.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/models/threadmill.py b/src/Mod/CAM/Path/Tool/toolbit/models/threadmill.py index 1638b8301e..da93caf204 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/models/threadmill.py +++ b/src/Mod/CAM/Path/Tool/toolbit/models/threadmill.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/models/vbit.py b/src/Mod/CAM/Path/Tool/toolbit/models/vbit.py index 7fa2c2b738..58fc019680 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/models/vbit.py +++ b/src/Mod/CAM/Path/Tool/toolbit/models/vbit.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/serializers/__init__.py b/src/Mod/CAM/Path/Tool/toolbit/serializers/__init__.py index bba618aa12..fff7547c1a 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/serializers/__init__.py +++ b/src/Mod/CAM/Path/Tool/toolbit/serializers/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from .camotics import CamoticsToolBitSerializer from .fctb import FCTBSerializer from .yaml import YamlToolBitSerializer diff --git a/src/Mod/CAM/Path/Tool/toolbit/serializers/camotics.py b/src/Mod/CAM/Path/Tool/toolbit/serializers/camotics.py index ea403a822e..755cbd585b 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/serializers/camotics.py +++ b/src/Mod/CAM/Path/Tool/toolbit/serializers/camotics.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/serializers/fctb.py b/src/Mod/CAM/Path/Tool/toolbit/serializers/fctb.py index e47e299275..3bb6247f7b 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/serializers/fctb.py +++ b/src/Mod/CAM/Path/Tool/toolbit/serializers/fctb.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/serializers/yaml.py b/src/Mod/CAM/Path/Tool/toolbit/serializers/yaml.py index 7c7e51f9f6..41c61e49a4 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/serializers/yaml.py +++ b/src/Mod/CAM/Path/Tool/toolbit/serializers/yaml.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # SPDX-License-Identifier: LGPL-2.1-or-later # *************************************************************************** # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/ui/__init__.py b/src/Mod/CAM/Path/Tool/toolbit/ui/__init__.py index 744ba43704..6588bc79be 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/ui/__init__.py +++ b/src/Mod/CAM/Path/Tool/toolbit/ui/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from .editor import ToolBitEditorPanel, ToolBitEditor from .browser import ToolBitBrowserWidget diff --git a/src/Mod/CAM/Path/Tool/toolbit/ui/browser.py b/src/Mod/CAM/Path/Tool/toolbit/ui/browser.py index 5a7f1b27c2..604d6e57ae 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/ui/browser.py +++ b/src/Mod/CAM/Path/Tool/toolbit/ui/browser.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # flake8: noqa E731 # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * diff --git a/src/Mod/CAM/Path/Tool/toolbit/ui/cmd.py b/src/Mod/CAM/Path/Tool/toolbit/ui/cmd.py index c84fcd8157..ea0b23bc94 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/ui/cmd.py +++ b/src/Mod/CAM/Path/Tool/toolbit/ui/cmd.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * 2025 Samuel Abels * diff --git a/src/Mod/CAM/Path/Tool/toolbit/ui/editor.py b/src/Mod/CAM/Path/Tool/toolbit/ui/editor.py index af2875ef3c..61e5515be5 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/ui/editor.py +++ b/src/Mod/CAM/Path/Tool/toolbit/ui/editor.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/ui/file.py b/src/Mod/CAM/Path/Tool/toolbit/ui/file.py index e808c29b70..4784ca3549 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/ui/file.py +++ b/src/Mod/CAM/Path/Tool/toolbit/ui/file.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/ui/panel.py b/src/Mod/CAM/Path/Tool/toolbit/ui/panel.py index e7d60369ee..0fdbc60092 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/ui/panel.py +++ b/src/Mod/CAM/Path/Tool/toolbit/ui/panel.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * 2025 Samuel Abels * diff --git a/src/Mod/CAM/Path/Tool/toolbit/ui/selector.py b/src/Mod/CAM/Path/Tool/toolbit/ui/selector.py index a2421ffb19..83539ba1c7 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/ui/selector.py +++ b/src/Mod/CAM/Path/Tool/toolbit/ui/selector.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/ui/tablecell.py b/src/Mod/CAM/Path/Tool/toolbit/ui/tablecell.py index 4db119c7ef..8f4caf05ba 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/ui/tablecell.py +++ b/src/Mod/CAM/Path/Tool/toolbit/ui/tablecell.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/ui/toollist.py b/src/Mod/CAM/Path/Tool/toolbit/ui/toollist.py index d0c8f5b1f8..10b727d00e 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/ui/toollist.py +++ b/src/Mod/CAM/Path/Tool/toolbit/ui/toollist.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/ui/util.py b/src/Mod/CAM/Path/Tool/toolbit/ui/util.py index 7b71756de8..0d45abb30a 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/ui/util.py +++ b/src/Mod/CAM/Path/Tool/toolbit/ui/util.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/Tool/toolbit/ui/view.py b/src/Mod/CAM/Path/Tool/toolbit/ui/view.py index 745227f7d9..641d62f005 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/ui/view.py +++ b/src/Mod/CAM/Path/Tool/toolbit/ui/view.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * 2025 Samuel Abels * diff --git a/src/Mod/CAM/Path/Tool/toolbit/util.py b/src/Mod/CAM/Path/Tool/toolbit/util.py index aba6496d72..280d36bd75 100644 --- a/src/Mod/CAM/Path/Tool/toolbit/util.py +++ b/src/Mod/CAM/Path/Tool/toolbit/util.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2025 Samuel Abels * # * * diff --git a/src/Mod/CAM/Path/__init__.py b/src/Mod/CAM/Path/__init__.py index d3104b93f8..8c41099e29 100644 --- a/src/Mod/CAM/Path/__init__.py +++ b/src/Mod/CAM/Path/__init__.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from PathApp import * import Path.Log as Log diff --git a/src/Mod/CAM/PathCommands.py b/src/Mod/CAM/PathCommands.py index 5e0cf56447..2761867984 100644 --- a/src/Mod/CAM/PathCommands.py +++ b/src/Mod/CAM/PathCommands.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2016 sliptonic * # * * diff --git a/src/Mod/CAM/PathGlobal.h b/src/Mod/CAM/PathGlobal.h index c00676fb35..b6644044dc 100644 --- a/src/Mod/CAM/PathGlobal.h +++ b/src/Mod/CAM/PathGlobal.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2021 Werner Mayer * * * diff --git a/src/Mod/CAM/PathPythonGui/__init__.py b/src/Mod/CAM/PathPythonGui/__init__.py index e69de29bb2..8fbb285884 100644 --- a/src/Mod/CAM/PathPythonGui/__init__.py +++ b/src/Mod/CAM/PathPythonGui/__init__.py @@ -0,0 +1 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later \ No newline at end of file diff --git a/src/Mod/CAM/PathPythonGui/simple_edit_panel.py b/src/Mod/CAM/PathPythonGui/simple_edit_panel.py index fe496a7e6b..d64006c5aa 100644 --- a/src/Mod/CAM/PathPythonGui/simple_edit_panel.py +++ b/src/Mod/CAM/PathPythonGui/simple_edit_panel.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + import FreeCAD import FreeCADGui from PySide import QtGui diff --git a/src/Mod/CAM/PathScripts/PathPropertyBag.py b/src/Mod/CAM/PathScripts/PathPropertyBag.py index fbd22e3e2f..e5814dd23d 100644 --- a/src/Mod/CAM/PathScripts/PathPropertyBag.py +++ b/src/Mod/CAM/PathScripts/PathPropertyBag.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # Do NOT remove! # This establishes backwards compatibility with existing ToolBit files. diff --git a/src/Mod/CAM/PathScripts/PathPropertyBagGui.py b/src/Mod/CAM/PathScripts/PathPropertyBagGui.py index 5ed353dc6a..6766c1e0fd 100644 --- a/src/Mod/CAM/PathScripts/PathPropertyBagGui.py +++ b/src/Mod/CAM/PathScripts/PathPropertyBagGui.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # Do NOT remove! # This establishes backwards compatibility with existing ToolBit files. diff --git a/src/Mod/CAM/PathScripts/PathUtils.py b/src/Mod/CAM/PathScripts/PathUtils.py index 5508b10d7a..9513f44792 100644 --- a/src/Mod/CAM/PathScripts/PathUtils.py +++ b/src/Mod/CAM/PathScripts/PathUtils.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2014 Dan Falck * # * * diff --git a/src/Mod/CAM/PathScripts/PathUtilsGui.py b/src/Mod/CAM/PathScripts/PathUtilsGui.py index 36033f139c..34d35c11f0 100644 --- a/src/Mod/CAM/PathScripts/PathUtilsGui.py +++ b/src/Mod/CAM/PathScripts/PathUtilsGui.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2019 sliptonic * # * * diff --git a/src/Mod/CAM/PathScripts/__init__.py b/src/Mod/CAM/PathScripts/__init__.py index e69de29bb2..8fbb285884 100644 --- a/src/Mod/CAM/PathScripts/__init__.py +++ b/src/Mod/CAM/PathScripts/__init__.py @@ -0,0 +1 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later \ No newline at end of file diff --git a/src/Mod/CAM/PathSimulator/App/AppPathSimulator.cpp b/src/Mod/CAM/PathSimulator/App/AppPathSimulator.cpp index 8b3b98aba0..6a639eecf4 100644 --- a/src/Mod/CAM/PathSimulator/App/AppPathSimulator.cpp +++ b/src/Mod/CAM/PathSimulator/App/AppPathSimulator.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2017 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/App/CMakeLists.txt b/src/Mod/CAM/PathSimulator/App/CMakeLists.txt index 921106ce39..7db651414d 100644 --- a/src/Mod/CAM/PathSimulator/App/CMakeLists.txt +++ b/src/Mod/CAM/PathSimulator/App/CMakeLists.txt @@ -1,3 +1,4 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later set(PathSimulator_LIBS Path diff --git a/src/Mod/CAM/PathSimulator/App/PathSim.cpp b/src/Mod/CAM/PathSimulator/App/PathSim.cpp index 1032ec6204..97e6ef4813 100644 --- a/src/Mod/CAM/PathSimulator/App/PathSim.cpp +++ b/src/Mod/CAM/PathSimulator/App/PathSim.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2017 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/App/PathSim.h b/src/Mod/CAM/PathSimulator/App/PathSim.h index 1ae91f541e..71095409f8 100644 --- a/src/Mod/CAM/PathSimulator/App/PathSim.h +++ b/src/Mod/CAM/PathSimulator/App/PathSim.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2017 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/App/PathSimPyImp.cpp b/src/Mod/CAM/PathSimulator/App/PathSimPyImp.cpp index a3417038b4..2838f05c47 100644 --- a/src/Mod/CAM/PathSimulator/App/PathSimPyImp.cpp +++ b/src/Mod/CAM/PathSimulator/App/PathSimPyImp.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /************************************************************************** * Copyright (c) 2017 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/App/PreCompiled.h b/src/Mod/CAM/PathSimulator/App/PreCompiled.h index 63cc1531a8..c19cdc747f 100644 --- a/src/Mod/CAM/PathSimulator/App/PreCompiled.h +++ b/src/Mod/CAM/PathSimulator/App/PreCompiled.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2017 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/App/VolSim.cpp b/src/Mod/CAM/PathSimulator/App/VolSim.cpp index 053bd2b19e..1e84d7c222 100644 --- a/src/Mod/CAM/PathSimulator/App/VolSim.cpp +++ b/src/Mod/CAM/PathSimulator/App/VolSim.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /************************************************************************** * Copyright (c) 2017 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/App/VolSim.h b/src/Mod/CAM/PathSimulator/App/VolSim.h index 7a42f49c41..60635635ac 100644 --- a/src/Mod/CAM/PathSimulator/App/VolSim.h +++ b/src/Mod/CAM/PathSimulator/App/VolSim.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /************************************************************************** * Copyright (c) 2017 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/AppCAMSimulator.cpp b/src/Mod/CAM/PathSimulator/AppGL/AppCAMSimulator.cpp index 14b5db42e0..1889111d6a 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/AppCAMSimulator.cpp +++ b/src/Mod/CAM/PathSimulator/AppGL/AppCAMSimulator.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2017 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/CAMSim.cpp b/src/Mod/CAM/PathSimulator/AppGL/CAMSim.cpp index d4d0b15e1d..46880c5f1e 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/CAMSim.cpp +++ b/src/Mod/CAM/PathSimulator/AppGL/CAMSim.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2017 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/CAMSim.h b/src/Mod/CAM/PathSimulator/AppGL/CAMSim.h index c467d7fc37..721c970934 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/CAMSim.h +++ b/src/Mod/CAM/PathSimulator/AppGL/CAMSim.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2017 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/CAMSimPyImp.cpp b/src/Mod/CAM/PathSimulator/AppGL/CAMSimPyImp.cpp index 3362ff98c0..7f7f15344a 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/CAMSimPyImp.cpp +++ b/src/Mod/CAM/PathSimulator/AppGL/CAMSimPyImp.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /************************************************************************** * Copyright (c) 2017 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/CMakeLists.txt b/src/Mod/CAM/PathSimulator/AppGL/CMakeLists.txt index 927f386556..e48c2053ab 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/CMakeLists.txt +++ b/src/Mod/CAM/PathSimulator/AppGL/CMakeLists.txt @@ -1,3 +1,4 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later set(CAMSimulator_LIBS Path diff --git a/src/Mod/CAM/PathSimulator/AppGL/DlgCAMSimulator.cpp b/src/Mod/CAM/PathSimulator/AppGL/DlgCAMSimulator.cpp index 6069bcc04b..b4009e65fe 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/DlgCAMSimulator.cpp +++ b/src/Mod/CAM/PathSimulator/AppGL/DlgCAMSimulator.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/DlgCAMSimulator.h b/src/Mod/CAM/PathSimulator/AppGL/DlgCAMSimulator.h index ddd8ed981e..a58a2fbb2d 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/DlgCAMSimulator.h +++ b/src/Mod/CAM/PathSimulator/AppGL/DlgCAMSimulator.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2017 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/EndMill.cpp b/src/Mod/CAM/PathSimulator/AppGL/EndMill.cpp index a6f078d98c..96c02b5be9 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/EndMill.cpp +++ b/src/Mod/CAM/PathSimulator/AppGL/EndMill.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/EndMill.h b/src/Mod/CAM/PathSimulator/AppGL/EndMill.h index 98438ec332..1d2af58a97 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/EndMill.h +++ b/src/Mod/CAM/PathSimulator/AppGL/EndMill.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/GCodeParser.cpp b/src/Mod/CAM/PathSimulator/AppGL/GCodeParser.cpp index b4458efe73..0b3208c679 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/GCodeParser.cpp +++ b/src/Mod/CAM/PathSimulator/AppGL/GCodeParser.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/GCodeParser.h b/src/Mod/CAM/PathSimulator/AppGL/GCodeParser.h index eeda5d69a4..321bd21f58 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/GCodeParser.h +++ b/src/Mod/CAM/PathSimulator/AppGL/GCodeParser.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/GlUtils.cpp b/src/Mod/CAM/PathSimulator/AppGL/GlUtils.cpp index a428198964..960d121e34 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/GlUtils.cpp +++ b/src/Mod/CAM/PathSimulator/AppGL/GlUtils.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/GlUtils.h b/src/Mod/CAM/PathSimulator/AppGL/GlUtils.h index fad98ac5e2..8115196cc3 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/GlUtils.h +++ b/src/Mod/CAM/PathSimulator/AppGL/GlUtils.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/GuiDisplay.cpp b/src/Mod/CAM/PathSimulator/AppGL/GuiDisplay.cpp index fe21ae8cf2..aa53e95207 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/GuiDisplay.cpp +++ b/src/Mod/CAM/PathSimulator/AppGL/GuiDisplay.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/GuiDisplay.h b/src/Mod/CAM/PathSimulator/AppGL/GuiDisplay.h index 223abbe591..9c9a5c3ca1 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/GuiDisplay.h +++ b/src/Mod/CAM/PathSimulator/AppGL/GuiDisplay.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/MillMotion.h b/src/Mod/CAM/PathSimulator/AppGL/MillMotion.h index ea18aa30e1..f548670934 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/MillMotion.h +++ b/src/Mod/CAM/PathSimulator/AppGL/MillMotion.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/MillPathLine.cpp b/src/Mod/CAM/PathSimulator/AppGL/MillPathLine.cpp index 508a10529e..ca8dae700e 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/MillPathLine.cpp +++ b/src/Mod/CAM/PathSimulator/AppGL/MillPathLine.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + #include "MillPathLine.h" #include "OpenGlWrapper.h" #include "GlUtils.h" diff --git a/src/Mod/CAM/PathSimulator/AppGL/MillPathLine.h b/src/Mod/CAM/PathSimulator/AppGL/MillPathLine.h index a015aefeaf..92527fd689 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/MillPathLine.h +++ b/src/Mod/CAM/PathSimulator/AppGL/MillPathLine.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + #ifndef __millpathline_h__ #define __millpathline_h__ #include diff --git a/src/Mod/CAM/PathSimulator/AppGL/MillPathSegment.cpp b/src/Mod/CAM/PathSimulator/AppGL/MillPathSegment.cpp index fa2b5b2274..f8a5cd98da 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/MillPathSegment.cpp +++ b/src/Mod/CAM/PathSimulator/AppGL/MillPathSegment.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/MillPathSegment.h b/src/Mod/CAM/PathSimulator/AppGL/MillPathSegment.h index 09c670e4b1..6c216384f4 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/MillPathSegment.h +++ b/src/Mod/CAM/PathSimulator/AppGL/MillPathSegment.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/MillSimulation.cpp b/src/Mod/CAM/PathSimulator/AppGL/MillSimulation.cpp index 4893cb951f..dac82218d2 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/MillSimulation.cpp +++ b/src/Mod/CAM/PathSimulator/AppGL/MillSimulation.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/MillSimulation.h b/src/Mod/CAM/PathSimulator/AppGL/MillSimulation.h index b3bade05ec..55b81f553c 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/MillSimulation.h +++ b/src/Mod/CAM/PathSimulator/AppGL/MillSimulation.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/OpenGlWrapper.h b/src/Mod/CAM/PathSimulator/AppGL/OpenGlWrapper.h index 8eee113a74..8c90f87c18 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/OpenGlWrapper.h +++ b/src/Mod/CAM/PathSimulator/AppGL/OpenGlWrapper.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/PreCompiled.h b/src/Mod/CAM/PathSimulator/AppGL/PreCompiled.h index 12cbf4ea18..cfde7dc275 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/PreCompiled.h +++ b/src/Mod/CAM/PathSimulator/AppGL/PreCompiled.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2017 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/Shader.cpp b/src/Mod/CAM/PathSimulator/AppGL/Shader.cpp index a18c98146f..b831250617 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/Shader.cpp +++ b/src/Mod/CAM/PathSimulator/AppGL/Shader.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later AND MIT + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/Shader.h b/src/Mod/CAM/PathSimulator/AppGL/Shader.h index febe57547f..63f3bea3ed 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/Shader.h +++ b/src/Mod/CAM/PathSimulator/AppGL/Shader.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/SimDisplay.cpp b/src/Mod/CAM/PathSimulator/AppGL/SimDisplay.cpp index 1c09c9420b..801117b7e5 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/SimDisplay.cpp +++ b/src/Mod/CAM/PathSimulator/AppGL/SimDisplay.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later AND MIT + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/SimDisplay.h b/src/Mod/CAM/PathSimulator/AppGL/SimDisplay.h index 55f2d8eb8b..bfcd5a1a24 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/SimDisplay.h +++ b/src/Mod/CAM/PathSimulator/AppGL/SimDisplay.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/SimShapes.cpp b/src/Mod/CAM/PathSimulator/AppGL/SimShapes.cpp index 6819916e68..a9fd543e5a 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/SimShapes.cpp +++ b/src/Mod/CAM/PathSimulator/AppGL/SimShapes.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/SimShapes.h b/src/Mod/CAM/PathSimulator/AppGL/SimShapes.h index 9b1970391b..68332af1e6 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/SimShapes.h +++ b/src/Mod/CAM/PathSimulator/AppGL/SimShapes.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/SolidObject.cpp b/src/Mod/CAM/PathSimulator/AppGL/SolidObject.cpp index 02522440e0..82b16e17b7 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/SolidObject.cpp +++ b/src/Mod/CAM/PathSimulator/AppGL/SolidObject.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/SolidObject.h b/src/Mod/CAM/PathSimulator/AppGL/SolidObject.h index 75929b9d9a..351527b185 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/SolidObject.h +++ b/src/Mod/CAM/PathSimulator/AppGL/SolidObject.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/StockObject.cpp b/src/Mod/CAM/PathSimulator/AppGL/StockObject.cpp index e1259320e6..1c6d371a9a 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/StockObject.cpp +++ b/src/Mod/CAM/PathSimulator/AppGL/StockObject.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/StockObject.h b/src/Mod/CAM/PathSimulator/AppGL/StockObject.h index 0902bd4b4e..93e84b2ac8 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/StockObject.h +++ b/src/Mod/CAM/PathSimulator/AppGL/StockObject.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/Texture.cpp b/src/Mod/CAM/PathSimulator/AppGL/Texture.cpp index 6a46f8950c..eb9a852ec6 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/Texture.cpp +++ b/src/Mod/CAM/PathSimulator/AppGL/Texture.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/Texture.h b/src/Mod/CAM/PathSimulator/AppGL/Texture.h index 0d7def416b..7679b082fd 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/Texture.h +++ b/src/Mod/CAM/PathSimulator/AppGL/Texture.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/TextureLoader.cpp b/src/Mod/CAM/PathSimulator/AppGL/TextureLoader.cpp index 4c6aa63c1e..dd3ca9826f 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/TextureLoader.cpp +++ b/src/Mod/CAM/PathSimulator/AppGL/TextureLoader.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/TextureLoader.h b/src/Mod/CAM/PathSimulator/AppGL/TextureLoader.h index ba9841a015..0200531091 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/TextureLoader.h +++ b/src/Mod/CAM/PathSimulator/AppGL/TextureLoader.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /*************************************************************************** * Copyright (c) 2024 Shai Seger * * * diff --git a/src/Mod/CAM/PathSimulator/AppGL/linmath.h b/src/Mod/CAM/PathSimulator/AppGL/linmath.h index c0feb2caa0..1239a33218 100644 --- a/src/Mod/CAM/PathSimulator/AppGL/linmath.h +++ b/src/Mod/CAM/PathSimulator/AppGL/linmath.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: WTFPL + //************************************************************************************************* //* Taken from https://github.com/datenwolf/linmath.h under 'Do whatever you want' license * //************************************************************************************************* diff --git a/src/Mod/CAM/PathSimulator/CMakeLists.txt b/src/Mod/CAM/PathSimulator/CMakeLists.txt index 6f537ca40d..32fad9634f 100644 --- a/src/Mod/CAM/PathSimulator/CMakeLists.txt +++ b/src/Mod/CAM/PathSimulator/CMakeLists.txt @@ -1,3 +1,4 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later add_subdirectory(App) add_subdirectory(AppGL) diff --git a/src/Mod/CAM/TestCAMApp.py b/src/Mod/CAM/TestCAMApp.py index 26e734c759..7d40016938 100644 --- a/src/Mod/CAM/TestCAMApp.py +++ b/src/Mod/CAM/TestCAMApp.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # flake8: noqa import # *************************************************************************** # * Copyright (c) 2016 sliptonic * diff --git a/src/Mod/CAM/TestCAMGui.py b/src/Mod/CAM/TestCAMGui.py index eff1e9d89f..905901bfde 100644 --- a/src/Mod/CAM/TestCAMGui.py +++ b/src/Mod/CAM/TestCAMGui.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # flake8: noqa import # *************************************************************************** # * Copyright (c) 2024 FreeCAD Team * diff --git a/src/Mod/CAM/Tools/toolbit-attributes.py b/src/Mod/CAM/Tools/toolbit-attributes.py index 63255487bc..81bc28fcfd 100755 --- a/src/Mod/CAM/Tools/toolbit-attributes.py +++ b/src/Mod/CAM/Tools/toolbit-attributes.py @@ -1,4 +1,6 @@ #!/usr/bin/python3 +# SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * Copyright (c) 2021 sliptonic * # * * diff --git a/src/Mod/CAM/libarea/Adaptive.cpp b/src/Mod/CAM/libarea/Adaptive.cpp index 535d25efe4..bfc09ef01d 100644 --- a/src/Mod/CAM/libarea/Adaptive.cpp +++ b/src/Mod/CAM/libarea/Adaptive.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /************************************************************************** * Copyright (c) 2018 Kresimir Tusek * * * diff --git a/src/Mod/CAM/libarea/Adaptive.hpp b/src/Mod/CAM/libarea/Adaptive.hpp index 9f57b5407f..2dc9ed1c50 100644 --- a/src/Mod/CAM/libarea/Adaptive.hpp +++ b/src/Mod/CAM/libarea/Adaptive.hpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + /************************************************************************** * Copyright (c) 2018 Kresimir Tusek * * * diff --git a/src/Mod/CAM/libarea/Arc.cpp b/src/Mod/CAM/libarea/Arc.cpp index 340250fe81..902df3b790 100644 --- a/src/Mod/CAM/libarea/Arc.cpp +++ b/src/Mod/CAM/libarea/Arc.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // Arc.cpp // Copyright 2011, Dan Heeks diff --git a/src/Mod/CAM/libarea/Arc.h b/src/Mod/CAM/libarea/Arc.h index 5c18f9dba5..8092d17502 100644 --- a/src/Mod/CAM/libarea/Arc.h +++ b/src/Mod/CAM/libarea/Arc.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // Arc.h // Copyright 2011, Dan Heeks // This program is released under the BSD license. See the file COPYING for details. diff --git a/src/Mod/CAM/libarea/Area.cpp b/src/Mod/CAM/libarea/Area.cpp index fa76059216..bbb4fa987f 100644 --- a/src/Mod/CAM/libarea/Area.cpp +++ b/src/Mod/CAM/libarea/Area.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // Area.cpp // Copyright 2011, Dan Heeks diff --git a/src/Mod/CAM/libarea/Area.h b/src/Mod/CAM/libarea/Area.h index 471975984f..f540c51cad 100644 --- a/src/Mod/CAM/libarea/Area.h +++ b/src/Mod/CAM/libarea/Area.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // Area.h // Copyright 2011, Dan Heeks // This program is released under the BSD license. See the file COPYING for details. diff --git a/src/Mod/CAM/libarea/AreaClipper.cpp b/src/Mod/CAM/libarea/AreaClipper.cpp index 13ff32267a..e7c07f9e96 100644 --- a/src/Mod/CAM/libarea/AreaClipper.cpp +++ b/src/Mod/CAM/libarea/AreaClipper.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // AreaClipper.cpp // implements CArea methods using Angus Johnson's "Clipper" diff --git a/src/Mod/CAM/libarea/AreaDxf.cpp b/src/Mod/CAM/libarea/AreaDxf.cpp index 227af1d39d..7bf6ba4aeb 100644 --- a/src/Mod/CAM/libarea/AreaDxf.cpp +++ b/src/Mod/CAM/libarea/AreaDxf.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // AreaDxf.cpp // Copyright (c) 2011, Dan Heeks // This program is released under the BSD license. See the file COPYING for details. diff --git a/src/Mod/CAM/libarea/AreaDxf.h b/src/Mod/CAM/libarea/AreaDxf.h index 575c605f89..f110ea3dd8 100644 --- a/src/Mod/CAM/libarea/AreaDxf.h +++ b/src/Mod/CAM/libarea/AreaDxf.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // AreaDxf.h // Copyright (c) 2011, Dan Heeks // This program is released under the BSD license. See the file COPYING for details. diff --git a/src/Mod/CAM/libarea/AreaOrderer.cpp b/src/Mod/CAM/libarea/AreaOrderer.cpp index cb17d26a84..2d642343b5 100644 --- a/src/Mod/CAM/libarea/AreaOrderer.cpp +++ b/src/Mod/CAM/libarea/AreaOrderer.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // AreaOrderer.cpp /*============================== diff --git a/src/Mod/CAM/libarea/AreaOrderer.h b/src/Mod/CAM/libarea/AreaOrderer.h index 98326a3ccc..e79a9afebe 100644 --- a/src/Mod/CAM/libarea/AreaOrderer.h +++ b/src/Mod/CAM/libarea/AreaOrderer.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // AreaOrderer.h /*============================== diff --git a/src/Mod/CAM/libarea/AreaPocket.cpp b/src/Mod/CAM/libarea/AreaPocket.cpp index 961562324a..ab4b2c06d5 100644 --- a/src/Mod/CAM/libarea/AreaPocket.cpp +++ b/src/Mod/CAM/libarea/AreaPocket.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // AreaPocket.cpp // Copyright 2011, Dan Heeks // This program is released under the BSD license. See the file COPYING for details. diff --git a/src/Mod/CAM/libarea/Box2D.h b/src/Mod/CAM/libarea/Box2D.h index b0c02d9e3f..c401533e53 100644 --- a/src/Mod/CAM/libarea/Box2D.h +++ b/src/Mod/CAM/libarea/Box2D.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // Box2D.h /*============================== diff --git a/src/Mod/CAM/libarea/CMakeLists.txt b/src/Mod/CAM/libarea/CMakeLists.txt index ef887cce54..b9e498d48b 100644 --- a/src/Mod/CAM/libarea/CMakeLists.txt +++ b/src/Mod/CAM/libarea/CMakeLists.txt @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: BSD-3-Clause + # Turn compiler warnings on for gcc if (CMAKE_BUILD_TOOL MATCHES "make") MESSAGE(STATUS "setting gcc options: -Wall -Werror -Wno-deprecated -pedantic-errors") diff --git a/src/Mod/CAM/libarea/Circle.cpp b/src/Mod/CAM/libarea/Circle.cpp index 7839f7f177..336250e0c9 100644 --- a/src/Mod/CAM/libarea/Circle.cpp +++ b/src/Mod/CAM/libarea/Circle.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // Circle.cpp /*============================== diff --git a/src/Mod/CAM/libarea/Circle.h b/src/Mod/CAM/libarea/Circle.h index 1cfdfda2f5..c4ffabcb53 100644 --- a/src/Mod/CAM/libarea/Circle.h +++ b/src/Mod/CAM/libarea/Circle.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // Circle.h /*============================== diff --git a/src/Mod/CAM/libarea/Curve.cpp b/src/Mod/CAM/libarea/Curve.cpp index 1258ee2abd..6c41e40478 100644 --- a/src/Mod/CAM/libarea/Curve.cpp +++ b/src/Mod/CAM/libarea/Curve.cpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: BSD-3-Clause // Curve.cpp // Copyright 2011, Dan Heeks // This program is released under the BSD license. See the file COPYING for details. diff --git a/src/Mod/CAM/libarea/Curve.h b/src/Mod/CAM/libarea/Curve.h index 35ea485a52..02dde67510 100644 --- a/src/Mod/CAM/libarea/Curve.h +++ b/src/Mod/CAM/libarea/Curve.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: BSD-3-Clause // Curve.h /*============================== diff --git a/src/Mod/CAM/libarea/Point.h b/src/Mod/CAM/libarea/Point.h index 086f16faae..1d01da6bf5 100644 --- a/src/Mod/CAM/libarea/Point.h +++ b/src/Mod/CAM/libarea/Point.h @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // Point.h /*============================== diff --git a/src/Mod/CAM/libarea/PythonStuff.cpp b/src/Mod/CAM/libarea/PythonStuff.cpp index e69de29bb2..e9cf62899a 100644 --- a/src/Mod/CAM/libarea/PythonStuff.cpp +++ b/src/Mod/CAM/libarea/PythonStuff.cpp @@ -0,0 +1 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later \ No newline at end of file diff --git a/src/Mod/CAM/libarea/clipper.cpp b/src/Mod/CAM/libarea/clipper.cpp index d11e36fd9a..b55610f27f 100644 --- a/src/Mod/CAM/libarea/clipper.cpp +++ b/src/Mod/CAM/libarea/clipper.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSL-1.0 + /******************************************************************************* * * * Author : Angus Johnson * diff --git a/src/Mod/CAM/libarea/clipper.hpp b/src/Mod/CAM/libarea/clipper.hpp index 1a2b33e6c7..0692557534 100644 --- a/src/Mod/CAM/libarea/clipper.hpp +++ b/src/Mod/CAM/libarea/clipper.hpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSL-1.0 + /******************************************************************************* * * * Author : Angus Johnson * diff --git a/src/Mod/CAM/libarea/kurve/Construction.cpp b/src/Mod/CAM/libarea/kurve/Construction.cpp index bb56399a67..f28cdbae6a 100644 --- a/src/Mod/CAM/libarea/kurve/Construction.cpp +++ b/src/Mod/CAM/libarea/kurve/Construction.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // *************************************************************************************************************************************** // Point, CLine & Circle classes part of geometry.lib // g.j.hawkesford August 2006 for Camtek Gmbh diff --git a/src/Mod/CAM/libarea/kurve/Finite.cpp b/src/Mod/CAM/libarea/kurve/Finite.cpp index b90fe93bbf..33c0ec18f3 100644 --- a/src/Mod/CAM/libarea/kurve/Finite.cpp +++ b/src/Mod/CAM/libarea/kurve/Finite.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // written by g.j.hawkesford 2006 for Camtek Gmbh // // This program is released under the BSD license. See the file COPYING for details. diff --git a/src/Mod/CAM/libarea/kurve/Matrix.cpp b/src/Mod/CAM/libarea/kurve/Matrix.cpp index 39f53e535e..d1463307e0 100644 --- a/src/Mod/CAM/libarea/kurve/Matrix.cpp +++ b/src/Mod/CAM/libarea/kurve/Matrix.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + //////////////////////////////////////////////////////////////////////////////////////////////// // 3d geometry classes - implements some 3d stuff // diff --git a/src/Mod/CAM/libarea/kurve/geometry.h b/src/Mod/CAM/libarea/kurve/geometry.h index 8c8dc5a6ca..7e150c0a92 100644 --- a/src/Mod/CAM/libarea/kurve/geometry.h +++ b/src/Mod/CAM/libarea/kurve/geometry.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: BSD-3-Clause ///////////////////////////////////////////////////////////////////////////////////////// diff --git a/src/Mod/CAM/libarea/kurve/kurve.cpp b/src/Mod/CAM/libarea/kurve/kurve.cpp index 5e1a3c28ba..e666a677da 100644 --- a/src/Mod/CAM/libarea/kurve/kurve.cpp +++ b/src/Mod/CAM/libarea/kurve/kurve.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + // written by g.j.hawkesford 2006 for Camtek Gmbh // // This program is released under the BSD license. See the file COPYING for details. diff --git a/src/Mod/CAM/libarea/kurve/offset.cpp b/src/Mod/CAM/libarea/kurve/offset.cpp index 4f05f8959e..ea62c53c31 100644 --- a/src/Mod/CAM/libarea/kurve/offset.cpp +++ b/src/Mod/CAM/libarea/kurve/offset.cpp @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + //////////////////////////////////////////////////////////////////////////////////////////////// // 2d geometry classes - implements 2d kurve offset for use in dll // diff --git a/src/Mod/CAM/libarea/kurve/test.py b/src/Mod/CAM/libarea/kurve/test.py index d06e4e918e..8cc902ce7b 100644 --- a/src/Mod/CAM/libarea/kurve/test.py +++ b/src/Mod/CAM/libarea/kurve/test.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: BSD-3-Clause + import area p = area.Point(0, 0) diff --git a/src/Mod/CAM/libarea/pyarea.cpp b/src/Mod/CAM/libarea/pyarea.cpp index d95e50bc72..2dcb2b01ec 100644 --- a/src/Mod/CAM/libarea/pyarea.cpp +++ b/src/Mod/CAM/libarea/pyarea.cpp @@ -1,3 +1,6 @@ + +// SPDX-License-Identifier: BSD-3-Clause + // pyarea.cpp // Copyright 2017, Lorenz Lechner // This program is released under the BSD license. See the file COPYING for details.