diff --git a/Makefile.am b/Makefile.am index 27aec9465b0b148c979278d2e3fd0af43fceeb8d..87061f4c8b3a904d4f9f413a999c76fc9ae95014 100755 --- a/Makefile.am +++ b/Makefile.am @@ -1,3 +1,3 @@ -SUBDIRS = src vtk +SUBDIRS = src vtk openfpm_data bin_PROGRAMS = diff --git a/configure.ac b/configure.ac index efccd84ae965d92fe0485dc83fe15d5dafccbad3..052652951082cf16d3f5f663c2f88ba0bbc0c365 100755 --- a/configure.ac +++ b/configure.ac @@ -7,6 +7,7 @@ AC_PREREQ(2.59) AC_INIT(FULL-PACKAGE-NAME, VERSION, BUG-REPORT-ADDRESS) AC_CANONICAL_SYSTEM AC_CONFIG_SRCDIR([src/main.cpp]) +AC_CONFIG_SUBDIRS([openfpm_data]) AM_INIT_AUTOMAKE AC_CONFIG_HEADER([src/config/config.h]) m4_ifdef([ACX_PTHREAD],,[m4_include([m4/acx_pthread.m4])]) @@ -20,6 +21,10 @@ CXXFLAGS+=" --std=c++11 " NVCCFLAGS=" " INCLUDES_PATH=" " +# Add openfpm_pdata to prefix forlder +prefix="$prefix//openfpm_pdata" +echo "Installation dir is: $prefix" + # Checks for programs. AC_PROG_CXX diff --git a/src/Makefile.am b/src/Makefile.am index bb08ecdcc6023abbe8f126104587b08df039c992..0eb9f473249b0f36a67a75f7235fc506c91cb50b 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,6 +1,6 @@ LINKLIBS = $(METIS_LIB) $(PTHREAD_LIBS) $(OPT_LIBS) $(BOOST_LDFLAGS) $(BOOST_IOSTREAMS_LIB) $(CUDA_LIBS) -bin_PROGRAMS = pdata +noinst_PROGRAMS = pdata pdata_SOURCES = main.cpp ../openfpm_devices/src/memory/HeapMemory.cpp ../openfpm_devices/src/memory/PtrMemory.cpp ../openfpm_vcluster/src/VCluster.cpp ../openfpm_data/src/Memleak_check.cpp pdata_CXXFLAGS = $(CUDA_CFLAGS) $(INCLUDES_PATH) $(METIS_INCLUDE) $(BOOST_CPPFLAGS) -Wno-unused-function pdata_CFLAGS = $(CUDA_CFLAGS) diff --git a/vtk/Makefile.am b/vtk/Makefile.am index 9d975d96d0ebef231ca76d6d701219ade54b7290..cc819623bb9c04b47782431ecff014bc24530ee3 100644 --- a/vtk/Makefile.am +++ b/vtk/Makefile.am @@ -1,7 +1,7 @@ LINKLIBS = $(METIS_LIB) $(PTHREAD_LIBS) $(OPT_LIBS) $(BOOST_LDFLAGS) $(BOOST_IOSTREAMS_LIB) $(CUDA_LIBS) -bin_PROGRAMS = cart_dec metis_dec dom_box +noinst_PROGRAMS = cart_dec metis_dec dom_box cart_dec_SOURCES = CartDecomposition_gen_vtk.cpp ../openfpm_devices/src/memory/HeapMemory.cpp ../openfpm_devices/src/memory/PtrMemory.cpp ../openfpm_vcluster/src/VCluster.cpp ../openfpm_data/src/Memleak_check.cpp cart_dec_CXXFLAGS = $(CUDA_CFLAGS) $(INCLUDES_PATH) $(METIS_INCLUDE) $(BOOST_CPPFLAGS) -I../src -Wno-unused-function cart_dec_CFLAGS = $(CUDA_CFLAGS)