diff options
Diffstat (limited to 'development/gtest')
-rw-r--r-- | development/gtest/gtest.SlackBuild | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/development/gtest/gtest.SlackBuild b/development/gtest/gtest.SlackBuild index a47504dc5b40d..a90c02d5abad4 100644 --- a/development/gtest/gtest.SlackBuild +++ b/development/gtest/gtest.SlackBuild @@ -27,7 +27,7 @@ PRGNAM=gtest SRCNAM=googletest VERSION=${VERSION:-1.8.0} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -90,12 +90,20 @@ mkdir -p $PKG/usr/lib$LIBDIRSUFFIX $PKG/usr/include/$PRGNAM/internal/custom \ install -m 0644 build/googlemock/*.so $PKG/usr/lib$LIBDIRSUFFIX install -m 0644 googlemock/include/gmock/*.h $PKG/usr/include/gmock install -m 0644 googlemock/include/gmock/internal/*.h $PKG/usr/include/gmock/internal/ -install -m 0644 googlemock/include/gmock/internal/custom/*.h $PKG/usr/include/gmock/internal/custom +install -m 0644 googlemock/include/gmock/internal/custom/*.h \ + $PKG/usr/include/gmock/internal/custom install -m 0644 build/googlemock/$PRGNAM/*.so $PKG/usr/lib$LIBDIRSUFFIX install -m 0644 googletest/include/$PRGNAM/*.h $PKG/usr/include/$PRGNAM/ install -m 0644 googletest/include/$PRGNAM/internal/*.h $PKG/usr/include/$PRGNAM/internal/ -install -m 0644 googletest/include/$PRGNAM/internal/custom/*.h $PKG/usr/include/$PRGNAM/internal/custom +install -m 0644 googletest/include/$PRGNAM/internal/custom/*.h \ + $PKG/usr/include/$PRGNAM/internal/custom + +mkdir -p $PKG/usr/src +cp -R googlemock $PKG/usr/src +cp -R googletest /$PKG/usr/src +# Create symlinks as some programs look for the shorter names +(cd $PKG/usr/src ; ln -svf googlemock gmock ; ln -svf googletest gtest) find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true |