Files
Puma_Viewer/indra/viewer_components/login/CMakeLists.txt
T
2025-05-24 18:09:39 -03:00

50 lines
862 B
CMake

# -*- cmake -*-
project(login)
include(00-Common)
if(LL_TESTS)
include(LLAddBuildTest)
endif(LL_TESTS)
include(LLCommon)
include(LLCoreHttp)
set(login_SOURCE_FILES
lllogin.cpp
)
set(login_HEADER_FILES
lllogin.h
)
list(APPEND
login_SOURCE_FILES
${login_HEADER_FILES}
)
add_library(lllogin
${login_SOURCE_FILES}
)
target_include_directories( lllogin INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})
target_link_libraries(lllogin
llmessage
llcorehttp
llcommon
llmath
llxml
)
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)