# # Brisk # # Cross-platform application framework # -------------------------------------------------------------- # # Copyright (C) 2025 Brisk Developers # # This file is part of the Brisk library. # # Brisk is dual-licensed under the GNU General Public License, version 2 (GPL-2.0+), and a commercial license. You may # use, modify, and distribute this software under the terms of the GPL-2.0+ license if you comply with its conditions. # # You should have received a copy of the GNU General Public License along with this program. If not, see # . # # If you do not wish to be bound by the GPL-2.0+ license, you must purchase a commercial license. For commercial # licensing options, please visit: https://brisklib.com # include_guard(GLOBAL) function (add_license name path) file(READ ${path} CONTENT) file(APPEND "${CMAKE_CURRENT_BINARY_DIR}/licenses.txt" "#######################################################################################\n") file(APPEND "${CMAKE_CURRENT_BINARY_DIR}/licenses.txt" "${name}\n") file(APPEND "${CMAKE_CURRENT_BINARY_DIR}/licenses.txt" "#######################################################################################\n") file(APPEND "${CMAKE_CURRENT_BINARY_DIR}/licenses.txt" "${CONTENT}\n") endfunction ()