srcs_libshared = [ 'rcon-protocol.c', 'config-parser.c', 'utils.c', ] inc_libshared = include_directories('.') deps_libshared = [ dep_config_h, ] lib_libshared = static_library( 'shared', srcs_libshared, pic: true, install: false, dependencies: deps_libshared, ) dep_libshared = declare_dependency( link_with: lib_libshared, dependencies: deps_libshared, include_directories: inc_libshared, )