ACLOCAL_AMFLAGS = -I m4 lib_LTLIBRARIES = libsharp2.la libsharp2_la_SOURCES = \ libsharp2/sharp_utils.cc \ libsharp2/sharp_utils.h \ libsharp2/sharp.cc \ libsharp2/sharp_almhelpers.cc \ libsharp2/sharp_core.cc \ libsharp2/sharp_geomhelpers.cc \ libsharp2/sharp_legendre_roots.cc \ libsharp2/sharp_ylmgen_c.cc \ libsharp2/sharp_internal.h \ libsharp2/sharp_legendre_roots.h \ libsharp2/sharp_vecsupport.h \ libsharp2/sharp_ylmgen_c.h # format is "current:revision:age" # any change: increase revision # any interface change: increase current, revision=0 # any backward-compatible change: increase age # any backward-incompatible change: age=0 # ==> age <= current libsharp2_la_LDFLAGS = -version-info 0:0:0 -lpthread AM_CXXFLAGS = @AM_CXXFLAGS@ if HAVE_MULTIARCH libavx_la_SOURCES = libsharp2/sharp_core_inc.cc libavx2_la_SOURCES = libsharp2/sharp_core_inc.cc libfma_la_SOURCES = libsharp2/sharp_core_inc.cc libfma4_la_SOURCES = libsharp2/sharp_core_inc.cc libavx512f_la_SOURCES = libsharp2/sharp_core_inc.cc noinst_LTLIBRARIES = libavx.la libavx2.la libfma.la libfma4.la libavx512f.la libavx_la_CXXFLAGS = ${AM_CXXFLAGS} -mavx -DARCH=avx libavx2_la_CXXFLAGS = ${AM_CXXFLAGS} -mavx2 -DARCH=avx2 libfma_la_CXXFLAGS = ${AM_CXXFLAGS} -mfma -DARCH=fma libfma4_la_CXXFLAGS = ${AM_CXXFLAGS} -mfma4 -DARCH=fma4 libavx512f_la_CXXFLAGS = ${AM_CXXFLAGS} -mavx512f -DARCH=avx512f libsharp2_la_LIBADD = libavx.la libavx2.la libfma.la libfma4.la libavx512f.la endif nobase_include_HEADERS = \ libsharp2/sharp.h \ libsharp2/sharp_mpi.h \ libsharp2/sharp_geomhelpers.h \ libsharp2/sharp_almhelpers.h \ libsharp2/sharp_cxx.h EXTRA_DIST = \ runtest.sh fortran/sharp.f90 fortran/test_sharp.f90 libsharp2/sharp_mpi.cc check_PROGRAMS = sharp2_testsuite sharp2_testsuite_SOURCES = test/sharp2_testsuite.cc test/memusage.cc test/memusage.h sharp2_testsuite_LDADD = libsharp2.la TESTS = runtest.sh pkgconfigdir = $(libdir)/pkgconfig nodist_pkgconfig_DATA = @PACKAGE_NAME@.pc DISTCLEANFILES=@PACKAGE_NAME@.pc @PACKAGE_NAME@.pc.in @PACKAGE_NAME@-uninstalled.pc @PACKAGE_NAME@-uninstalled.sh