Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
66 lines (57 sloc) 2.59 KB
ACLOCAL_AMFLAGS = -I m4
EXTRA_DIST=\
autogen.sh \
build.xml \
beagle.dox \
java/beagle/BeagleFactory.java \
java/beagle/BeagleInfo.java \
java/beagle/Beagle.java \
java/beagle/BeagleJNIWrapper.java \
java/beagle/DependencyAwareBeagleImpl.java \
java/beagle/FourStateBeagleImpl.java \
java/beagle/GeneralBeagleImpl.java \
project/beagle-xcode/beagle-xcode.xcodeproj/project.pbxproj \
project/beagle-vs/complextest/complextest_vc90.vcproj \
project/beagle-vs/fourtaxon/fourtaxon_vc90.vcproj \
project/beagle-vs/synthetictest/synthetictest_vc90.vcproj \
project/beagle-vs/tinytest/tinytest_vc90.vcproj \
project/beagle-vs/oddstatetest/oddstatetest_vc90.vcproj \
project/beagle-vs/matrixtest/matrixtest_vc90.vcproj \
project/beagle-vs/libhmsbeagle-cuda/createCombinedCudaHeader.bat \
project/beagle-vs/libhmsbeagle-cuda/createCUDAkernels.bat \
project/beagle-vs/libhmsbeagle-cuda/Cuda.Rules \
project/beagle-vs/libhmsbeagle/findJava.bat \
project/beagle-vs/libhmsbeagle/libhmsbeagle_vc90.vcproj \
project/beagle-vs/libhmsbeagle-cpu/libhmsbeagle-cpu_vc90.vcproj \
project/beagle-vs/libhmsbeagle-cpu-openmp/libhmsbeagle-cpu-openmp_vc90.vcproj \
project/beagle-vs/libhmsbeagle-cpu-sse/libhmsbeagle-cpu-sse_vc90.vcproj \
project/beagle-vs/libhmsbeagle-cuda/libhmsbeagle-cuda_vc90.vcproj \
project/beagle-vs/libhmsbeagle_vc90.sln \
project/beagle-vs/tinytest/tinytest_vc90.vcproj \
project/beagle-vs/beagleinstaller/banner.jpg \
project/beagle-vs/beagleinstaller/beagleinstaller.vdproj \
project/beagle-vs/beagleinstaller/COPYING.LESSER.rtf \
project/beagle-vs/build_installer.bat
AM_CFLAGS=-I$(top_builddir) -I$(top_srcdir)
AM_CPPFLAGS=-I$(top_builddir) -I$(top_srcdir)
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = hmsbeagle-$(GENERIC_API_VERSION).pc
# DOXYGEN SUPPORT
include $(top_srcdir)/aminclude.am
# ------------------------------------------------------------
# Support for profile-guided optimization. Run `make profile`
# ------------------------------------------------------------
# currently using complextest, need one that hits all possible code paths
#OPTIMIZATIONS= -O3
OPTIMIZATIONS= -O3 -mfpmath=sse -ftree-vectorizer-verbose=5 -msse -msse2 -ffast-math
profile:
make clean
make CXXFLAGS="$(CXXFLAGS) -fprofile-generate $(OPTIMIZATIONS)"
make -C examples/synthetictest/ check CXXFLAGS="$(CXXFLAGS) -static -fprofile-generate $(OPTIMIZATIONS)"
make mostlyclean
make CXXFLAGS="$(CXXFLAGS) -fprofile-use $(OPTIMIZATIONS)"
CLEANFILES = \
libhmsbeagle/*/*.gcda libhmsbeagle/*/*.gcno \
libhmsbeagle/*/*/*.gcda libhmsbeagle/*/*/*.gcno \
examples/*/*/*.gcda examples/*/*/*.gcno
SUBDIRS = libhmsbeagle libhmsbeagle/JNI examples
You can’t perform that action at this time.