option(BUILDCC_BUILD_AS_SINGLE_LIB "Build all internal libs and modules as part of the buildcc library" ON)
option(BUILDCC_BUILD_AS_INTERFACE "Build all internal libs and modules seperately and link" OFF)
In the BUILDCC_BUILD_AS_SINGLE_LIB option all library sources are compiled as part of a single unit with buildcc
In the BUILDCC_BUILD_AS_INTERFACE option internal and external libraries are built separately and interfaced with buildcc_i
Create 2 new BUILDCC options
In the
BUILDCC_BUILD_AS_SINGLE_LIB
option all library sources are compiled as part of a single unit with buildcc In theBUILDCC_BUILD_AS_INTERFACE
option internal and external libraries are built separately and interfaced with buildcc_i