License headers: use SPDX-FileCopyrightText for CMake files

This commit is contained in:
Campbell Barton
2023-06-14 22:49:59 +10:00
parent f3dd63e25c
commit 49594c37ae
245 changed files with 493 additions and 121 deletions

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2006 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2006 Blender Foundation
# -----------------------------------------------------------------------------
# Early Initialization

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(ALEMBIC_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2012-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(BLOSC_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(BOOST_ADDRESS_MODEL 64)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(BROTLI_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(BZIP2_PREFIX "${LIBDIR}/bzip2")

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2019-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(UNIX)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# CVE Check requirements

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2021-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
## Update and uncomment this in the release branch

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# LLVM does not switch over to cpp17 until llvm 16 and building ealier versions with

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# These are build time requirements for dpcpp

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Note the utility apps may use png/tiff/gif system libraries, but the

View File

@@ -1,4 +1,7 @@
# SPDX-FileCopyrightText: 2022-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)
set(EPOXY_LIB_TYPE shared)
else()

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(EXPAT_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
ExternalProject_Add(external_ffi

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(FFTW_EXTRA_ARGS)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
ExternalProject_Add(external_flac

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
ExternalProject_Add(external_flex

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(FLEXBISON_EXTRA_ARGS)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(FMT_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2012-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(FREETYPE_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(GMMLIB_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2020-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(GMP_EXTRA_ARGS -enable-cxx)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(HARU_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
########################################################################

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(ICONV_EXTRA_ARGS)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
unpack_only(igc_vcintrinsics)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(IMATH_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2020-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2006-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
ExternalProject_Add(external_jemalloc

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(LAME_EXTRA_ARGS)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(LEVEL_ZERO_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2019-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(LIBGLU_CFLAGS "-static-libgcc")

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2012-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(BLENDER_PLATFORM_ARM)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(LZMA_PATCH_CMD echo .)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# shorthand to only unpack a certain dependency

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(MATERIALX_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2019-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(MESA_CFLAGS "-static-libgcc")

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(MINIZIPNG_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
ExternalProject_Add(external_nasm

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(MSVC)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(OCLOC_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
ExternalProject_Add(external_ogg

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(BUILD_MODE STREQUAL Release)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(UNIX)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(OPENCOLORIO_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2019-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(BUILD_MODE STREQUAL Release)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Note the encoder/decoder may use png/tiff/lcms system libraries, but the

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(APPLE)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Note the utility apps may use png/tiff/gif system libraries, but the

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(OPENSUBDIV_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(BUILD_MODE STREQUAL Debug)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
ExternalProject_Add(external_opus

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2019-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(MSVC)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(PNG_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2012-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(POTRACE_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(PUGIXML_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(PYBIND11_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(PYSTRING_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(PYTHON_POSTFIX)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32 AND BUILD_MODE STREQUAL Debug)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(ROBINMAP_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2012-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
##################################################################################################

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(SHADERC_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# These are build time requirements for shaderc. We only have to unpack these

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(SNDFILE_EXTRA_ARGS)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
ExternalProject_Add(external_spnav

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2018-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(SQLITE_CONFIGURE_ENV echo .)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
ExternalProject_Add(external_sse2neon

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2018-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(SSL_CONFIGURE_COMMAND ./Configure)

View File

@@ -1,4 +1,7 @@
# SPDX-FileCopyrightText: 2002-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(TBB_EXTRA_ARGS
-DTBB_BUILD_SHARED=On
-DTBB_BUILD_TBBMALLOC=On

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(UNIX)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(TIFF_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2019-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# CPE's are used to identify dependencies, for more information on what they

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
ExternalProject_Add(external_vorbis

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(VULKAN_HEADERS_EXTRA_ARGS)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
ExternalProject_Add(external_wayland

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# NOTE: currently only the header file is extracted, no compilation is needed

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
ExternalProject_Add(external_wayland_protocols

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Note the utility apps may use png/tiff/gif system libraries, but the

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2020-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WIN32)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(YAMLCPP_EXTRA_ARGS

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
ExternalProject_Add(external_zlib

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
ExternalProject_Add(external_zlib_mingw

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(ZSTD_EXTRA_ARGS

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2016 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2016 Blender Foundation.
# - Find BLOSC library
# Find the native BLOSC includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2016 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2016 Blender Foundation.
# - Find CPPUNIT library
# Find the native CPPUNIT includes and library

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Module to find IlmBase

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2016 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2016 Blender Foundation.
# - Find LOGC4PLUS library
# Find the native LOGC4PLUS includes and library

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Module to find OpenEXR.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2016 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2016 Blender Foundation.
# - Find TBB library
# Find the native TBB includes and library

View File

@@ -1,7 +1,8 @@
# SPDX-FileCopyrightText: 2009 Kitware, Inc.
# SPDX-FileCopyrightText: 2009 Will Dicharry <wdicharry@stellarscience.com>
# SPDX-FileCopyrightText: 2005-2009 Kitware, Inc.
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2009 Kitware, Inc.
# 2009 Will Dicharry <wdicharry@stellarscience.com>
# 2005-2009 Kitware, Inc.
# select_library_configurations( basename )
#

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2015-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# ######## Global feature set settings ########

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2016 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2016 Blender Foundation.
# - Find Alembic library
# Find the native Alembic includes and libraries

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2014 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2014 Blender Foundation.
# - Try to find audaspace
# Once done, this will define

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2018 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2018 Blender Foundation.
# - Find Blosc library
# Find the native Blosc includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2022 Blender Foundation.
# - Find Brotli library (compression for freetype/woff2).
# This module defines

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2011 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2011 Blender Foundation.
# - Find Clang library
# Find the native Clang includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2020 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2020 Blender Foundation.
# - Find clang-tidy executable
#

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2015 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2015 Blender Foundation.
# - Find Eigen3 library
# Find the native Eigen3 includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2018 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2018 Blender Foundation.
# - Find Embree library
# Find the native Embree includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2022 Blender Foundation.
# This module defines
# Epoxy_INCLUDE_DIRS, where to find epoxy/gl.h

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2020 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2020 Blender Foundation.
# - Find FFmpeg library and includes.
# Set FFMPEG_FIND_COMPONENTS to the canonical names of the libraries

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2011 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2011 Blender Foundation.
# - Find Fftw3 library
# Find the native Fftw3 includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2011 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2011 Blender Foundation.
# - Find GMP library
# Find the native GMP includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2015 Google Inc. All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2015 Google Inc. All rights reserved.
# Ceres Solver - A fast non-linear least squares minimizer http://ceres-solver.org/
# Author: Alex Stewart <alexs.mac@gmail.com>

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2015 Google Inc. All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2015 Google Inc. All rights reserved.
# Ceres Solver - A fast non-linear least squares minimizer http://ceres-solver.org/
# Author: Alex Stewart <alexs.mac@gmail.com>

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2021 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2021 Blender Foundation.
# Find HIP compiler. This module defines
# HIP_HIPCC_EXECUTABLE, the full path to the hipcc executable

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2021 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2021 Blender Foundation.
# Find HIPRT SDK. This module defines:
# HIPRT_INCLUDE_DIR, path to HIPRT include directory

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2021 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2021 Blender Foundation.
# - Find HARU library
# Find the native Haru includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2012 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2012 Blender Foundation.
# - Find static icu libraries
# Find the native static icu libraries (needed for static boost_locale :/ ).

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2011 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2011 Blender Foundation.
# - Find JACK library
# Find the native JACK includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2011 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2011 Blender Foundation.
# - Find JeMalloc library
# Find the native JeMalloc includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2015 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2015 Blender Foundation.
# - Find LLVM library
# Find the native LLVM includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2015 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2015 Blender Foundation.
# - Find LZO library
# Find the native LZO includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2021-2022 Intel Corporation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2021-2022 Intel Corporation
# - Find Level Zero library
# Find Level Zero headers and libraries needed by oneAPI implementation

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2022 Blender Foundation.
# This module defines
# LibEpoxy_INCLUDE_DIRS, where to find epoxy/gl.h

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2022 Blender Foundation.
# - Find MoltenVK libraries
# Find the MoltenVK includes and libraries

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2020 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2020 Blender Foundation.
# - Find NanoVDB library
# Find the native NanoVDB includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2014 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2014 Blender Foundation.
# - Find OpenShadingLanguage library
# Find the native OpenShadingLanguage includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2011 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2011 Blender Foundation.
# - Find OpenCOLLADA library
# Find the native OpenCOLLADA includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2012 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2012 Blender Foundation.
# - Find OpenColorIO library
# Find the native OpenColorIO includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2011 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2011 Blender Foundation.
# - Find OpenEXR library
# Find the native OpenEXR includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2019 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2019 Blender Foundation.
# - Find OpenImageDenoise library
# Find the native OpenImageDenoise includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2011 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2011 Blender Foundation.
# - Find OpenImageIO library
# Find the native OpenImageIO includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2011 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2011 Blender Foundation.
# - Find OpenJPEG library
# Find the native OpenJPEG includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2013 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2013 Blender Foundation.
# - Find OpenSubdiv library
# Find the native OpenSubdiv includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2015 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2015 Blender Foundation.
# - Find OPENVDB library
# Find the native OPENVDB includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2019 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2019 Blender Foundation.
# - Find OptiX library
# Find the native OptiX includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2011 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2011 Blender Foundation.
# - Find PCRE library
# Find the native PCRE includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2020 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2020 Blender Foundation.
# - Find potrace library
# Find the potrace include and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2014 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2014 Blender Foundation.
# - Find PugiXML library
# Find the native PugiXML includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2021 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2021 Blender Foundation.
# - Find PulseAudio library
# Find the native PulseAudio includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2011 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2011 Blender Foundation.
# - Find Python libraries
# Find the native Python includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2015 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2015 Blender Foundation.
# - Find SDL library
# Find the native SDL includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2021-2022 Intel Corporation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2021-2022 Intel Corporation
# - Find SYCL library
# Find the native SYCL header and libraries needed by oneAPI implementation

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2023 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2023 Blender Foundation.
# - Find ShaderC libraries
# Find the ShaderC includes and libraries

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2011 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2011 Blender Foundation.
# - Find SndFile library
# Find the native SndFile includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2011 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2011 Blender Foundation.
# - Find Spacenav library
# Find the native Spacenav includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2016 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2016 Blender Foundation.
# - Find TBB library
# Find the native TBB includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2019 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2019 Blender Foundation.
# - Find Universal Scene Description (USD) library
# Find the native USD includes and libraries

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2023 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2023 Blender Foundation.
# - Find Vulkan libraries
# Find the Vulkan includes and libraries

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2022 Blender Foundation.
# - Find WebP library
# Find the native WebP includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2011 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2011 Blender Foundation.
# - Find XML2 library
# Find the native XML2 includes and library

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2020-2022 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# - Find OpenXR-SDK libraries

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2019 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2019 Blender Foundation.
# - Find Zstd library
# Find the native Zstd includes and library

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2020 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2020 Blender Foundation.
# - Find sse2neon library
# Find the native sse2neon includes and library

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2020-2022 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
#[=======================================================================[.rst:

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2014 Blender Foundation
#
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2014 Blender Foundation.
# Inspired on the Testing.cmake from Libmv

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2011-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# VLMC RPM Finder

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2011-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# This is called by cmake as an external process from

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2019-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Configuration for developers, with faster builds, error checking and tests.

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2014-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Turn everything ON that's expected for an official release builds.

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2011-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# headless configuration, useful in for servers or renderfarms

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2011-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# turn everything OFF except for python which defaults to ON

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2014-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Turn everything ON that's expected for an official release builds.

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2011-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# defaults for building blender as a python module 'bpy'

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2014-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# only compile Cycles standalone, without Blender

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2022 Blender Foundation
# This file is used to test the system for headers & symbols.
# Variables should use the `HAVE_` prefix.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2006 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2006 Blender Foundation
macro(list_insert_after
list_id item_check item_add

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2011-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
string(TIMESTAMP CURRENT_YEAR "%Y")

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2016 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2016 Blender Foundation
# Libraries configuration for Apple.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2016 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2016 Blender Foundation
# Xcode and system configuration for Apple.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2022 Blender Foundation
# Auto update existing CMake caches for new libraries.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2016 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2016 Blender Foundation
# Libraries configuration for any *nix system including Linux and Unix (excluding APPLE).

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2016 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2016 Blender Foundation
# Libraries configuration for Windows.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2006 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2006 Blender Foundation
# Libs that adhere to strict flags
add_subdirectory(curve_fit_nd)

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2008 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2008 Blender Foundation
set(INC
include

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2006 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2006 Blender Foundation
# avoid noisy warnings
if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_C_COMPILER_ID MATCHES "Clang")

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2012 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2012 Blender Foundation
set(INC
.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2006 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2006 Blender Foundation
set(INC
.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2006 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2006 Blender Foundation
set(INC
.

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(INC

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2019 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2019 Blender Foundation
# Build Draco library.
add_subdirectory(draco)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2019-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
remove_strict_flags()

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(CMAKE_COMPILER_IS_GNUCC)

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2016 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2016 Blender Foundation
# Too noisy for code we don't maintain.
if(CMAKE_COMPILER_IS_GNUCC)

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2016 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2016 Blender Foundation
set(INC
src

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2014 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2014 Blender Foundation
set(INC
.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2014 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2014 Blender Foundation
# avoid noisy warnings
if(CMAKE_COMPILER_IS_GNUCC)

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2021 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2021 Blender Foundation
set(INC
.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2006 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2006 Blender Foundation
# avoid noisy warnings
if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_C_COMPILER_ID MATCHES "Clang")

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2006 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2006 Blender Foundation
remove_strict_flags()

View File

@@ -1,7 +1,6 @@
# SPDX-FileCopyrightText: 2016 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2016 Blender Foundation
# The Original Code is: all of this file.
# Contributor(s): Sebastian Barschkis (sebbas).
# Mantaflow triggers a clang-cl compiler error with versions before 9.0.1
# Since mantaflow does not appear to be using OpenMP at this point in time,

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2019 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2019 Blender Foundation
# avoid noisy warnings
if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_C_COMPILER_ID MATCHES "Clang")

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(INC

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2006 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2006 Blender Foundation
set(INC
.

View File

@@ -1,6 +1,5 @@
# SPDX-FileCopyrightText: 2017 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2017 Blender Foundation
# The Original Code is: all of this file.
# Contributor(s): IRIE Shinsuke.
add_executable(smaa_areatex smaa_areatex.cpp)

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2022 Blender Foundation
set(INC
.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2013 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2013 Blender Foundation
set(INC
.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2012 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2012 Blender Foundation
set(INC
.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2006 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2006 Blender Foundation
# add_subdirectory(atomic) # header only
add_subdirectory(atomic)

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2020 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2020 Blender Foundation
set(INC
.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2009 Jrg Hermann Mller
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2009 Jrg Hermann Mller
remove_strict_flags()

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(INC

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(INC

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2015 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2015 Blender Foundation
set(INC
.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2020 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2020 Blender Foundation
if(WITH_GTESTS)
set(TEST_SRC

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2011-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# see "cmake --help-policy CMP0003"

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2006 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2006 Blender Foundation
if(HAVE_MALLOC_STATS_H)
add_definitions(-DHAVE_MALLOC_STATS_H)

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2006 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2006 Blender Foundation
set(INC
intern

View File

@@ -1,5 +1,7 @@
# SPDX-FileCopyrightText: 2006 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2006 Blender Foundation
remove_strict_flags()
set(INC

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2015 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2015 Blender Foundation
set(INC
.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2011 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2011 Blender Foundation
# NOTE: This file is automatically generated by bundle.sh script
# If you're doing changes in this file, please update template

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2012 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2012 Blender Foundation
set(INC
.

View File

@@ -1,7 +1,6 @@
# SPDX-FileCopyrightText: 2019 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2019 Blender Foundation
# The Original Code is: all of this file.
# Contributor(s): Sebastian Barschkis (sebbas).
add_definitions(-DWITH_FLUID=1)

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2006 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2006 Blender Foundation
set(INC
.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2006 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2006 Blender Foundation
add_library(bf_intern_mikktspace INTERFACE)
target_include_directories(bf_intern_mikktspace INTERFACE .)

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2012 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2012 Blender Foundation
set(INC
.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2013 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2013 Blender Foundation
set(INC
.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2015 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2015 Blender Foundation
set(INC
.

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2019 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2019 Blender Foundation
set(INC
.

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(INC

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2006 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2006 Blender Foundation
add_definitions(-DBT_USE_DOUBLE_PRECISION)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2002-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(INC

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2012-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(INC

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(INC

View File

@@ -235,7 +235,6 @@ set(SRC
intern/node.cc
intern/node_runtime.cc
intern/node_tree_anonymous_attributes.cc
intern/node_tree_dot_export.cc
intern/node_tree_field_inferencing.cc
intern/node_tree_update.cc
intern/node_tree_zones.cc
@@ -453,8 +452,6 @@ set(SRC
BKE_node.h
BKE_node.hh
BKE_node_runtime.hh
BKE_node_tree_anonymous_attributes.hh
BKE_node_tree_dot_export.hh
BKE_node_tree_update.h
BKE_node_tree_zones.hh
BKE_object.h

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2006-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
set(INC

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2014-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Always run tests from install path, so all required scripts and libraries

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2021 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2021 Blender Foundation
function(add_blender_as_python_module_test testname testscript)
if(NOT TEST_PYTHON_EXE)

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2014-2022 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(WITH_GTESTS)

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2020 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2020 Blender Foundation
# Build the test runner. This runner takes care of running all GTests, i.e.
# the code that was built using the blender_add_test_lib() CMake macro (see

View File

@@ -1,5 +1,6 @@
# SPDX-FileCopyrightText: 2014 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2014 Blender Foundation
add_definitions(${GFLAGS_DEFINES})
add_definitions(${GLOG_DEFINES})

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2011-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# Use '--write-blend=/tmp/test.blend' to view output

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2018-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# --env-system-scripts allows to run without the install target.

View File

@@ -1,3 +1,5 @@
# SPDX-FileCopyrightText: 2017-2023 Blender Foundation
#
# SPDX-License-Identifier: GPL-2.0-or-later
# --env-system-scripts allows to run without the install target.