add subproject

This commit is contained in:
chatlanin
2022-11-17 10:30:41 +03:00
parent dc28f6b6db
commit 4e85abc2a9
311 changed files with 158226 additions and 3 deletions

View File

@@ -0,0 +1,28 @@
# pkg-config support for GMock is in the master
# branch of the upstream repository.
# In order to be consistent with the upstream
# naming and the library conventions, the
# following changes have been made:
#
# gmock_mainless_dep -> gmock_dep
# gmock_with_main_dep -> gmock_main_dep
#
# Both GMock dependencies now include GTest,
# as this mimicks the same behavior as the
# upstream repo.
gmock_incdir = include_directories('include', '.', is_system : true)
gmock_libsources = files('src/gmock-all.cc')
gmock_mainsources = files('src/gmock_main.cc')
gmock_dep = declare_dependency(
include_directories : [gtest_incdir, gmock_incdir],
sources : [gtest_libsources, gmock_libsources],
dependencies : dependency('threads')
)
gmock_main_dep = declare_dependency(
include_directories : [gtest_incdir, gmock_incdir],
sources : [gtest_libsources, gmock_libsources, gmock_mainsources],
dependencies : dependency('threads')
)