|
@@ -11,9 +11,9 @@ echo -e "$(tput setaf 10)\nInstall / Update cmake :$(tput sgr0)"
|
|
|
if [ -x "$(command -v cmake)" ];then flag=1; else flag=0;fi
|
|
|
case $flag in
|
|
|
0)
|
|
|
- wget -c -q --show-progress http://folivier.homelinux.org/cube/pack/cmake_3.26.3-1_amd64.deb
|
|
|
- sudo dpkg -i cmake_3.26.3-1_amd64.deb
|
|
|
- rm cmake_3.26.3-1_amd64.deb
|
|
|
+ wget -c -q --show-progress http://folivier.homelinux.org/cube/pack/cmake_3.26.4-1_amd64.deb
|
|
|
+ sudo dpkg -i cmake_3.26.4-1_amd64.deb
|
|
|
+ rm cmake_3.26.4-1_amd64.deb
|
|
|
;;
|
|
|
1)
|
|
|
cmake_v="$(cmake --version | grep "version" | awk '{print $3}')"
|
|
@@ -21,11 +21,11 @@ case $flag in
|
|
|
sleep 2
|
|
|
if ! [ $(version $cmake_v) -ge $(version "3.18") ]
|
|
|
then
|
|
|
- echo -e "cmake need update=> cmake_3.26.3"
|
|
|
+ echo -e "cmake need update=> cmake_3.26.4"
|
|
|
sudo apt-get -qq remove --purge cmake -y
|
|
|
- wget -c -q --show-progress http://folivier.homelinux.org/cube/pack/cmake_3.26.3-1_amd64.deb
|
|
|
- sudo dpkg -i cmake_3.26.3-1_amd64.deb
|
|
|
- rm cmake_3.26.3-1_amd64.deb
|
|
|
+ wget -c -q --show-progress http://folivier.homelinux.org/cube/pack/cmake_3.26.4-1_amd64.deb
|
|
|
+ sudo dpkg -i cmake_3.26.4-1_amd64.deb
|
|
|
+ rm cmake_3.26.4-1_amd64.deb
|
|
|
else
|
|
|
echo -e "cmake version ok."
|
|
|
sleep 2
|
|
@@ -40,12 +40,12 @@ function cmake_source {
|
|
|
echo -e "$(tput setaf 12)Cmake kitware build:$(tput sgr0)"
|
|
|
sleep 2
|
|
|
sudo apt-get install checkinstall -y
|
|
|
-wget -c https://github.com/Kitware/CMake/releases/download/v3.26.3/cmake-3.26.3.tar.gz
|
|
|
-tar xvfz cmake-3.26.3.tar.gz
|
|
|
-cd cmake-3.26.3
|
|
|
+wget -c https://github.com/Kitware/CMake/releases/download/v3.26.4/cmake-3.26.4.tar.gz
|
|
|
+tar xvfz cmake-3.26.4.tar.gz
|
|
|
+cd cmake-3.26.4
|
|
|
./bootstrap
|
|
|
make -j6
|
|
|
-sudo checkinstall --pkgname=cmake --pkgversion="3.26.3" --default
|
|
|
+sudo checkinstall --pkgname=cmake --pkgversion="3.26.4" --default
|
|
|
hash -r
|
|
|
}
|
|
|
|