#   Configure files
configure_file(
"${PROJECT_SOURCE_DIR}/core/bits/conf-deductor.h.in"
"${PROJECT_BINARY_DIR}/core/bits/conf-deductor.h"
)


#  Header files
file(GLOB BITS
#    c/c++ support headers
${PROJECT_BINARY_DIR}/core/bits/conf-deductor.h
duct-module.h

#    hep headers
duct-dimensionful.h duct-threevector.h duct-lorentzvector.h duct-diracalgebra.h  duct-diracspinor.h
hep-sample_statistic.h hep-dist.h hep-distbook.h duct-latex-template.h

#   duct headers
duct-tags.h duct-model.h

#  qcd & pdf related headers
qcd-color.h qcd-coupling.h qcd-dglap.h qcd-color-overlap.h
mc-coupling.h mc-dglap.h mc-shower-aux.h

#   mc headers
mc-statistical-basis.h mc-color-basis.h mc-event.h mc-shower-stage.h mc-shower-history.h
mc-hard-params.h mc-ordering.h mc-ordering-lmd.h mc-ordering-kT.h mc-ordering-angle.h mc-ordering-angleE.h
mc-splitting-func.h mc-splitting-prob.h mc-splitting-prob-fin.h mc-splitting-prob-ini.h
mc-color-evolution.h mc-engine-opts.h mc-engine.h mc-hard-state.h mc-user.h mc-basic-user.h
mc-deductor.h


#mc-soft-function.h mc-sudakov.h mc-threshold.h
)


#   Install the header files 
install(FILES ${BITS} DESTINATION include/deductor/bits)
