[PATCH 1/5] ci: Remove license check
authorJohannes Demel <demel@uni-bremen.de>
Sat, 14 Jan 2023 17:35:59 +0000 (18:35 +0100)
committerA. Maitland Bottoms <bottoms@debian.org>
Sun, 16 Jul 2023 01:58:53 +0000 (02:58 +0100)
This check fails because new contributors don't need to re-license. All
new contributions must be made under LGPL. Thus, this check is
superfluous. Also, it would add an administrative burden that we should
avoid.

Signed-off-by: Johannes Demel <demel@uni-bremen.de>
Gbp-Pq: Name 0001-ci-Remove-license-check.patch

CMakeLists.txt

index 381675761c0eba9a16bf42b25d9b9892b6b2e2f5..a6e4f879e648bd9095e1a8dec3b6e451dac74e2e 100644 (file)
@@ -383,21 +383,6 @@ if(ENABLE_MODTOOL)
   add_subdirectory(python/volk_modtool)
 endif()
 
-########################################################################
-# And the LGPL license check
-########################################################################
-# detect default for LGPL
-if(VERSION_INFO_MAJOR_VERSION GREATER_EQUAL 3)
-  OPTION(ENABLE_LGPL "Enable testing for LGPL" ON)
-else()
-  OPTION(ENABLE_LGPL "Enable testing for LGPL" OFF)
-endif()
-
-if(ENABLE_TESTING AND ENABLE_LGPL)
-  message(STATUS "Checking for LGPL resubmission enabled")
-  add_test("check_lgpl" ${CMAKE_SOURCE_DIR}/scripts/licensing/count_contrib.sh ${CMAKE_SOURCE_DIR}/AUTHORS_RESUBMITTING_UNDER_LGPL_LICENSE.md)
-endif()
-
 ########################################################################
 # Print summary
 ########################################################################