- name: Initialize submodules
run: |
git submodule update --init --recursive
- pushd googletest/googletest
- git checkout release-1.8.0
- cmake -DBUILD_SHARED_LIBS=ON .
+ pushd googletest
+ git checkout v1.12.0
+ mkdir -p build
+ cd build
+ cmake .. -DBUILD_GMOCK=OFF
make
popd
- name: Automake
git submodule update --init --recursive
# configure googletest
-pushd googletest/googletest
-git checkout release-1.8.0
-cmake -DBUILD_SHARED_LIBS=ON .
+pushd googletest
+git checkout v1.12.0
+mkdir -p build
+cd build
+cmake .. -DBUILD_GMOCK=OFF
make
popd
LDADD = $(top_builddir)/src/.libs/libcgroupfortesting.la \
$(top_builddir)/src/tools/.libs/libcgset.la
-EXTRA_DIST = $(top_srcdir)/googletest/googletest/libgtest.so \
- $(top_srcdir)/googletest/googletest/libgtest_main.so \
+EXTRA_DIST = $(top_srcdir)/googletest/build/lib/libgtest.a \
+ $(top_srcdir)/googletest/build/lib/libgtest_main.a \
$(top_srcdir)/googletest/googletest/include \
libcgroup_unittest.map
017-API_fuzz_test.cpp \
018-get_next_rule_field.cpp
-gtest_LDFLAGS = -L$(top_srcdir)/googletest/googletest -l:libgtest.so \
+gtest_LDFLAGS = -L$(top_srcdir)/googletest/build/lib -l:libgtest.a \
-rpath $(abs_top_srcdir)/googletest/googletest
clean-local: