| |
---|
| | # Name of the tools directory |
---|
| | TOOLS = tools |
---|
| | |
---|
| | # Things that have to be built during the bootstrap phase with system tools |
---|
| | BOOTSTRAP = gcc make nload |
---|
| | BOOTSTRAP = gcc make |
---|
| | |
---|
| | # 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 |
---|
| | |
---|
| | # Set of packages we want to include in the distribution tarball |
---|
| | MYTOOLS = bash-completion emacs file-formula git htop nmap screen socat source-highlight the_silver_searcher tmux tree vim |
---|
| | MYTOOLS = bash-completion emacs file-formula git htop nload nmap screen socat source-highlight the_silver_searcher tmux tree vim |
---|
| | |
---|
| | |
---|
| | # ----------- Nothing below here should need changing ----------- # |
---|
| | |
---|
| |
---|
| | # Full tools set |
---|
| | |
---|
| | full-build: |
---|
| | @echo "Make sure the bootstrap is installed at ${TOOLSDIR}" |
---|
| | sudo yum -y install autoconf automake perl |
---|
| | sudo yum -y install autoconf automake patch perl |
---|
| | ${BREW} install ${LANGS} |
---|
| | ln -nfs ${INSTALLDIR}/${TOOLS}/bin/python3 ${INSTALLDIR}/${TOOLS}/bin/python |
---|
| | ln -nfs ${INSTALLDIR}/${TOOLS}/bin/pip3 ${INSTALLDIR}/${TOOLS}/bin/pip |
---|
| | pip install ${PIPMODULES} -U --ignore-installed |
---|
| |
---|
| | |