include_directories(${INCLUDEOS_ROOT}/api/posix)
include_directories(${LIBCXX_INCLUDE_DIR})
include_directories(${MUSL_INCLUDE_DIR})
include_directories(${SOLO5_INCLUDE_DIR})
include_directories(${INCLUDEOS_ROOT}/src/include)
include_directories(${INCLUDEOS_ROOT}/api)

# uzlib
FILE(GLOB UZLIB_SOURCES uzlib/src/*.c)
install(FILES uzlib/src/tinf.h DESTINATION includeos/include)

set(MOD_OBJECTS
  http-parser/http_parser.c
  ${UZLIB_SOURCES}
)

add_library(osdeps STATIC ${MOD_OBJECTS})

install(TARGETS osdeps DESTINATION includeos/${ARCH}/lib)
add_dependencies(osdeps PrecompiledLibraries)
