# -*- cmake -*- project(lllogin) include(00-Common) if(LL_TESTS) include(LLAddBuildTest) endif(LL_TESTS) include(LLCommon) include(LLCoreHttp) set(lllogin_SOURCE_FILES lllogin.cpp ) set(lllogin_HEADER_FILES lllogin.h ) list(APPEND lllogin_SOURCE_FILES ${lllogin_HEADER_FILES} ) add_library(lllogin ${lllogin_SOURCE_FILES} ) target_include_directories( lllogin INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}) target_link_libraries(lllogin llmessage llcorehttp llcommon llmath llxml ) include(LibraryInstall) if(LL_TESTS) SET(lllogin_TEST_SOURCE_FILES lllogin.cpp ) set_source_files_properties( lllogin.cpp PROPERTIES LL_TEST_ADDITIONAL_LIBRARIES llmessage llcorehttp llcommon ) LL_ADD_PROJECT_UNIT_TESTS(lllogin "${lllogin_TEST_SOURCE_FILES}") endif(LL_TESTS)