cucumber cpp fun
#Environment:
https://github.com/cucumber/cucumber-cpp v0.5
Tried to install as boost website suggests /usr/local$ sudo tar --bzip2 -xf ./boost_1_71_0.tar.bz2 ---- but just doing that makes cppspec moan that it can't find boost, so tried this and it seems to install a different version but at least it can be found -----
sudo apt-get install cmake libblkid-dev e2fslibs-dev libboost-all-dev libaudit-dev
sudo apt-get install libgtest-dev
sudo apt-get install cmake
cd /usr/src/gtest
sudo cmake CMakeLists.txt
sudo make
sudo cp *.a /usr/lib
https://github.com/tpuronen/cppspec v0.5
sudo cmake CMakeLists.txt
sudo make
do nothing, apparently part of google test anyway
sudo apt install ruby-dev
sudo apt install ruby
sudo gem install bundler
cd \<cucumber-cpp clone dir\>
bundle install
git submodule init
git submodule update
cmake -E make_directory build
cmake -E chdir build cmake -DCUKE_ENABLE_EXAMPLES=on -DCMAKE_INSTALL_PREFIX=${prefix} ..
cmake --build build
cmake --build build --target test
sudo cmake --build build --target install
cmake --build build --target features