diff --git a/src/Ext/CMakeLists.txt b/src/Ext/CMakeLists.txt index 6609da9d40..29e2d35210 100644 --- a/src/Ext/CMakeLists.txt +++ b/src/Ext/CMakeLists.txt @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # this directory is the entry point for namespace modules. Any package # installed to a directory "freecad" which is in sys.path can be imported # with "from freecad import package" and is checked for a init_gui.py diff --git a/src/Ext/freecad/CMakeLists.txt b/src/Ext/freecad/CMakeLists.txt index 1800895051..0aa29af09a 100644 --- a/src/Ext/freecad/CMakeLists.txt +++ b/src/Ext/freecad/CMakeLists.txt @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + EXECUTE_PROCESS(COMMAND ${Python3_EXECUTABLE} -c "from sysconfig import get_path; print(get_path('purelib'))" OUTPUT_VARIABLE python_libs OUTPUT_STRIP_TRAILING_WHITESPACE ) diff --git a/src/Ext/freecad/UiTools.py b/src/Ext/freecad/UiTools.py index 0f4a4639d3..59e7162db2 100644 --- a/src/Ext/freecad/UiTools.py +++ b/src/Ext/freecad/UiTools.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # (c) 2021 Werner Mayer LGPL from PySide import QtUiTools diff --git a/src/Ext/freecad/__init__.py.template b/src/Ext/freecad/__init__.py.template index d5360b2524..8ef16a7e3f 100644 --- a/src/Ext/freecad/__init__.py.template +++ b/src/Ext/freecad/__init__.py.template @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + try: import FreeCAD as app except ModuleNotFoundError: diff --git a/src/Ext/freecad/freecad_doc.py b/src/Ext/freecad/freecad_doc.py index b6049fe412..f9511c358e 100644 --- a/src/Ext/freecad/freecad_doc.py +++ b/src/Ext/freecad/freecad_doc.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # (c) 2024 Werner Mayer LGPL __title__="FreeCAD Python documentation" diff --git a/src/Ext/freecad/module_io.py b/src/Ext/freecad/module_io.py index e56b707fa1..d91752151d 100644 --- a/src/Ext/freecad/module_io.py +++ b/src/Ext/freecad/module_io.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from FreeCAD import Base import importlib diff --git a/src/Ext/freecad/part.py b/src/Ext/freecad/part.py index 4ea7ec6db9..55fd833c98 100644 --- a/src/Ext/freecad/part.py +++ b/src/Ext/freecad/part.py @@ -1 +1,3 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from Part import * \ No newline at end of file diff --git a/src/Ext/freecad/partdesign.py b/src/Ext/freecad/partdesign.py index 907f5f6237..b759913678 100644 --- a/src/Ext/freecad/partdesign.py +++ b/src/Ext/freecad/partdesign.py @@ -1 +1,3 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from PartDesign import * \ No newline at end of file diff --git a/src/Ext/freecad/project_utility.py b/src/Ext/freecad/project_utility.py index ac987774f1..6aede063d2 100644 --- a/src/Ext/freecad/project_utility.py +++ b/src/Ext/freecad/project_utility.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # (c) 2023 Werner Mayer LGPL __title__="Document handling module" diff --git a/src/Ext/freecad/sketcher.py b/src/Ext/freecad/sketcher.py index a742c8ecba..c0e60897ce 100644 --- a/src/Ext/freecad/sketcher.py +++ b/src/Ext/freecad/sketcher.py @@ -1 +1,3 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + from Sketcher import * \ No newline at end of file diff --git a/src/Ext/freecad/utils.py b/src/Ext/freecad/utils.py index 0230a2b0ad..7aae7f3b59 100644 --- a/src/Ext/freecad/utils.py +++ b/src/Ext/freecad/utils.py @@ -1,4 +1,5 @@ # SPDX-License-Identifier: LGPL-2.1-or-later + # *************************************************************************** # * * # * Copyright (c) 2022-2023 FreeCAD Project Association * diff --git a/src/Ext/freecad/utils_zip.py b/src/Ext/freecad/utils_zip.py index d3ae1d007f..c1d0b5b817 100644 --- a/src/Ext/freecad/utils_zip.py +++ b/src/Ext/freecad/utils_zip.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # (c) 2024 Werner Mayer LGPL __author__ = "Werner Mayer"