diff --git a/scripts/build.app.sh/build.install b/scripts/build.app.sh/build.install new file mode 100644 index 0000000..ef2021c --- /dev/null +++ b/scripts/build.app.sh/build.install @@ -0,0 +1 @@ +source src/@NAME@/build.install-app diff --git a/scripts/build.app.sh/build.install-app b/scripts/build.app.sh/build.install-app new file mode 100644 index 0000000..a6e27a5 --- /dev/null +++ b/scripts/build.app.sh/build.install-app @@ -0,0 +1,13 @@ +# make paths (this is for Gentoo in particular) +build_dir_tree "${BINDIR}" || return 1 + +# install binary +echo "Installing binaries into '${BINDIR}'" +for script in src/@NAME@/*.sh +do + install_file "${script}" "${BINDIR}" 0755 || return 1 +done +print_success "Done" + +# kate: @KATE_MODELINE@ +# vim: @VIM_MODELINE@ diff --git a/scripts/build.app.sh/instantiate b/scripts/build.app.sh/instantiate new file mode 100644 index 0000000..10fc290 --- /dev/null +++ b/scripts/build.app.sh/instantiate @@ -0,0 +1,12 @@ +if [ $# -ne 0 ] +then + print_failure "Too many arguments. None required for this module." + exit 1 +fi + +do_parameter_subst +add_config_option "BINDIR" "${COPT_BINDIR_DEFAULT}" +true + +# kate: replace-trailing-space-save true; space-indent true; tab-width 4; +# vim: expandtab:ts=4:sw=4 diff --git a/skel/scripts/.gitignore b/skel/scripts/.gitignore index 3419bff..1cb5480 100644 --- a/skel/scripts/.gitignore +++ b/skel/scripts/.gitignore @@ -1,6 +1,7 @@ build.app.c build.app.c++ build.app.c++-qt +build.app.sh build.docs.doxygen build.files.none build.firmware.gpasm