Fork me on GitHub

source: git/.circleci/config.yml@ 3fa0357

ImprovedOutputFile Timing dual_readout llp
Last change on this file since 3fa0357 was 3fa0357, checked in by Pavel Demin <pavel-demin@…>, 7 years ago

enable parallel make execution

  • Property mode set to 100644
File size: 1.2 KB
RevLine 
[58cfe91]1version: 2
2jobs:
3 build:
4 docker:
[0bc9cea]5 - image: ubuntu:artful
[58cfe91]6 steps:
7 - run:
8 name: Install packages
[1ece4e2]9 command: |
[87ae892]10 apt-get update
[3fa0357]11 apt-get -y install cmake coreutils curl gfortran git graphviz-dev libcfitsio-dev libfftw3-dev libftgl-dev libglew-dev libglu1-mesa-dev libgsl-dev libjpeg-dev libkrb5-dev libldap2-dev libmysqlclient-dev libpcre3-dev libpng-dev libqt4-dev libqt4-opengl-dev libssl-dev libtbb-dev libx11-dev libxext-dev libxft-dev libxi-dev libxml2-dev libxmu-dev libxpm-dev libxt-dev make python-dev tar tcl wget
[0bc9cea]12 - run:
[3a5f1f4]13 name: Install ROOT
14 command: |
15 mkdir -p /opt
16 curl -sL https://root.cern.ch/download/root_v6.12.06.Linux-ubuntu17-x86_64-gcc7.2.tar.gz | tar -C /opt -zxf -
17 echo 'export ROOTSYS=/opt/root' >> $BASH_ENV
18 echo 'export PATH=$ROOTSYS/bin:$PATH' >> $BASH_ENV
19 echo 'export PYTHONPATH=$ROOTSYS/lib:$PYTHONPATH' >> $BASH_ENV
20 echo 'export LD_LIBRARY_PATH=$ROOTSYS/lib:$LD_LIBRARY_PATH' >> $BASH_ENV
[0415b62]21 - checkout
[3a5f1f4]22 - run:
23 name: Build Delphes
[1ece4e2]24 command: |
[3fa0357]25 make -j `nproc`
Note: See TracBrowser for help on using the repository browser.