24 lines
		
	
	
		
			825 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			825 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/bash
 | |
| 
 | |
| # cmake
 | |
| wget -q http://max-tst-01.mariadb.com/ci-repository/cmake-3.7.1-Linux-x86_64.tar.gz --no-check-certificate
 | |
| if [ $? != 0 ] ; then
 | |
|     echo "CMake can not be downloaded from Maxscale build server, trying from cmake.org"
 | |
|     wget -q https://cmake.org/files/v3.7/cmake-3.7.1-Linux-x86_64.tar.gz --no-check-certificate
 | |
| fi
 | |
| sudo tar xzf cmake-3.7.1-Linux-x86_64.tar.gz -C /usr/ --strip-components=1
 | |
| 
 | |
| cmake_version=`cmake --version | grep "cmake version" | awk '{ print $3 }'`
 | |
| if [ "`echo -e "3.7.1\n$cmake_version"|sort -V|head -n 1`" != "3.7.1" ] ; then
 | |
|     echo "cmake does not work! Trying to build from source"
 | |
|     wget -q https://cmake.org/files/v3.7/cmake-3.7.1.tar.gz --no-check-certificate
 | |
|     tar xzf cmake-3.7.1.tar.gz
 | |
|     cd cmake-3.7.1
 | |
| 
 | |
|     ./bootstrap
 | |
|     gmake
 | |
|     sudo make install
 | |
|     cd ..
 | |
| fi
 | |
| 
 | 
