include_directories(../../include)

add_library(
  bytestring

  OBJECT

  asn1_compat.c
  ber.c
  cbs.c
  cbb.c
)

if(ENABLE_TESTS)
add_executable(
  bytestring_test

  bytestring_test.cc

  $<TARGET_OBJECTS:test_support>
)

target_link_libraries(bytestring_test crypto)
add_dependencies(all_tests bytestring_test)
endif()
