summaryrefslogtreecommitdiffstats
path: root/contrib/build-scripts/platform-id-linux.sh
blob: b0e4688898a33b97f95b4724e04d2b25dfb666d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/bash

function version { 
	echo "$@" | awk -F. '{ printf("%03d%03d%03d\n", $1,$2,$3); }'; 
}

CMAKE_INFO=`cmake --system-information 2> /dev/null`

CMAKE_CXX_COMPILER_ID=`echo "$CMAKE_INFO" |grep 'CMAKE_CXX_COMPILER_ID ' | awk '{print tolower($2)}' |sed 's/\"//g'`
CPU=`uname -m`

if (( $# > 0 )); then
	CPU=$1
fi

echo "linux-${CPU}-${CMAKE_CXX_COMPILER_ID}"