Remove unused shell scripts
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
This commit is contained in:
parent
2d28ab6032
commit
d9aa32b40a
51
functions.sh
51
functions.sh
|
@ -1,51 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Shared functions for various supporting scripts of compton
|
|
||||||
# Mostly copied from Gentoo gentoo-functions
|
|
||||||
|
|
||||||
GOOD=$'\e[32;01m'
|
|
||||||
WARN=$'\e[33;01m'
|
|
||||||
BAD=$'\e[31;01m'
|
|
||||||
HILITE=$'\e[36;01m'
|
|
||||||
BRACKET=$'\e[34;01m'
|
|
||||||
NORMAL=$'\e[0m'
|
|
||||||
|
|
||||||
# @FUNCTION: eerror
|
|
||||||
# @USAGE: [message]
|
|
||||||
# @DESCRIPTION:
|
|
||||||
# Show an error message.
|
|
||||||
eerror() {
|
|
||||||
echo -e "$@" | while read -r ; do
|
|
||||||
echo " $BAD*$NORMAL $REPLY" >&2
|
|
||||||
done
|
|
||||||
return 0
|
|
||||||
}
|
|
||||||
|
|
||||||
# @FUNCTION: einfo
|
|
||||||
# @USAGE: [message]
|
|
||||||
# @DESCRIPTION:
|
|
||||||
# Show a message.
|
|
||||||
einfo() {
|
|
||||||
echo -e "$@" | while read -r ; do
|
|
||||||
echo " $GOOD*$NORMAL $REPLY"
|
|
||||||
done
|
|
||||||
return 0
|
|
||||||
}
|
|
||||||
|
|
||||||
# @FUNCTION: die
|
|
||||||
# @USAGE:
|
|
||||||
# @DESCRIPTION:
|
|
||||||
# Print the call stack and the working directory, then quit the shell.
|
|
||||||
die() {
|
|
||||||
eerror "Call stack:"
|
|
||||||
(( n = ${#FUNCNAME[@]} - 1 ))
|
|
||||||
while (( n > 0 )); do
|
|
||||||
funcname=${FUNCNAME[$((n - 1))]}
|
|
||||||
sourcefile=$(basename ${BASH_SOURCE[${n}]})
|
|
||||||
lineno=${BASH_LINENO[$((n - 1))]}
|
|
||||||
eerror " ${sourcefile}:${lineno} - Called ${funcname}()"
|
|
||||||
(( n-- ))
|
|
||||||
done
|
|
||||||
eerror "Working directory: '$(pwd)'"
|
|
||||||
exit 1
|
|
||||||
}
|
|
|
@ -1,26 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Make a release source tarball containing pre-built documentation
|
|
||||||
|
|
||||||
BASE_DIR=$(dirname "$0")
|
|
||||||
. "${BASE_DIR}/functions.sh"
|
|
||||||
|
|
||||||
main() {
|
|
||||||
TMP=/tmp
|
|
||||||
mkdir -p "${TMP}"
|
|
||||||
|
|
||||||
VER="$(make version)"
|
|
||||||
P="compton-${VER}"
|
|
||||||
git archive --format=tar -o "${TMP}/${P}.tar" --prefix="${P}/" HEAD || die
|
|
||||||
cd "${TMP}" || die
|
|
||||||
tar xf "${TMP}/${P}.tar" || die
|
|
||||||
sed -i "s/\(COMPTON_VERSION ?=\).*/\1 ${VER}/" "${P}/Makefile" || die
|
|
||||||
cd "${P}" || die
|
|
||||||
make docs || die
|
|
||||||
cd .. || die
|
|
||||||
tar cJf "${P}.tar.xz" "${P}" || die
|
|
||||||
rm -r "${P}" "${P}.tar" || die
|
|
||||||
einfo Archive is now on $(realpath ${P}.tar.xz)
|
|
||||||
}
|
|
||||||
|
|
||||||
main
|
|
|
@ -1,16 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Test script for GNU make build
|
|
||||||
|
|
||||||
BASE_DIR=$(dirname "$0")/..
|
|
||||||
. "${BASE_DIR}/functions.sh"
|
|
||||||
|
|
||||||
OPTIONS=( NO_XINERAMA NO_LIBCONFIG NO_REGEX_PCRE NO_REGEX_PCRE_JIT
|
|
||||||
NO_VSYNC_DRM NO_VSYNC_OPENGL NO_VSYNC_OPENGL_GLSL NO_VSYNC_OPENGL_FBO
|
|
||||||
NO_VSYNC_OPENGL_VBO NO_DBUS NO_XSYNC NO_C2 )
|
|
||||||
|
|
||||||
for o in "${OPTIONS[@]}"; do
|
|
||||||
einfo Building with $o
|
|
||||||
make "${o}=1" -B "${@}" || die
|
|
||||||
einfo Build completed.
|
|
||||||
done
|
|
Loading…
Reference in New Issue