kern/lib/c/CMakeLists.txt

25 lines
882 B
CMake

# See the end of this file for copyright and license terms.
add_library(c)
target_include_directories(c PRIVATE ${GAY_INCLUDE_DIRS})
target_compile_definitions(c PRIVATE
${GAY_DEFINITIONS}
__BSD_VISIBLE=1
_POSIX_C_SOURCE=201709L
)
target_include_directories(c PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include")
add_subdirectory(string)
# This file is part of GayBSD.
# Copyright (c) 2021 fef <owo@fef.moe>.
#
# GayBSD is nonviolent software: you may only use, redistribute, and/or
# modify it under the terms of the Cooperative Nonviolent Public License
# (CNPL) as found in the LICENSE file in the source code root directory
# or at <https://git.pixie.town/thufie/npl-builder>; either version 7
# of the license, or (at your option) any later version.
#
# GayBSD comes with ABSOLUTELY NO WARRANTY, to the extent
# permitted by applicable law. See the CNPL for details.