Skip to content

Commit

Permalink
add astyle automatic source indentation
Browse files Browse the repository at this point in the history
  • Loading branch information
john-peterson committed Aug 30, 2024
1 parent 9a3421b commit baef21a
Showing 1 changed file with 41 additions and 0 deletions.
41 changes: 41 additions & 0 deletions tur/astyle/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
TERMUX_PKG_HOMEPAGE=https://astyle.sourceforge.net/
TERMUX_PKG_DESCRIPTION=" automatic indentation of source files "
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_MAINTAINER="@tur"
TERMUX_PKG_VERSION=$(date +"%y%m%d")
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=svn+https://svn.code.sf.net/p/astyle/code/trunk/AStyle
#TERMUX_PKG_GIT_BRANCH=android
TERMUX_PKG_DEPENDS=" "
TERMUX_PKG_BUILD_DEPENDS=" clang"
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
"
TERMUX_PKG_EXTRA_MAKE_ARGS="
V=1
-C build/clang
"
if $TERMUX_ON_DEVICE_BUILD; then TERMUX_PKG_MAKE_PROCESSES=1;fi

if !$TERMUX_ON_DEVICE_BUILD; then
echo " tested and works but this script might need tweaks to run "
read
fi

termux_step_post_get_source() {

}

termux_step_pre_configure() {

}

termux_step_post_configure(){
local CFLAGS+=" -w -Wno-error -Wfatal-errors"
}

termux_step_make_install() {
install -Dm755 -t "${TERMUX_PREFIX}"/build/clang/bin/astyle astyle
}

0 comments on commit baef21a

Please sign in to comment.