typos and general cleanup
1 parent 7f0ecc7 commit 80df3e615dadba30892248660e5db6dfa9432fbb
@tundra tundra authored on 31 Dec 2017
Showing 2 changed files
View
4
README.md
 
## Release Versioning
 
Both the bootstrap and full build process create tarballs *and rename
the tools directory* with a version stamp in the form, `YYYMMDD`. The
the tools directory* with a version stamp in the form, `YYYYMMDD`. The
idea is to allow multiple verisons of your toolsets to exist under
`${INSTALLDIR}`. You simply create a symlink in that directory named
`${TOOLS}` to point to the version you want. This makes certain
automation use cases with `tsshbatch` or `ansible` somewhat simpler.
However, there are a few things that *are* required in the OS load,
because of boneheaded assumptions made by some open source packages
about where things live. So:
 
`sudo yum -y install autoconf automake perl' # Or whatever package management system you use
`sudo yum -y install autoconf automake perl # Or whatever package management system you use`
 
2. Un-tar the bootstrap tarball created above into the proper location.
Recall that this was saved with a date revision stamp. So, before
proceeding, we have to:
View
6
makefile
 
EXPORTDIR = /shared
INSTALLDIR = /opt/TundraWare
TOOLS = tools
MYTOOLS = emacs joe htop nload nmap screen the_silver_searcher tree vim
MYTOOLS = emacs joe htop nload nmap perl screen the_silver_searcher tree vim
 
# Nothing below here should need changing
 
TOOLSDIR = ${INSTALLDIR}/${TOOLS}
git clone https://github.com/Linuxbrew/brew.git ${TOOLSDIR}
 
bootstrap-build:
echo "Make sure you have the OS development tools installed!"
${BREW} install gcc git make file-formula perl
${BREW} install gcc git make file-formula
 
bootstrap-release: tidyup
cd ${INSTALLDIR} && mv -v ${TOOLS} ${TOOLS}-bootstrap-${DATESTAMP}
cd ${INSTALLDIR} && tar -czvf ${EXPORTDIR}/${TOOLS}-bootstrap-${DATESTAMP}.tar.gz ${TOOLS}-bootstrap-${DATESTAMP}
 
full-build:
echo "Make sure you OS autoconf, automake, and perl installed!"
echo "Make sure your OS autoconf, automake, and perl are installed!"
echo 'Make sure the bootstrap is installed at $TOOLSDIR'
${BREW} install ${MYTOOLS}
 
full-release: tidyup