Add include folder for extra functions
This commit is contained in:
parent
873a977c49
commit
93a2a7b3f8
63
include/common/colors.inc
Executable file
63
include/common/colors.inc
Executable file
@ -0,0 +1,63 @@
|
|||||||
|
# Here you set the colors you want in the output of view and search
|
||||||
|
#
|
||||||
|
# Black 0;30 Dark Gray 1;30
|
||||||
|
# Blue 0;34 Light Blue 1;34
|
||||||
|
# Green 0;32 Light Green 1;32
|
||||||
|
# Cyan 0;36 Light Cyan 1;36
|
||||||
|
# Red 0;31 Light Red 1;31
|
||||||
|
# Purple 0;35 Light Purple 1;35
|
||||||
|
# Brown 0;33 Yellow 1;33
|
||||||
|
# Light Gray 0;37 White 1;37
|
||||||
|
LIGHTGREEN="\033[1;32m"
|
||||||
|
YELLOW="\033[1;33m"
|
||||||
|
WHITE="\033[1;37m"
|
||||||
|
BLACK="\033[0;30m"
|
||||||
|
BLUE="\033[0;34m"
|
||||||
|
GREEN="\033[0;32m"
|
||||||
|
CYAN="\033[0;36m"
|
||||||
|
RED="\033[0;31m"
|
||||||
|
PURPLE="\033[0;35m"
|
||||||
|
BROWN="\033[0;33m"
|
||||||
|
LIGHTGRAY="\033[0;37m"
|
||||||
|
DARKGRAY="\033[1;30m"
|
||||||
|
LIGHTBLUE="\033[1;34m"
|
||||||
|
LIGHTCYAN="\033[1;36m"
|
||||||
|
LIGHTRED="\033[1;31m"
|
||||||
|
LIGHTPURPLE="\033[1;35m"
|
||||||
|
END="\033[0m"
|
||||||
|
|
||||||
|
LightGreen="\033[1;32m"
|
||||||
|
Yellow="\033[1;33m"
|
||||||
|
White="\033[1;37m"
|
||||||
|
Black="\033[0;30m"
|
||||||
|
Blue="\033[0;34m"
|
||||||
|
Green="\033[0;32m"
|
||||||
|
Cyan="\033[0;36m"
|
||||||
|
Red="\033[0;31m"
|
||||||
|
Purple="\033[0;35m"
|
||||||
|
Brown="\033[0;33m"
|
||||||
|
LightGray="\033[0;37m"
|
||||||
|
DarkGray="\033[1;30m"
|
||||||
|
LightBlue="\033[1;34m"
|
||||||
|
LightCyan="\033[1;36m"
|
||||||
|
LightRed="\033[1;31m"
|
||||||
|
LightPurple="\033[1;35m"
|
||||||
|
End="\033[0m"
|
||||||
|
|
||||||
|
lightgreen="\033[1;32m"
|
||||||
|
yellow="\033[1;33m"
|
||||||
|
white="\033[1;37m"
|
||||||
|
black="\033[0;30m"
|
||||||
|
blue="\033[0;34m"
|
||||||
|
green="\033[0;32m"
|
||||||
|
cyan="\033[0;36m"
|
||||||
|
red="\033[0;31m"
|
||||||
|
purple="\033[0;35m"
|
||||||
|
brown="\033[0;33m"
|
||||||
|
lightgray="\033[0;37m"
|
||||||
|
darkgray="\033[1;30m"
|
||||||
|
lightblue="\033[1;34m"
|
||||||
|
lightcyan="\033[1;36m"
|
||||||
|
lightred="\033[1;31m"
|
||||||
|
lightpurple="\033[1;35m"
|
||||||
|
end="\033[0m"
|
14
include/common/compiler.inc
Normal file
14
include/common/compiler.inc
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
function doClang() {
|
||||||
|
export CC=clang
|
||||||
|
export CXX=clang++
|
||||||
|
}
|
||||||
|
|
||||||
|
function doGcc() {
|
||||||
|
export CC=gcc
|
||||||
|
export CXX=g++
|
||||||
|
}
|
||||||
|
|
||||||
|
function undoCompiler() {
|
||||||
|
unset CC
|
||||||
|
unset CXX
|
||||||
|
}
|
11
include/common/input_to_array.inc
Normal file
11
include/common/input_to_array.inc
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
# Converts a --with=option,option2 into an array
|
||||||
|
# Usage: InputToArray <input-string>
|
||||||
|
# Returns: $InputArray
|
||||||
|
|
||||||
|
function InputToArray () {
|
||||||
|
|
||||||
|
if [[ ${@} =~ "--with" ]]; then
|
||||||
|
InputArray=( $( echo ${@} | cut -d= -f2 | sed -e 's/\,/\ /g' ) )
|
||||||
|
fi
|
||||||
|
|
||||||
|
}
|
7
include/common/loggy.inc
Normal file
7
include/common/loggy.inc
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
# Function: LOGGER
|
||||||
|
# Usage: loggy <message>
|
||||||
|
function loggy () {
|
||||||
|
|
||||||
|
echo "$$ - $(date +%T) - ${KODIVERSION} - ${@}" >> ${LOGGYLOGFILE}
|
||||||
|
|
||||||
|
}
|
4
include/common/numcpu.inc
Normal file
4
include/common/numcpu.inc
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
# Find the number of available cores and return variable NUMCPU
|
||||||
|
# You can use this i.e. to "make -j${NUMCPU}"
|
||||||
|
|
||||||
|
NUMCPU=$(getconf _NPROCESSORS_ONLN)
|
9
include/common/slash_to_array.inc
Normal file
9
include/common/slash_to_array.inc
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
# This function creates an array of a *nix path
|
||||||
|
# Example: /home/user/bin becomes an array of ( home user bin )
|
||||||
|
|
||||||
|
function slash_to_array () {
|
||||||
|
|
||||||
|
sta=( $( echo ${1} | sed -e "s/\//\ /g" ) )
|
||||||
|
# return ${sta}
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user