Home   Manual

Travis CI for GitHub


#1

The Open Babel project set up AppVeyor and Travis CI integration on GitHub which makes it much easier to review patches - you know if they build and/or test before reviewing the code itself.

So the .travis.yml file looks something like this:

language: cpp

compiler:

  • gcc
  • clang

before_install:

  • sudo apt-get update -qq

install:

  • sudo apt-get install -qq swig libeigen3-dev

before_script:

  • mkdir build
  • cd build
  • cmake -DPYTHON_BINDINGS=ON -DRUN_SWIG=ON …

script:

  • make -j2
  • ctest -j 2

Since I’m not an apt-get user… What are some appropriate packages that need to be installed for Avogadro v1 (e.g., qt4-dev, libopenbabel-dev, etc.)

Thanks,
-Geoff


Prof. Geoffrey Hutchison
Department of Chemistry
University of Pittsburgh
tel: (412) 648-0492
email: [email protected]
web: http://hutchison.chem.pitt.edu/