add_library(zai_env env.c) target_include_directories( zai_env PUBLIC $ $) target_compile_features(zai_env PUBLIC c_std_99) target_link_libraries(zai_env PUBLIC Tea::Tea Tea::Php Zai::String) set_target_properties(zai_env PROPERTIES EXPORT_NAME Env VERSION ${PROJECT_VERSION}) add_library(Zai::Env ALIAS zai_env) if(${BUILD_ZAI_TESTING}) add_subdirectory(tests) endif() install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/env.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/env/) target_link_libraries(zai_zend_abstract_interface INTERFACE zai_env) install(TARGETS zai_env EXPORT ZendAbstractInterfaceTargets)