Import('env')

files = [
         'CartesianProductSampler.h',
         'CombState.h',
         'DiscreteSampler.h',
         'DiscreteSet.h',
         'DominoOptimizer.h',
         'JEdge.h',
         'JNode.h',
         'JunctionTree.h',
         'MappedDiscreteSet.h',
         'PermutationSampler.h',
         'RestraintEvaluator.h',
         'RestraintEvaluatorFromFile.h',
         'RestraintEvaluatorI.h',
         'RestraintGraph.h',
         'SimpleDiscreteRestraint.h',
         'SimpleDiscreteSampler.h',
         'SimpleDiscreteSpace.h',
         'SymmetrySampler.h',
         'Transformation.h',
         'TransformationCartesianProductSampler.h',
         'TransformationDiscreteSet.h',
         'TransformationMappedDiscreteSet.h',
         'TransformationPermutationSampler.h',
         'TransformationUtils.h',
        ] \
        + SConscript('boost/SConscript')

# Install the include files:
env.IMPModuleInclude(files)