Commit 1a2cd7fb7eda08ced393717bb3a32688f3c59eae

Authored by Jürgen Knödlseder
1 parent c754c50d

Install header files (#2145)

src/ctbin/Makefile.am
1 ############################################################################# 1 #############################################################################
2 # Makefile.am for ctbin tool # 2 # Makefile.am for ctbin tool #
3 # ------------------------------------------------------------------------- # 3 # ------------------------------------------------------------------------- #
4 -# Copyright (C) 2016 Juergen Knoedlseder # 4 +# Copyright (C) 2016-2017 Juergen Knoedlseder #
5 # ------------------------------------------------------------------------- # 5 # ------------------------------------------------------------------------- #
6 # # 6 # #
7 # This program is free software: you can redistribute it and/or modify # 7 # This program is free software: you can redistribute it and/or modify #
@@ -28,6 +28,9 @@ bin_PROGRAMS = ctbin @@ -28,6 +28,9 @@ bin_PROGRAMS = ctbin
28 # Sources 28 # Sources
29 sources = ctbin.cpp ctbin.hpp 29 sources = ctbin.cpp ctbin.hpp
30 30
  31 +# Headers
  32 +pkginclude_HEADERS = ctbin.hpp
  33 +
31 # Libtool library 34 # Libtool library
32 noinst_LTLIBRARIES = libctbin.la 35 noinst_LTLIBRARIES = libctbin.la
33 libctbin_la_SOURCES = $(sources) 36 libctbin_la_SOURCES = $(sources)
src/ctbkgcube/Makefile.am
1 ############################################################################# 1 #############################################################################
2 # Makefile.am for ctbkgcube tool # 2 # Makefile.am for ctbkgcube tool #
3 # ------------------------------------------------------------------------- # 3 # ------------------------------------------------------------------------- #
4 -# Copyright (C) 2016 Juergen Knoedlseder # 4 +# Copyright (C) 2016-2017 Juergen Knoedlseder #
5 # ------------------------------------------------------------------------- # 5 # ------------------------------------------------------------------------- #
6 # # 6 # #
7 # This program is free software: you can redistribute it and/or modify # 7 # This program is free software: you can redistribute it and/or modify #
@@ -28,6 +28,9 @@ bin_PROGRAMS = ctbkgcube @@ -28,6 +28,9 @@ bin_PROGRAMS = ctbkgcube
28 # Sources 28 # Sources
29 sources = ctbkgcube.cpp ctbkgcube.hpp 29 sources = ctbkgcube.cpp ctbkgcube.hpp
30 30
  31 +# Headers
  32 +pkginclude_HEADERS = ctbkgcube.hpp
  33 +
31 # Libtool library 34 # Libtool library
32 noinst_LTLIBRARIES = libctbkgcube.la 35 noinst_LTLIBRARIES = libctbkgcube.la
33 libctbkgcube_la_SOURCES = $(sources) 36 libctbkgcube_la_SOURCES = $(sources)
src/ctbutterfly/Makefile.am
1 ############################################################################# 1 #############################################################################
2 # Makefile.am for ctbutterfly tool # 2 # Makefile.am for ctbutterfly tool #
3 # ------------------------------------------------------------------------- # 3 # ------------------------------------------------------------------------- #
4 -# Copyright (C) 2016 Juergen Knoedlseder # 4 +# Copyright (C) 2016-2017 Juergen Knoedlseder #
5 # ------------------------------------------------------------------------- # 5 # ------------------------------------------------------------------------- #
6 # # 6 # #
7 # This program is free software: you can redistribute it and/or modify # 7 # This program is free software: you can redistribute it and/or modify #
@@ -28,6 +28,9 @@ bin_PROGRAMS = ctbutterfly @@ -28,6 +28,9 @@ bin_PROGRAMS = ctbutterfly
28 # Sources 28 # Sources
29 sources = ctbutterfly.cpp ctbutterfly.hpp 29 sources = ctbutterfly.cpp ctbutterfly.hpp
30 30
  31 +# Headers
  32 +pkginclude_HEADERS = ctbutterfly.hpp
  33 +
31 # Libtool library 34 # Libtool library
32 noinst_LTLIBRARIES = libctbutterfly.la 35 noinst_LTLIBRARIES = libctbutterfly.la
33 libctbutterfly_la_SOURCES = $(sources) 36 libctbutterfly_la_SOURCES = $(sources)
src/ctcubemask/Makefile.am
1 ############################################################################# 1 #############################################################################
2 # Makefile.am for ctcubemask tool # 2 # Makefile.am for ctcubemask tool #
3 # ------------------------------------------------------------------------- # 3 # ------------------------------------------------------------------------- #
4 -# Copyright (C) 2016 Juergen Knoedlseder # 4 +# Copyright (C) 2016-2017 Juergen Knoedlseder #
5 # ------------------------------------------------------------------------- # 5 # ------------------------------------------------------------------------- #
6 # # 6 # #
7 # This program is free software: you can redistribute it and/or modify # 7 # This program is free software: you can redistribute it and/or modify #
@@ -28,6 +28,9 @@ bin_PROGRAMS = ctcubemask @@ -28,6 +28,9 @@ bin_PROGRAMS = ctcubemask
28 # Sources 28 # Sources
29 sources = ctcubemask.cpp ctcubemask.hpp 29 sources = ctcubemask.cpp ctcubemask.hpp
30 30
  31 +# Headers
  32 +pkginclude_HEADERS = ctcubemask.hpp
  33 +
31 # Libtool library (only needed for python bindings) 34 # Libtool library (only needed for python bindings)
32 noinst_LTLIBRARIES = libctcubemask.la 35 noinst_LTLIBRARIES = libctcubemask.la
33 libctcubemask_la_SOURCES = $(sources) 36 libctcubemask_la_SOURCES = $(sources)
src/ctedispcube/Makefile.am
1 ############################################################################# 1 #############################################################################
2 # Makefile.am for ctedispcube tool # 2 # Makefile.am for ctedispcube tool #
3 # ------------------------------------------------------------------------- # 3 # ------------------------------------------------------------------------- #
4 -# Copyright (C) 2016 Juergen Knoedlseder # 4 +# Copyright (C) 2016-2017 Juergen Knoedlseder #
5 # ------------------------------------------------------------------------- # 5 # ------------------------------------------------------------------------- #
6 # # 6 # #
7 # This program is free software: you can redistribute it and/or modify # 7 # This program is free software: you can redistribute it and/or modify #
@@ -28,6 +28,9 @@ bin_PROGRAMS = ctedispcube @@ -28,6 +28,9 @@ bin_PROGRAMS = ctedispcube
28 # Sources 28 # Sources
29 sources = ctedispcube.cpp ctedispcube.hpp 29 sources = ctedispcube.cpp ctedispcube.hpp
30 30
  31 +# Headers
  32 +pkginclude_HEADERS = ctedispcube.hpp
  33 +
31 # Libtool library 34 # Libtool library
32 noinst_LTLIBRARIES = libctedispcube.la 35 noinst_LTLIBRARIES = libctedispcube.la
33 libctedispcube_la_SOURCES = $(sources) 36 libctedispcube_la_SOURCES = $(sources)
src/cterror/Makefile.am
1 ############################################################################# 1 #############################################################################
2 # Makefile.am for cterror tool # 2 # Makefile.am for cterror tool #
3 # ------------------------------------------------------------------------- # 3 # ------------------------------------------------------------------------- #
4 -# Copyright (C) 2016 Juergen Knoedlseder # 4 +# Copyright (C) 2016-2017 Juergen Knoedlseder #
5 # ------------------------------------------------------------------------- # 5 # ------------------------------------------------------------------------- #
6 # # 6 # #
7 # This program is free software: you can redistribute it and/or modify # 7 # This program is free software: you can redistribute it and/or modify #
@@ -28,6 +28,9 @@ bin_PROGRAMS = cterror @@ -28,6 +28,9 @@ bin_PROGRAMS = cterror
28 # Sources 28 # Sources
29 sources = cterror.cpp cterror.hpp 29 sources = cterror.cpp cterror.hpp
30 30
  31 +# Headers
  32 +pkginclude_HEADERS = cterror.hpp
  33 +
31 # Libtool library 34 # Libtool library
32 noinst_LTLIBRARIES = libcterror.la 35 noinst_LTLIBRARIES = libcterror.la
33 libcterror_la_SOURCES = $(sources) 36 libcterror_la_SOURCES = $(sources)
src/ctexpcube/Makefile.am
1 ############################################################################# 1 #############################################################################
2 # Makefile.am for ctexpcube tool # 2 # Makefile.am for ctexpcube tool #
3 # ------------------------------------------------------------------------- # 3 # ------------------------------------------------------------------------- #
4 -# Copyright (C) 2016 Juergen Knoedlseder # 4 +# Copyright (C) 2016-2017 Juergen Knoedlseder #
5 # ------------------------------------------------------------------------- # 5 # ------------------------------------------------------------------------- #
6 # # 6 # #
7 # This program is free software: you can redistribute it and/or modify # 7 # This program is free software: you can redistribute it and/or modify #
@@ -28,6 +28,9 @@ bin_PROGRAMS = ctexpcube @@ -28,6 +28,9 @@ bin_PROGRAMS = ctexpcube
28 # Sources 28 # Sources
29 sources = ctexpcube.cpp ctexpcube.hpp 29 sources = ctexpcube.cpp ctexpcube.hpp
30 30
  31 +# Headers
  32 +pkginclude_HEADERS = ctexpcube.hpp
  33 +
31 # Libtool library 34 # Libtool library
32 noinst_LTLIBRARIES = libctexpcube.la 35 noinst_LTLIBRARIES = libctexpcube.la
33 libctexpcube_la_SOURCES = $(sources) 36 libctexpcube_la_SOURCES = $(sources)
src/ctlike/Makefile.am
1 ############################################################################# 1 #############################################################################
2 # Makefile.am for ctlike tool # 2 # Makefile.am for ctlike tool #
3 # ------------------------------------------------------------------------- # 3 # ------------------------------------------------------------------------- #
4 -# Copyright (C) 2016 Juergen Knoedlseder # 4 +# Copyright (C) 2016-2017 Juergen Knoedlseder #
5 # ------------------------------------------------------------------------- # 5 # ------------------------------------------------------------------------- #
6 # # 6 # #
7 # This program is free software: you can redistribute it and/or modify # 7 # This program is free software: you can redistribute it and/or modify #
@@ -28,6 +28,9 @@ bin_PROGRAMS = ctlike @@ -28,6 +28,9 @@ bin_PROGRAMS = ctlike
28 # Sources 28 # Sources
29 sources = ctlike.cpp ctlike.hpp 29 sources = ctlike.cpp ctlike.hpp
30 30
  31 +# Headers
  32 +pkginclude_HEADERS = ctlike.hpp
  33 +
31 # Libtool library 34 # Libtool library
32 noinst_LTLIBRARIES = libctlike.la 35 noinst_LTLIBRARIES = libctlike.la
33 libctlike_la_SOURCES = $(sources) 36 libctlike_la_SOURCES = $(sources)
src/ctmapcube/Makefile.am
1 ############################################################################# 1 #############################################################################
2 # Makefile.am for ctmapcube tool # 2 # Makefile.am for ctmapcube tool #
3 # ------------------------------------------------------------------------- # 3 # ------------------------------------------------------------------------- #
4 -# Copyright (C) 2016 Juergen Knoedlseder # 4 +# Copyright (C) 2016-2017 Juergen Knoedlseder #
5 # ------------------------------------------------------------------------- # 5 # ------------------------------------------------------------------------- #
6 # # 6 # #
7 # This program is free software: you can redistribute it and/or modify # 7 # This program is free software: you can redistribute it and/or modify #
@@ -28,6 +28,9 @@ bin_PROGRAMS = ctmapcube @@ -28,6 +28,9 @@ bin_PROGRAMS = ctmapcube
28 # Sources 28 # Sources
29 sources = ctmapcube.cpp ctmapcube.hpp 29 sources = ctmapcube.cpp ctmapcube.hpp
30 30
  31 +# Headers
  32 +pkginclude_HEADERS = ctmapcube.hpp
  33 +
31 # Libtool library 34 # Libtool library
32 noinst_LTLIBRARIES = libctmapcube.la 35 noinst_LTLIBRARIES = libctmapcube.la
33 libctmapcube_la_SOURCES = $(sources) 36 libctmapcube_la_SOURCES = $(sources)
src/ctmodel/Makefile.am
1 ############################################################################# 1 #############################################################################
2 # Makefile.am for ctmodel tool # 2 # Makefile.am for ctmodel tool #
3 # ------------------------------------------------------------------------- # 3 # ------------------------------------------------------------------------- #
4 -# Copyright (C) 2016 Juergen Knoedlseder # 4 +# Copyright (C) 2016-2017 Juergen Knoedlseder #
5 # ------------------------------------------------------------------------- # 5 # ------------------------------------------------------------------------- #
6 # # 6 # #
7 # This program is free software: you can redistribute it and/or modify # 7 # This program is free software: you can redistribute it and/or modify #
@@ -28,6 +28,9 @@ bin_PROGRAMS = ctmodel @@ -28,6 +28,9 @@ bin_PROGRAMS = ctmodel
28 # Sources 28 # Sources
29 sources = ctmodel.cpp ctmodel.hpp 29 sources = ctmodel.cpp ctmodel.hpp
30 30
  31 +# Headers
  32 +pkginclude_HEADERS = ctmodel.hpp
  33 +
31 # Libtool library 34 # Libtool library
32 noinst_LTLIBRARIES = libctmodel.la 35 noinst_LTLIBRARIES = libctmodel.la
33 libctmodel_la_SOURCES = $(sources) 36 libctmodel_la_SOURCES = $(sources)
src/ctobssim/Makefile.am
1 ############################################################################# 1 #############################################################################
2 # Makefile.am for ctobssim tool # 2 # Makefile.am for ctobssim tool #
3 # ------------------------------------------------------------------------- # 3 # ------------------------------------------------------------------------- #
4 -# Copyright (C) 2016 Juergen Knoedlseder # 4 +# Copyright (C) 2016-2017 Juergen Knoedlseder #
5 # ------------------------------------------------------------------------- # 5 # ------------------------------------------------------------------------- #
6 # # 6 # #
7 # This program is free software: you can redistribute it and/or modify # 7 # This program is free software: you can redistribute it and/or modify #
@@ -28,6 +28,9 @@ bin_PROGRAMS = ctobssim @@ -28,6 +28,9 @@ bin_PROGRAMS = ctobssim
28 # Sources 28 # Sources
29 sources = ctobssim.cpp ctobssim.hpp 29 sources = ctobssim.cpp ctobssim.hpp
30 30
  31 +# Headers
  32 +pkginclude_HEADERS = ctobssim.hpp
  33 +
31 # Libtool library 34 # Libtool library
32 noinst_LTLIBRARIES = libctobssim.la 35 noinst_LTLIBRARIES = libctobssim.la
33 libctobssim_la_SOURCES = $(sources) 36 libctobssim_la_SOURCES = $(sources)
src/ctphase/Makefile.am
@@ -28,6 +28,9 @@ bin_PROGRAMS = ctphase @@ -28,6 +28,9 @@ bin_PROGRAMS = ctphase
28 # Sources 28 # Sources
29 sources = ctphase.cpp ctphase.hpp 29 sources = ctphase.cpp ctphase.hpp
30 30
  31 +# Headers
  32 +pkginclude_HEADERS = ctphase.hpp
  33 +
31 # Libtool library (only needed for python bindings) 34 # Libtool library (only needed for python bindings)
32 noinst_LTLIBRARIES = libctphase.la 35 noinst_LTLIBRARIES = libctphase.la
33 libctphase_la_SOURCES = $(sources) 36 libctphase_la_SOURCES = $(sources)
src/ctprob/Makefile.am
@@ -28,6 +28,9 @@ bin_PROGRAMS = ctprob @@ -28,6 +28,9 @@ bin_PROGRAMS = ctprob
28 # Sources 28 # Sources
29 sources = ctprob.cpp ctprob.hpp 29 sources = ctprob.cpp ctprob.hpp
30 30
  31 +# Headers
  32 +pkginclude_HEADERS = ctprob.hpp
  33 +
31 # Libtool library 34 # Libtool library
32 noinst_LTLIBRARIES = libctprob.la 35 noinst_LTLIBRARIES = libctprob.la
33 libctprob_la_SOURCES = $(sources) 36 libctprob_la_SOURCES = $(sources)
src/ctpsfcube/Makefile.am
1 ############################################################################# 1 #############################################################################
2 # Makefile.am for ctpsfcube tool # 2 # Makefile.am for ctpsfcube tool #
3 # ------------------------------------------------------------------------- # 3 # ------------------------------------------------------------------------- #
4 -# Copyright (C) 2016 Juergen Knoedlseder # 4 +# Copyright (C) 2016-2017 Juergen Knoedlseder #
5 # ------------------------------------------------------------------------- # 5 # ------------------------------------------------------------------------- #
6 # # 6 # #
7 # This program is free software: you can redistribute it and/or modify # 7 # This program is free software: you can redistribute it and/or modify #
@@ -28,6 +28,9 @@ bin_PROGRAMS = ctpsfcube @@ -28,6 +28,9 @@ bin_PROGRAMS = ctpsfcube
28 # Sources 28 # Sources
29 sources = ctpsfcube.cpp ctpsfcube.hpp 29 sources = ctpsfcube.cpp ctpsfcube.hpp
30 30
  31 +# Headers
  32 +pkginclude_HEADERS = ctpsfcube.hpp
  33 +
31 # Libtool library 34 # Libtool library
32 noinst_LTLIBRARIES = libctpsfcube.la 35 noinst_LTLIBRARIES = libctpsfcube.la
33 libctpsfcube_la_SOURCES = $(sources) 36 libctpsfcube_la_SOURCES = $(sources)
src/ctselect/Makefile.am
1 ############################################################################# 1 #############################################################################
2 # Makefile.am for ctselect tool # 2 # Makefile.am for ctselect tool #
3 # ------------------------------------------------------------------------- # 3 # ------------------------------------------------------------------------- #
4 -# Copyright (C) 2016 Juergen Knoedlseder # 4 +# Copyright (C) 2016-2017 Juergen Knoedlseder #
5 # ------------------------------------------------------------------------- # 5 # ------------------------------------------------------------------------- #
6 # # 6 # #
7 # This program is free software: you can redistribute it and/or modify # 7 # This program is free software: you can redistribute it and/or modify #
@@ -28,6 +28,9 @@ bin_PROGRAMS = ctselect @@ -28,6 +28,9 @@ bin_PROGRAMS = ctselect
28 # Sources 28 # Sources
29 sources = ctselect.cpp ctselect.hpp 29 sources = ctselect.cpp ctselect.hpp
30 30
  31 +# Headers
  32 +pkginclude_HEADERS = ctselect.hpp
  33 +
31 # Libtool library (only needed for python bindings) 34 # Libtool library (only needed for python bindings)
32 noinst_LTLIBRARIES = libctselect.la 35 noinst_LTLIBRARIES = libctselect.la
33 libctselect_la_SOURCES = $(sources) 36 libctselect_la_SOURCES = $(sources)
src/ctskymap/Makefile.am
1 ############################################################################# 1 #############################################################################
2 # Makefile.am for ctskymap tool # 2 # Makefile.am for ctskymap tool #
3 # ------------------------------------------------------------------------- # 3 # ------------------------------------------------------------------------- #
4 -# Copyright (C) 2016 Juergen Knoedlseder # 4 +# Copyright (C) 2016-2017 Juergen Knoedlseder #
5 # ------------------------------------------------------------------------- # 5 # ------------------------------------------------------------------------- #
6 # # 6 # #
7 # This program is free software: you can redistribute it and/or modify # 7 # This program is free software: you can redistribute it and/or modify #
@@ -28,6 +28,9 @@ bin_PROGRAMS = ctskymap @@ -28,6 +28,9 @@ bin_PROGRAMS = ctskymap
28 # Sources 28 # Sources
29 sources = ctskymap.cpp ctskymap.hpp 29 sources = ctskymap.cpp ctskymap.hpp
30 30
  31 +# Headers
  32 +pkginclude_HEADERS = ctskymap.hpp
  33 +
31 # Libtool library 34 # Libtool library
32 noinst_LTLIBRARIES = libctskymap.la 35 noinst_LTLIBRARIES = libctskymap.la
33 libctskymap_la_SOURCES = $(sources) 36 libctskymap_la_SOURCES = $(sources)
src/cttsmap/Makefile.am
1 ############################################################################# 1 #############################################################################
2 # Makefile.am for cttsmap tool # 2 # Makefile.am for cttsmap tool #
3 # ------------------------------------------------------------------------- # 3 # ------------------------------------------------------------------------- #
4 -# Copyright (C) 2016 Juergen Knoedlseder # 4 +# Copyright (C) 2016-2017 Juergen Knoedlseder #
5 # ------------------------------------------------------------------------- # 5 # ------------------------------------------------------------------------- #
6 # # 6 # #
7 # This program is free software: you can redistribute it and/or modify # 7 # This program is free software: you can redistribute it and/or modify #
@@ -28,6 +28,9 @@ bin_PROGRAMS = cttsmap @@ -28,6 +28,9 @@ bin_PROGRAMS = cttsmap
28 # Sources 28 # Sources
29 sources = cttsmap.cpp cttsmap.hpp 29 sources = cttsmap.cpp cttsmap.hpp
30 30
  31 +# Headers
  32 +pkginclude_HEADERS = cttsmap.hpp
  33 +
31 # Libtool library 34 # Libtool library
32 noinst_LTLIBRARIES = libcttsmap.la 35 noinst_LTLIBRARIES = libcttsmap.la
33 libcttsmap_la_SOURCES = $(sources) 36 libcttsmap_la_SOURCES = $(sources)
src/ctulimit/Makefile.am
1 ############################################################################# 1 #############################################################################
2 # Makefile.am for ctulimit tool # 2 # Makefile.am for ctulimit tool #
3 # ------------------------------------------------------------------------- # 3 # ------------------------------------------------------------------------- #
4 -# Copyright (C) 2016 Juergen Knoedlseder # 4 +# Copyright (C) 2016-2017 Juergen Knoedlseder #
5 # ------------------------------------------------------------------------- # 5 # ------------------------------------------------------------------------- #
6 # # 6 # #
7 # This program is free software: you can redistribute it and/or modify # 7 # This program is free software: you can redistribute it and/or modify #
@@ -28,6 +28,9 @@ bin_PROGRAMS = ctulimit @@ -28,6 +28,9 @@ bin_PROGRAMS = ctulimit
28 # Sources 28 # Sources
29 sources = ctulimit.cpp ctulimit.hpp 29 sources = ctulimit.cpp ctulimit.hpp
30 30
  31 +# Headers
  32 +pkginclude_HEADERS = ctulimit.hpp
  33 +
31 # Libtool library 34 # Libtool library
32 noinst_LTLIBRARIES = libctulimit.la 35 noinst_LTLIBRARIES = libctulimit.la
33 libctulimit_la_SOURCES = $(sources) 36 libctulimit_la_SOURCES = $(sources)
src/support/Makefile.am
1 ############################################################################# 1 #############################################################################
2 # Makefile.am for ctool base classes # 2 # Makefile.am for ctool base classes #
3 # ------------------------------------------------------------------------- # 3 # ------------------------------------------------------------------------- #
4 -# Copyright (C) 2016 Juergen Knoedlseder # 4 +# Copyright (C) 2016-2017 Juergen Knoedlseder #
5 # ------------------------------------------------------------------------- # 5 # ------------------------------------------------------------------------- #
6 # # 6 # #
7 # This program is free software: you can redistribute it and/or modify # 7 # This program is free software: you can redistribute it and/or modify #
@@ -25,6 +25,12 @@ sources = support.cpp support.hpp \ @@ -25,6 +25,12 @@ sources = support.cpp support.hpp \
25 ctobservation.cpp ctobservation.hpp \ 25 ctobservation.cpp ctobservation.hpp \
26 ctlikelihood.cpp ctlikelihood.hpp 26 ctlikelihood.cpp ctlikelihood.hpp
27 27
  28 +# Headers
  29 +pkginclude_HEADERS = support.hpp \
  30 + ctool.hpp \
  31 + ctobservation.hpp \
  32 + ctlikelihood.hpp
  33 +
28 # Build libtool library 34 # Build libtool library
29 noinst_LTLIBRARIES = libsupport.la 35 noinst_LTLIBRARIES = libsupport.la
30 libsupport_la_SOURCES = $(sources) 36 libsupport_la_SOURCES = $(sources)