distributable: url: https://github.com/google/googletest/archive/v{{version}}.tar.gz strip-components: 1 versions: github: google/googletest build: dependencies: tea.xyz/gx/cc: c99 tea.xyz/gx/make: '*' cmake.org: ^3 working-directory: build script: | cmake .. $ARGS make --jobs {{ hw.concurrency }} install env: ARGS: - -DBUILD_TESTING=OFF - -DCMAKE_INSTALL_PREFIX={{prefix}} - -DCMAKE_BUILD_TYPE=Release test: dependencies: tea.xyz/gx/cc: c99 fixture: | #include #include TEST(Simple, Boolean) { ASSERT_TRUE(true); } script: | mv $FIXTURE a.c c++ a.c -std=c++14 -lgtest -lgtest_main -pthread ./a.out