Skip to content

Commit

Permalink
Added config folder for 3rd party cfg files
Browse files Browse the repository at this point in the history
  • Loading branch information
gcomoretto committed Oct 29, 2018
1 parent 26c5f50 commit 2a6b0f2
Show file tree
Hide file tree
Showing 9 changed files with 126 additions and 0 deletions.
12 changes: 12 additions & 0 deletions configs/boost.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# -*- python -*-

import lsst.sconsUtils

dependencies = {}

config = lsst.sconsUtils.ExternalConfiguration(
__file__,
headers=["boost/version.hpp"],
libs=["pthread"],
eupsProduct="boost"
)
15 changes: 15 additions & 0 deletions configs/boost_filesystem.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@

# -*- python -*-

import lsst.sconsUtils

dependencies = {
"required": ["boost", "boost_system"],
}

config = lsst.sconsUtils.ExternalConfiguration(
__file__,
headers=["boost/filesystem.hpp"],
libs=["boost_filesystem"],
eupsProduct="boost",
)
14 changes: 14 additions & 0 deletions configs/boost_math.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# -*- python -*-

import lsst.sconsUtils

dependencies = {
"required": ["boost"],
}

config = lsst.sconsUtils.ExternalConfiguration(
__file__,
headers=["boost/math/tr1.hpp"],
libs=["boost_math_c99"],
eupsProduct="boost",
)
14 changes: 14 additions & 0 deletions configs/boost_program_options.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# -*- python -*-

import lsst.sconsUtils

dependencies = {
"required": ["boost"],
}

config = lsst.sconsUtils.ExternalConfiguration(
__file__,
headers=["boost/program_options.hpp"],
libs=["boost_program_options"],
eupsProduct="boost",
)
14 changes: 14 additions & 0 deletions configs/boost_regex.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# -*- python -*-

import lsst.sconsUtils

dependencies = {
"required": ["boost"],
}

config = lsst.sconsUtils.ExternalConfiguration(
__file__,
headers=["boost/regex.hpp"],
libs=["boost_regex"],
eupsProduct="boost",
)
14 changes: 14 additions & 0 deletions configs/boost_serialization.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# -*- python -*-

import lsst.sconsUtils

dependencies = {
"required": ["boost"],
}

config = lsst.sconsUtils.ExternalConfiguration(
__file__,
headers=["boost/serialization/serialization.hpp"],
libs=["boost_serialization"],
eupsProduct="boost",
)
15 changes: 15 additions & 0 deletions configs/boost_system.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# -*- python -*-

import lsst.sconsUtils

dependencies = {
"required": ["boost"],
}

config = lsst.sconsUtils.ExternalConfiguration(
__file__,
headers=["boost/system/config.hpp"],
libs=["boost_system"],
eupsProduct="boost",
)

14 changes: 14 additions & 0 deletions configs/boost_test.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# -*- python -*-

import lsst.sconsUtils

dependencies = {
"required": ["boost"],
}

config = lsst.sconsUtils.ExternalConfiguration(
__file__,
headers=["boost/test/unit_test.hpp"],
libs={"main": [], "test": ["boost_unit_test_framework"]},
eupsProduct="boost",
)
14 changes: 14 additions & 0 deletions configs/boost_thread.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# -*- python -*-

import lsst.sconsUtils

dependencies = {
"required": ["boost", "boost_system"],
}

config = lsst.sconsUtils.ExternalConfiguration(
__file__,
headers=["boost/thread.hpp"],
libs=["boost_thread"],
eupsProduct="boost",
)

0 comments on commit 2a6b0f2

Please sign in to comment.