Commit 42558722 authored by Rosen Matev's avatar Rosen Matev 🌲
Browse files

Initial commit

parents
Pipeline #1335603 passed with stage
in 35 seconds
# backup files
*~
.*.swp
# build products
InstallArea/
# Centrally managed files and helpers
.clang-format
toolchain.cmake
Makefile
cache_preload.cmake
# CMake temporary files
build*/
.build/
CMakeFiles/
CTestTestfile.cmake
CPackSourceConfig.cmake
CPackConfig.cmake
cmake_install.cmake
# common byproducts
*.pyc
*.pyo
DoxyWarnings.log
.gdb_history
*.new
*.launch
*.launch.py
*.launch.opts
# QMTest byproducts
**/tests/qmtest/*
!**/tests/qmtest/*.qms
!**/tests/qmtest/*.qmt
# Metadata used by IDEs
# - Eclipse
.project
.cproject
.settings
.pydevproject
.eclipse/
# - QtCreator
CMakeLists.txt.user
# - VSCode
.vscode/
###############################################################################
# (c) Copyright 2000-2018 CERN for the benefit of the LHCb Collaboration #
# #
# This software is distributed under the terms of the GNU General Public #
# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
# #
# In applying this licence, CERN does not waive the privileges and immunities #
# granted to it by virtue of its status as an Intergovernmental Organization #
# or submit itself to any jurisdiction. #
###############################################################################
variables:
TARGET_BRANCH: master
check-copyright:
image: gitlab-registry.cern.ch/ci-tools/ci-worker:cc7
script:
- curl -o lb-check-copyright "https://gitlab.cern.ch/lhcb-core/LbDevTools/raw/master/LbDevTools/SourceTools.py?inline=false"
- python lb-check-copyright origin/${TARGET_BRANCH}
check-formatting:
image: gitlab-registry.cern.ch/lhcb-docker/style-checker
script:
- if [ ! -e .clang-format ] ; then
- curl -o .clang-format "https://gitlab.cern.ch/lhcb-core/LbDevTools/raw/master/LbDevTools/data/default.clang-format?inline=false"
- echo '.clang-format' >> .gitignore
- git add .gitignore
- fi
- curl -o lb-format "https://gitlab.cern.ch/lhcb-core/LbDevTools/raw/master/LbDevTools/SourceTools.py?inline=false"
- python lb-format --format-patch apply-formatting.patch origin/${TARGET_BRANCH}
artifacts:
paths:
- apply-formatting.patch
when: on_failure
expire_in: 1 week
###############################################################################
# (c) Copyright 2020 CERN for the benefit of the LHCb Collaboration #
# #
# This software is distributed under the terms of the GNU General Public #
# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
# #
# In applying this licence, CERN does not waive the privileges and immunities #
# granted to it by virtue of its status as an Intergovernmental Organization #
# or submit itself to any jurisdiction. #
###############################################################################
CMAKE_MINIMUM_REQUIRED(VERSION 3.14)
project(MooreAnalysis LANGUAGES CXX)
#---------------------------------------------------------------
# Load macros and functions for Gaudi-based projects
find_package(GaudiProject)
#---------------------------------------------------------------
# Declare project name and version
gaudi_project(MooreAnalysis v1r0
USE Moore v50r0
USE Analysis v30r6
DATA AppConfig VERSION v3r*
PRConfig VERSION v1r*)
This diff is collapsed.
# MooreAnalysis
MooreAnalysis is a simple project that brings together the runtime
environment of Moore and Analysis. It hosts code for configuration
of jobs used to measure physics performance and contains scripts
for the analysis of the output of such jobs.
The actual configuration of the benchmarked application is in Moore
while the components used for writing out the numbers (tuple tools)
are in Analysis.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment