/ConcurrentMake

Distributed build system

Primary LanguageC++

ConcurrentMake

Requirements

For using this utility you need to have next third-pary libraries

  • Libssh
  • Boost (System and Filesystem)

Installing

mkdir build
cd build
cmake ..
make

Using

Starting node on your computer

./ccmake_node.sh start

Compiling

In your project create ccmake.txt file with next options

EXE=<name of executable>
SOURCE=<list of c/cpp files divided by whitespace>
HEADERS=<list of h files divided by whitespace>
FLAGS=<parameters for compiler>

Then to build project run

concurrent_make <path to ccmake.txt>

Contributors

Roman Milishchuk @RomanMilishchuk

Yurii Yelisiesiev @YuraYelisiesiev

Danylo Kolinko @Kolinko-Danylo