Commit 2aa3eefb6a5b8d6724fb37e52ba26f2d75130002

Authored by Jürgen Knödlseder
1 parent 8bc42582

Adapt code so that is passes make distcheck

Makefile.am
... ... @@ -55,6 +55,10 @@ install-data-local: $(DOXYGEN_INSTALL_DATA_TARGETS) sphinx-install
55 55  
56 56 uninstall-local: $(DOXYGEN_UNINSTALL_DATA_TARGETS)
57 57  
  58 +# Files to be removed in build directory
  59 +clean-local:
  60 + rm -rf $(builddir)/.DS_Store
  61 +
58 62 #
59 63 # Additional rules
60 64 #
... ...
cscripts/Makefile.am
... ... @@ -108,7 +108,11 @@ linkscripts = cscaldb \
108 108 testscripts = $(srcdir)/tests/__init__.py \
109 109 $(top_srcdir)/test/testing.py \
110 110 $(top_srcdir)/test/test_python_cscripts.py \
  111 + $(top_srcdir)/test/test_cscript.py \
111 112 $(top_srcdir)/test/test_cscaldb.py \
  113 + $(top_srcdir)/test/test_csfindobs.py \
  114 + $(top_srcdir)/test/test_csinfo.py \
  115 + $(top_srcdir)/test/test_cslightcrv.py \
112 116 $(top_srcdir)/test/test_csmodelinfo.py \
113 117 $(top_srcdir)/test/test_csmodelmerge.py \
114 118 $(top_srcdir)/test/test_csmodelselect.py \
... ... @@ -116,7 +120,6 @@ testscripts = $(srcdir)/tests/__init__.py \
116 120 $(top_srcdir)/test/test_csobsdef.py \
117 121 $(top_srcdir)/test/test_csobsinfo.py \
118 122 $(top_srcdir)/test/test_csobsselect.py \
119   - $(top_srcdir)/test/test_cslightcrv.py \
120 123 $(top_srcdir)/test/test_cspull.py \
121 124 $(top_srcdir)/test/test_csresmap.py \
122 125 $(top_srcdir)/test/test_csroot2caldb.py \
... ... @@ -214,7 +217,8 @@ testiactevents_DATA = $(testiactevents)
214 217  
215 218 # Files to be distributed in the tar file
216 219 EXTRA_DIST = $(binscripts) $(pythonscripts) $(parfiles) \
217   - $(testscripts) $(testdata) $(testiactdata)
  220 + $(testscripts) $(testdata) $(testiactdata) \
  221 + $(testiactevents)
218 222  
219 223 # Add install hook rule to create symbolic links for cscripts
220 224 install-data-hook:
... ...
pyext/Makefile.am
1 1 #############################################################################
2 2 # Makefile for ctools Python extension module #
3 3 # ------------------------------------------------------------------------- #
4   -# Copyright (C) 2011-2016 Juergen Knoedlseder #
  4 +# Copyright (C) 2011-2017 Juergen Knoedlseder #
5 5 # ------------------------------------------------------------------------- #
6 6 # #
7 7 # This program is free software: you can redistribute it and/or modify #
... ... @@ -168,8 +168,9 @@ CLEANFILES = $(CLEAN_FILES) $(DEPFILES)
168 168 # Files to be removed in build directory
169 169 clean-local:
170 170 rm -rf build
  171 + rm -rf $(builddir)/ctools/tools.py
171 172 rm -rf $(builddir)/ctools/c*.py
172   - rm -rf $(builddir)/ctools/c*.pyc
  173 + rm -rf $(builddir)/ctools/*.pyc
173 174 rm -rf $(builddir)/ctools/*_wrap.cpp
174 175 rm -rf $(builddir)/ctools/_tools.so
175 176 rm -rf $(builddir)/ctools/__pycache__
... ...
test/Makefile.am
1 1 #############################################################################
2 2 # Makefile.am for ctools unit tests #
3 3 # ------------------------------------------------------------------------- #
4   -# Copyright (C) 2016 Juergen Knoedlseder #
  4 +# Copyright (C) 2016-2017 Juergen Knoedlseder #
5 5 # ------------------------------------------------------------------------- #
6 6 # #
7 7 # This program is free software: you can redistribute it and/or modify #
... ... @@ -60,7 +60,8 @@ clean-local:
60 60 rm -rf $(builddir)/pfiles
61 61 rm -rf $(builddir)/prod3
62 62 rm -rf $(builddir)/csroot2caldb_*
63   - rm -rf $(builddir)/iactdata_*
  63 + rm -rf $(builddir)/csiactcopy_*
  64 + rm -rf $(builddir)/.DS_Store
64 65  
65 66 # Tests to be done on installed version
66 67 if WITH_PYTHON
... ...