Skip to content

jm-janzen/termq-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terminal Quest

travis build status license

A personal adventure with ncurses.

Requirements

Requires (g++ 4.3 or clang++ 3.8), libncurses5-dev, cmake 2.8.12.2.


Installation instructions

# Copy the source files
git clone https://github.com/jm-janzen/termq.git

# Navigate to project's build directory
cd termq/build

# Build the project locally
cmake .. && make -j4  # or cmake --build .

# Execute the compiled binary
../bin/termq

Testing instructions

cd termq/build

# Run all tests
ctest -V

# Run specific test binaries
./test/Test_[GROUP]  # Eg: ./test/Test_entity  (BUG: ncurses may interfere with terminal output)

Future Plans

For a vulgar summary of where this project is going, please see the roadmap.