Back to home page

EIC code displayed by LXR

 
 

    


Warning, /acts/Detray/core/cmake/version.hpp.in is written in an unsupported language. File is not indexed.

0001 // This file is part of the ACTS project.
0002 //
0003 // Copyright (C) 2016 CERN for the benefit of the ACTS project
0004 //
0005 // This Source Code Form is subject to the terms of the Mozilla Public
0006 // License, v. 2.0. If a copy of the MPL was not distributed with this
0007 // file, You can obtain one at https://mozilla.org/MPL/2.0/.
0008 
0009 #pragma once
0010 
0011 /// @name Preprocessor macros with version information
0012 /// @{
0013 
0014 /// Major version number of the detray project
0015 #define DETRAY_VERSION_MAJOR @PROJECT_VERSION_MAJOR@
0016 /// Minor version number of the detray project
0017 #define DETRAY_VERSION_MINOR @PROJECT_VERSION_MINOR@
0018 /// Patch version number of the detray project
0019 #define DETRAY_VERSION_PATCH @PROJECT_VERSION_PATCH@
0020 /// Version number of the detray project
0021 #define DETRAY_VERSION "@PROJECT_VERSION@"
0022 
0023 /// @}
0024 
0025 namespace detray {
0026 
0027 /// @name C++ variables with version information
0028 /// @{
0029 
0030 /// Major version number of the detray project
0031 static constexpr int version_major = @PROJECT_VERSION_MAJOR@;
0032 /// Minor version number of the detray project
0033 static constexpr int version_minor = @PROJECT_VERSION_MINOR@;
0034 /// Patch version number of the detray project
0035 static constexpr int version_patch = @PROJECT_VERSION_PATCH@;
0036 /// Version number of the detray project
0037 static constexpr char version[] = "@PROJECT_VERSION@";
0038 
0039 /// @}
0040 
0041 }  // namespace detray