• Home
  • Raw
  • Download

Lines Matching refs:_NAME

90     set(_NAME "${ABSL_CC_LIB_NAME}")  variable
92 set(_NAME "absl_${ABSL_CC_LIB_NAME}") variable
125 absl_internal_dll_contains(TARGET ${_NAME} OUTPUT _in_dll)
171 FILE(GENERATE OUTPUT "${CMAKE_BINARY_DIR}/lib/pkgconfig/absl_${_NAME}.pc" CONTENT "\
177 Name: absl_${_NAME}\n\
178 Description: Abseil ${_NAME} library\n\
182 … $<JOIN:${ABSL_CC_LIB_LINKOPTS}, > $<$<NOT:$<BOOL:${ABSL_CC_LIB_IS_INTERFACE}>>:-labsl_${_NAME}>\n\
184 INSTALL(FILES "${CMAKE_BINARY_DIR}/lib/pkgconfig/absl_${_NAME}.pc"
194 add_library(${_NAME} STATIC "")
195 target_sources(${_NAME} PRIVATE ${ABSL_CC_LIB_SRCS} ${ABSL_CC_LIB_HDRS})
200 target_link_libraries(${_NAME}
213 target_compile_definitions(${_NAME}
220 add_library(${_NAME} "")
221 target_sources(${_NAME} PRIVATE ${ABSL_CC_LIB_SRCS} ${ABSL_CC_LIB_HDRS})
222 target_link_libraries(${_NAME}
237 set_property(TARGET ${_NAME} PROPERTY LINKER_LANGUAGE "CXX")
239 target_include_directories(${_NAME}
244 target_compile_options(${_NAME}
246 target_compile_definitions(${_NAME} PUBLIC ${ABSL_CC_LIB_DEFINES})
250 set_property(TARGET ${_NAME} PROPERTY FOLDER ${ABSL_IDE_FOLDER})
252 set_property(TARGET ${_NAME} PROPERTY FOLDER ${ABSL_IDE_FOLDER}/test)
254 set_property(TARGET ${_NAME} PROPERTY FOLDER ${ABSL_IDE_FOLDER}/internal)
258 set_property(TARGET ${_NAME} PROPERTY CXX_STANDARD ${ABSL_CXX_STANDARD})
259 set_property(TARGET ${_NAME} PROPERTY CXX_STANDARD_REQUIRED ON)
265 set_target_properties(${_NAME} PROPERTIES
266 OUTPUT_NAME "absl_${_NAME}"
272 add_library(${_NAME} INTERFACE)
273 target_include_directories(${_NAME}
283 target_link_libraries(${_NAME}
289 target_compile_definitions(${_NAME} INTERFACE ${ABSL_CC_LIB_DEFINES})
295 install(TARGETS ${_NAME} EXPORT ${PROJECT_NAME}Targets
302 add_library(absl::${ABSL_CC_LIB_NAME} ALIAS ${_NAME})
354 set(_NAME "absl_${ABSL_CC_TEST_NAME}") variable
356 add_executable(${_NAME} "")
357 target_sources(${_NAME} PRIVATE ${ABSL_CC_TEST_SRCS})
358 target_include_directories(${_NAME}
364 target_compile_definitions(${_NAME}
377 target_compile_definitions(${_NAME}
382 target_compile_options(${_NAME}
386 target_link_libraries(${_NAME}
391 set_property(TARGET ${_NAME} PROPERTY FOLDER ${ABSL_IDE_FOLDER}/test)
393 set_property(TARGET ${_NAME} PROPERTY CXX_STANDARD ${ABSL_CXX_STANDARD})
394 set_property(TARGET ${_NAME} PROPERTY CXX_STANDARD_REQUIRED ON)
396 add_test(NAME ${_NAME} COMMAND ${_NAME})