Commit 19ee9901 authored by Martin Reinecke's avatar Martin Reinecke
Browse files

more packaging

parent d91cb762
prune mr_util
prune libsharp2
prune Healpix_cxx
include mr_util/threading.cc
include mr_util/geom_utils.cc
include mr_util/pointing.cc
include mr_util/string_utils.cc
include mr_util/space_filling.cc
include libsharp2/sharp.h
include libsharp2/sharp_internal.h
include libsharp2/sharp.cc
include libsharp2/sharp_core.cc
include libsharp2/sharp_core_inc.cc
include libsharp2/sharp_geomhelpers.cc
include libsharp2/sharp_almhelpers.cc
include libsharp2/sharp_geomhelpers.h
include libsharp2/sharp_almhelpers.h
include libsharp2/sharp_ylmgen.cc
include Healpix_cxx/healpix_base.cc
include Healpix_cxx/healpix_tables.cc
include mr_util/fft1d.h
include mr_util/mav.h
include mr_util/threading.h
......@@ -36,6 +19,23 @@ include mr_util/vec3.h
include mr_util/constants.h
include mr_util/unity_roots.h
include mr_util/error_handling.h
include mr_util/useful_macros.h
include libsharp2/sharp.h
include libsharp2/sharp_internal.h
include libsharp2/sharp_geomhelpers.h
include libsharp2/sharp_almhelpers.h
include Healpix_cxx/healpix_base.h
include Healpix_cxx/healpix_tables.h
include mr_util/useful_macros.h
include mr_util/threading.cc
include mr_util/geom_utils.cc
include mr_util/pointing.cc
include mr_util/string_utils.cc
include mr_util/space_filling.cc
include libsharp2/sharp.cc
include libsharp2/sharp_core.cc
include libsharp2/sharp_core_inc.cc
include libsharp2/sharp_geomhelpers.cc
include libsharp2/sharp_almhelpers.cc
include libsharp2/sharp_ylmgen.cc
include Healpix_cxx/healpix_base.cc
include Healpix_cxx/healpix_tables.cc
......@@ -34,17 +34,45 @@ else:
def get_extension_modules():
return [Extension('pyHealpix',
language='c++',
sources=['pyHealpix.cc','mr_util/threading.cc',
'mr_util/geom_utils.cc', 'mr_util/pointing.cc',
'mr_util/string_utils.cc', 'mr_util/space_filling.cc',
'libsharp2/sharp.cc', 'libsharp2/sharp_core.cc', 'libsharp2/sharp_geomhelpers.cc',
'libsharp2/sharp_almhelpers.cc','libsharp2/sharp_ylmgen.cc','Healpix_cxx/healpix_base.cc',
sources=['pyHealpix.cc',
'mr_util/threading.cc',
'mr_util/geom_utils.cc',
'mr_util/pointing.cc',
'mr_util/string_utils.cc',
'mr_util/space_filling.cc',
'libsharp2/sharp.cc',
'libsharp2/sharp_core.cc',
'libsharp2/sharp_geomhelpers.cc',
'libsharp2/sharp_almhelpers.cc',
'libsharp2/sharp_ylmgen.cc',
'Healpix_cxx/healpix_base.cc',
'Healpix_cxx/healpix_tables.cc'],
depends=['mr_util/fft1d.h', 'mr_util/mav.h', 'mr_util/threading.h',
'mr_util/aligned_array.h', 'mr_util/simd.h',
'mr_util/cmplx.h', 'mr_util/unity_roots.h', 'mr_util/error_handling.h',
depends=['mr_util/fft1d.h',
'mr_util/mav.h',
'mr_util/threading.h',
'mr_util/math_utils.h',
'mr_util/aligned_array.h',
'mr_util/space_filling.h',
'mr_util/gl_integrator.h',
'mr_util/simd.h',
'mr_util/rangeset.h',
'mr_util/cmplx.h',
'mr_util/string_utils.h',
'mr_util/geom_utils.h',
'mr_util/timers.h',
'mr_util/pointing.h',
'mr_util/vec3.h',
'mr_util/constants.h',
'mr_util/unity_roots.h',
'mr_util/error_handling.h',
'mr_util/useful_macros.h',
'libsharp2/sharp.h',
'libsharp2/sharp_internal.h',
'libsharp2/sharp_geomhelpers.h',
'libsharp2/sharp_almhelpers.h',
'Healpix_cxx/healpix_base.h',
'Healpix_cxx/healpix_tables.h',
'setup.py'],
include_dirs=include_dirs,
define_macros=define_macros,
extra_compile_args=extra_compile_args,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment