Use target_sources and remove one non-existent file
This commit is contained in:
		
							parent
							
								
									f59e0f1d08
								
							
						
					
					
						commit
						dadcd56b4b
					
				
					 2 changed files with 6 additions and 8 deletions
				
			
		|  | @ -129,16 +129,15 @@ function(absl_cc_library) | ||||||
|     endif() |     endif() | ||||||
| 
 | 
 | ||||||
|     # Check if this is a header-only library |     # Check if this is a header-only library | ||||||
|     if (ABSL_CC_LIB_SRCS) |     if ("${ABSL_CC_LIB_SRCS}" STREQUAL "") | ||||||
|       set(_SRCS ${ABSL_CC_LIB_SRCS}) |       set(ABSL_CC_LIB_IS_INTERFACE 1) | ||||||
|       list(FILTER _SRCS INCLUDE REGEX "\.cc$") |  | ||||||
|       list(LENGTH _SRCS ABSL_CC_LIB_SRCS_LEN) |  | ||||||
|     else() |     else() | ||||||
|       set(ABSL_CC_LIB_SRCS_LEN 0) |       set(ABSL_CC_LIB_IS_INTERFACE 0) | ||||||
|     endif() |     endif() | ||||||
| 
 | 
 | ||||||
|     if(ABSL_CC_LIB_SRCS_LEN) |     if(NOT ABSL_CC_LIB_IS_INTERFACE) | ||||||
|       add_library(${_NAME} STATIC ${ABSL_CC_LIB_SRCS} ${ABSL_CC_LIB_HDRS}) |       add_library(${_NAME} STATIC "") | ||||||
|  |       target_sources(${_NAME} PRIVATE ${ABSL_CC_LIB_SRCS} ${ABSL_CC_LIB_HDRS}) | ||||||
|       target_include_directories(${_NAME} |       target_include_directories(${_NAME} | ||||||
|         PUBLIC ${ABSL_COMMON_INCLUDE_DIRS}) |         PUBLIC ${ABSL_COMMON_INCLUDE_DIRS}) | ||||||
|       # TODO(rongjiecomputer): Revisit ABSL_COMPILE_CXXFLAGS when fixing GH#123 |       # TODO(rongjiecomputer): Revisit ABSL_COMPILE_CXXFLAGS when fixing GH#123 | ||||||
|  |  | ||||||
|  | @ -32,7 +32,6 @@ list(APPEND STRINGS_PUBLIC_HEADERS | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| list(APPEND STRINGS_INTERNAL_HEADERS | list(APPEND STRINGS_INTERNAL_HEADERS | ||||||
|   "internal/bits.h" |  | ||||||
|   "internal/char_map.h" |   "internal/char_map.h" | ||||||
|   "internal/charconv_bigint.h" |   "internal/charconv_bigint.h" | ||||||
|   "internal/charconv_parse.h" |   "internal/charconv_parse.h" | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue