Blame
Date:
Fri Jan 1 19:03:58 2021 UTC
Message:
Update Platforms.txt - Add aarch64/apple/darwin (Apple CLang 12.0.0) - Add x86_64/unknown/openbsd6.7 (gcc 4.2.1) Thanks to Götz Hoffart
01
2019-12-07
alex
#!/bin/sh
02
2019-12-07
alex
#
03
2019-12-07
alex
# ngIRCd -- The Next Generation IRC Daemon
04
2019-12-07
alex
# Copyright (c)2001-2019 Alexander Barton (alex@barton.de) and Contributors
05
2019-12-07
alex
#
06
2019-12-07
alex
# This program is free software; you can redistribute it and/or modify
07
2019-12-07
alex
# it under the terms of the GNU General Public License as published by
08
2019-12-07
alex
# the Free Software Foundation; either version 2 of the License, or
09
2019-12-07
alex
# (at your option) any later version.
10
2019-12-07
alex
# Please read the file COPYING, README and AUTHORS for more information.
11
2019-12-07
alex
#
12
2019-12-07
alex
# This script uses GNU indent(1) to format C source code files of ngIRCd.
13
2019-12-07
alex
# Usage:
14
2019-12-07
alex
# - ./contrib/ngindent.sh [<file> [<file> [...]]]
15
2019-12-07
alex
# - cat ./src/ngircd/<c_file> | ./contrib/ngindent.sh
16
2019-12-07
alex
17
2019-12-07
alex
# Use a coding-style based on "Kernighan & Ritchie" (-kr):
18
2019-12-07
alex
INDENTARGS="-kr
19
2019-12-07
alex
-bad
20
2019-12-07
alex
-c3
21
2019-12-07
alex
-cd41
22
2019-12-07
alex
-i8
23
2019-12-07
alex
-l80
24
2019-12-07
alex
-ncs
25
2019-12-07
alex
-psl
26
2019-12-07
alex
-sob
27
2019-12-07
alex
-ss
28
2019-12-07
alex
-ts8
29
2019-12-07
alex
-blf
30
2019-12-07
alex
-il0
31
2019-12-07
alex
"
32
2019-12-07
alex
33
2019-12-07
alex
# check if indent(1) is available
34
2019-12-07
alex
command -v indent >/dev/null 2>&1 && INDENT="indent"
35
2019-12-07
alex
command -v gindent >/dev/null 2>&1 && INDENT="gindent"
36
2019-12-07
alex
command -v gnuindent >/dev/null 2>&1 && INDENT="gnuindent"
37
2019-12-07
alex
38
2019-12-07
alex
if [ -z "$INDENT" ]; then
39
2019-12-07
alex
echo "Error: GNU \"indent\" not found!"
40
2019-12-07
alex
exit 1
41
2019-12-07
alex
fi
42
2019-12-07
alex
43
2019-12-07
alex
# shellcheck disable=SC2086
44
2019-12-07
alex
$INDENT -v $INDENTARGS "$@"
45
2019-12-07
alex
46
2019-12-07
alex
# -eof-
IRCNow