Commit cdcd1226 authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

Updated cmake to 3.14.5 and fixed all its tests

parent 19f9b640
all:
tar xf cmake-3.9.1.tar.gz
cd cmake-3.9.1 && sed -i '/CMAKE_USE_LIBUV 1/s/1/0/' CMakeLists.txt
cd cmake-3.9.1 && sed -i '/"lib64"/s/64//' Modules/GNUInstallDirs.cmake
cd cmake-3.9.1 && ./bootstrap --prefix=/usr --system-libs --mandir=/share/man --no-system-jsoncpp --no-system-librhash --docdir=/share/doc/cmake-3.9.1
$(MAKE) -C cmake-3.9.1
# FIXME: cmake tests failure!
# cd cmake-3.9.1 && bin/ctest -j1 -O cmake-3.9.1-test.log
$(MAKE) -C cmake-3.9.1 install
rm -rf cmake-3.9.1
tar xf cmake-3.14.5.tar.gz
cd cmake-3.14.5 && sed -i '/"lib64"/s/64//' Modules/GNUInstallDirs.cmake
cd cmake-3.14.5 && ./bootstrap --prefix=/usr --system-libs --mandir=/share/man --no-system-jsoncpp --no-system-librhash --docdir=/share/doc/cmake-3.14.5
$(MAKE) -C cmake-3.14.5
chown -Rv nobody cmake-3.14.5
cd cmake-3.14.5 && su nobody -s /bin/bash -c "PATH=$$PATH HOME=/tmp bin/ctest -j1 -O cmake-3.14.5-test.log"
$(MAKE) -C cmake-3.14.5 install
rm -rf cmake-3.14.5
doc
/usr/share/doc/.*
headers
/usr/share/cmake-3.9/include/.*
/usr/share/cmake-3.14/include/.*
bin
/usr/share/cmake-3.9/Help/.*
/usr/share/cmake-3.9/Modules/.*
/usr/share/cmake-3.9/editors/.*
/usr/share/cmake-3.9/Templates/.*
/usr/share/cmake-3.9/completions/.*
/usr/share/cmake-3.14/Help/.*
/usr/share/cmake-3.14/Modules/.*
/usr/share/cmake-3.14/editors/.*
/usr/share/cmake-3.14/Templates/.*
/usr/share/cmake-3.14/completions/.*
/usr/bin/.*
autoconf
/usr/share/aclocal/.*
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment