INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR})
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/include)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/include/exports)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/include/imports)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/board)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/infra)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/infra/log)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/infra/system)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/infra/system/facility)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/infra/utils)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/infra/utils/digest)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/infra/utils/misc)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/protocol)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/protocol/alcs)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/protocol/coap)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/protocol/coap/cloud)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/protocol/coap/local)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/protocol/http)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/protocol/http2)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/protocol/http2/nghttp2)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/protocol/mqtt)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/protocol/mqtt/MQTTPacket)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/protocol/mqtt/client)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/ref-impl)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/ref-impl/hal)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/ref-impl/hal/os)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/ref-impl/hal/os/macos)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/ref-impl/hal/os/ubuntu)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/ref-impl/hal/os/win7)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/ref-impl/hal/ssl)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/ref-impl/hal/ssl/itls)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/ref-impl/hal/ssl/mbedtls)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/ref-impl/hal/ssl/openssl)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/ref-impl/tls)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/ref-impl/tls/include)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/ref-impl/tls/include/mbedtls)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/ref-impl/tls/library)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/sdk-impl)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/sdk-impl/deprecated_linkkit)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/security)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/security/pro)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/security/pro/crypto)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/security/pro/id2)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/security/pro/itls)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/security/pro/km)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/awss)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/dev_bind)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/dev_bind/os)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/dev_bind/os/product)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/http2_stream)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/http2_stream/)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/linkkit)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/linkkit/cm)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/linkkit/cm/include)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/linkkit/dev_reset)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/linkkit/dm)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/linkkit/dm/client)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/linkkit/dm/server)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/mdal)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/mdal/mal)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/mdal/mal/ica)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/mdal/mal/ica/test)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/mdal/sal)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/mdal/sal/include)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/mdal/sal/include/internal)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/mdal/sal/src)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/ota)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/ota/impl)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/ota/prot)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/shadow)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/services/subdev)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/tools)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/tools/linkkit_tsl_convert)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/tools/linkkit_tsl_convert/include)
INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/tools/linkkit_tsl_convert/src)

FILE (GLOB src_services_http2_stream_SRCS
    ${PROJECT_SOURCE_DIR}/src/services/http2_stream/*.c
)

ADD_LIBRARY (http2_stream OBJECT
    ${src_services_http2_stream_SRCS}
    ${EXTRA_C_SOURCES}
)

