From 5c34f6d544f8d9fd3e86df8bf67a5cd8d77edb92 Mon Sep 17 00:00:00 2001 From: saturneric Date: Fri, 11 Sep 2026 22:35:44 +0200 Subject: chore(license): add headers to project files - document copyright and GPL-3.0-or-later licensing - cover CMake flags and module export definitions --- cmake/FlagsOverrides.cmake | 25 +++++++++++++++++++++++++ include/GFModuleExport.h | 27 +++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) diff --git a/cmake/FlagsOverrides.cmake b/cmake/FlagsOverrides.cmake index 6c5c994..8eab45c 100644 --- a/cmake/FlagsOverrides.cmake +++ b/cmake/FlagsOverrides.cmake @@ -1,3 +1,28 @@ +# Copyright (C) 2021-2026 Saturneric +# +# This file is part of GpgFrontend. +# +# GpgFrontend is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# GpgFrontend is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with GpgFrontend. If not, see . +# +# The initial version of the source code is inherited from +# the gpg4usb project, which is under GPL-3.0-or-later. +# +# All the source code of GpgFrontend was modified and released by +# Saturneric starting on May 12, 2021. +# +# SPDX-License-Identifier: GPL-3.0-or-later + SET (CMAKE_C_FLAGS "-Wall -std=c11") SET (CMAKE_C_FLAGS_DEBUG "-g") SET (CMAKE_C_FLAGS_MINSIZERE "-Os -DNDEBUG") diff --git a/include/GFModuleExport.h b/include/GFModuleExport.h index 2a669cc..2f298ed 100644 --- a/include/GFModuleExport.h +++ b/include/GFModuleExport.h @@ -1,3 +1,30 @@ +/** + * Copyright (C) 2021-2026 Saturneric + * + * This file is part of GpgFrontend. + * + * GpgFrontend is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * GpgFrontend is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with GpgFrontend. If not, see . + * + * The initial version of the source code is inherited from + * the gpg4usb project, which is under GPL-3.0-or-later. + * + * All the source code of GpgFrontend was modified and released by + * Saturneric starting on May 12, 2021. + * + * SPDX-License-Identifier: GPL-3.0-or-later + * + */ #ifndef GF_MODULE_EXPORT_H #define GF_MODULE_EXPORT_H -- cgit