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: geoff.hutchison@gmail.com
web: http://hutchison.chem.pitt.edu/