general cleanup for more automated full build
1 parent f656934 commit f01f53b98404402565424cdd97bed3f01c405340
@tundra tundra authored on 10 May
Showing 1 changed file
View
11
makefile
# Support and languages to install after bootstrap but before other packages
LANGS = go perl python
 
# Stuff we want pip to install
PIPMODULES = pip ansible pew pythonz-bd mutagen docutils
PIPMODULES = ansible pew pythonz-bd mutagen docutils
 
# Set of packages we want to include in the distribution tarball
MYTOOLS = file-formula gawk gnu-tar htop nload nmap screen socat source-highlight ripgrep tmux tree vim
 
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 unlink tcl-tk
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 link tcl-tk
pip install ${PIPMODULES} -U --ignore-installed --break-system-packages
 
brew link util-linux
${BREW} install -s --verbose ${MYTOOLS}
ln -nfs ${TOOLSDIR}/bin/vim ${TOOLSDIR}/bin/vi