improvements to get full-build to unattended completion, added ripgrep, silver searcher still has to be installed from command line
1 parent 7f93d3a commit ef7c836b6c03b10d52fe36546b0b5a94a3976eca
@tundra tundra authored on 15 Dec 2022
Showing 1 changed file
View
7
makefile
# Stuff we want pip to install
PIPMODULES = pip ansible pew pythonz-bd mutagen docutils
 
# Set of packages we want to include in the distribution tarball
MYTOOLS = bash-completion emacs file-formula htop nload nmap screen socat source-highlight the_silver_searcher tmux tree vim
MYTOOLS = bash-completion emacs file-formula htop nload nmap screen socat source-highlight ripgrep tmux tree vim
 
 
# ----------- Nothing below here should need changing ----------- #
 
 
# Full tools set
 
full-build:
# Do some housekeeping
ulimit -n 65535
@echo "Make sure the bootstrap is installed at ${TOOLSDIR}"
# sudo yum -y install autoconf automake patch perl texinfo
brew unlink util-linux
 
${BREW} install -s --verbose ${LANGS}
${BREW} link --verbose python
ln -nfs ${TOOLSDIR}/bin/python3 ${TOOLSDIR}/bin/python
ln -nfs ${TOOLSDIR}/bin/pip3 ${TOOLSDIR}/bin/pip
pip install ${PIPMODULES} -U --ignore-installed
${BREW} install -s --verbose ${MYTOOLS}
ln -nfs ${TOOLSDIR}/bin/vim ${TOOLSDIR}/bin/vi
 
${BREW} install -s --verbose the_silver_searcher
 
full-release: tidyup
echo "${FULLDATE}" >> ${TOOLSDIR}/tools-builder.full.datetime
echo "${GITREVISION}" >> ${TOOLSDIR}/tools-builder.full.gitrevision