include $(top_srcdir)/common.mk

noinst_LTLIBRARIES = libspml_w_wave_module_sjpack.la
libspml_w_wave_module_sjpack_la_SOURCES = \
	w_wave_deriv_module_sjpack.f90 \
	w_wave_interpolate_module_sjpack.f90 \
	w_wave_module_sjpack.f90

if ISPACK2_AVX
libspml_w_wave_module_sjpack_la_SOURCES += w_wave_base_module_sjpack_avx.f90
w_wave_module_sjpack.lo: \
	w_wave_base_module_sjpack_avx.lo \
	w_wave_deriv_module_sjpack.lo \
	w_wave_interpolate_module_sjpack.lo
w_wave_deriv_module_sjpack.lo: \
	w_wave_base_module_sjpack_avx.lo
w_wave_interpolate_module_sjpack.lo: \
	w_wave_base_module_sjpack_avx.lo
else
libspml_w_wave_module_sjpack_la_SOURCES += w_wave_base_module_sjpack_fort.f90
w_wave_module_sjpack.lo: \
	w_wave_base_module_sjpack_fort.lo \
	w_wave_deriv_module_sjpack.lo \
	w_wave_interpolate_module_sjpack.lo
w_wave_deriv_module_sjpack.lo: \
	w_wave_base_module_sjpack_fort.lo
w_wave_interpolate_module_sjpack.lo: \
	w_wave_base_module_sjpack_fort.lo
endif
