Skip to content

yannci/atomsGaffer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AtomsGaffer

The Tool Chefs have open-sourced their Atoms Crowd extension for Gaffer.

Note : If you are an existing Tool Chefs customer, please contact Toolchefs at support@toolchefs.com to have a compiled version of AtomsGaffer.

Caution : This project is still a non-functional work in progress.

Build Instructions

Requires:

  • cmake
  • Gaffer Install
  • Atoms Install

In a terminal:

setenv GAFFER_ROOT <gaffer install path>
setenv ATOMS_ROOT <atoms install path>
setenv ATOMSGAFFER_INSTALL_PREFIX <your desired install path>
setenv PYTHON_VERSION 2.7

cd atomsGaffer
cmake -DGAFFER_ROOT=$GAFFER_ROOT -DATOMS_ROOT=$ATOMS_ROOT -DCMAKE_CXX_FLAGS='-std=c++14' -DPYTHON_VERSION=$PYTHON_VERSION -DCMAKE_INSTALL_PREFIX=$ATOMSGAFFER_INSTALL_PREFIX .
make install -j <num cores>)

Runtime Instructions

Now that you've installed the extension to $ATOMSGAFFER_INSTALL_PREFIX, you need to tell Gaffer about it:

setenv GAFFER_EXTENSION_PATHS $ATOMSGAFFER_INSTALL_PREFIX:$GAFFER_EXTENSION_PATHS

Next, test your install:

gaffer test AtomsGafferTest AtomsGafferUITest

Now run the gaffer gui as normal.

About

Atoms Crowd extension for Gaffer

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 62.6%
  • Python 36.7%
  • CMake 0.7%