Skip to content

Commit c30fcf1

Browse files
committed
fix(ci): build header only libs as OBJECT instead of STATIC
1 parent 763c136 commit c30fcf1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ endfunction()
7474
file(REAL_PATH ../include/ INCLUDE_ROOT)
7575

7676
# graphql_internal_modules
77-
add_library(graphql_internal_modules STATIC)
77+
add_library(graphql_internal_modules OBJECT)
7878
add_library(cppgraphqlgen::graphql_internal_modules ALIAS graphql_internal_modules)
7979
set_target_properties(graphql_internal_modules PROPERTIES LINKER_LANGUAGE CXX)
8080
target_compile_features(graphql_internal_modules PUBLIC cxx_std_20)
@@ -110,7 +110,7 @@ if(GRAPHQL_BUILD_MODULES)
110110
endif()
111111

112112
# graphql_introspection_modules
113-
add_library(graphql_introspection_modules STATIC)
113+
add_library(graphql_introspection_modules OBJECT)
114114
add_library(cppgraphqlgen::graphql_introspection_modules ALIAS graphql_introspection_modules)
115115
set_target_properties(graphql_introspection_modules PROPERTIES LINKER_LANGUAGE CXX)
116116
target_compile_features(graphql_introspection_modules PUBLIC cxx_std_20)

0 commit comments

Comments
 (0)