Skip to content
Snippets Groups Projects
Commit 5901b04e authored by Frank Winklmeier's avatar Frank Winklmeier
Browse files

GeneratorUtils: Add interface library

parent 1c0a1202
No related branches found
No related tags found
No related merge requests found
################################################################################ # Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
# Package: GeneratorUtils
################################################################################
# Declare the package name: # Declare the package name:
atlas_subdir( GeneratorUtils ) atlas_subdir( GeneratorUtils )
# Declare the package's dependencies:
atlas_depends_on_subdirs( PRIVATE
AtlasTest/TestTools )
# External dependencies:
find_package( Boost COMPONENTS filesystem thread system )
# Component(s) in the package: # Component(s) in the package:
atlas_add_library( GeneratorUtilsLib
GeneratorUtils/*.h
INTERFACE
PUBLIC_HEADERS GeneratorUtils
INCLUDE_DIRS ${Boost_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} )
# Test(s) in the package:
atlas_add_test( StringParse_test atlas_add_test( StringParse_test
SOURCES SOURCES
test/StringParse_test.cxx test/StringParse_test.cxx
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} LINK_LIBRARIES GeneratorUtilsLib )
LINK_LIBRARIES ${Boost_LIBRARIES} TestTools )
# Install files from the package: # Install files from the package:
atlas_install_headers( GeneratorUtils )
atlas_install_joboptions( share/*.py ) atlas_install_joboptions( share/*.py )
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment