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
|
Rev | Line | |
---|
[58cfe91] | 1 | version: 2
|
---|
| 2 | jobs:
|
---|
| 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.