if(XTEST_ENABLE_PRNG) set(XTEST_ADDITIONAL_SOURCES ${XTEST_SOURCE_DIR}/extern/pcg/pcg_basic.c) set(XTEST_ADDITIONAL_DEFINES XTEST_PRNG) endif() add_library(xtest xtest.c ${XTEST_ADDITIONAL_SOURCES}) target_compile_definitions(xtest PRIVATE XTEST ${XTEST_ADDITIONAL_DEFINES}) target_compile_options(xtest PRIVATE -Wall -Wextra -pedantic) target_include_directories(xtest PRIVATE ${XTEST_SOURCE_DIR}/extern/pcg ${XTEST_SOURCE_DIR}/include/xtest)