Makefile.am 1.32 KB
Newer Older
incardon's avatar
incardon committed
1
LINKLIBS = $(METIS_LIB) $(PTHREAD_LIBS) $(OPT_LIBS) $(BOOST_LDFLAGS) $(BOOST_IOSTREAMS_LIB) $(CUDA_LIBS)
incardon's avatar
incardon committed
2

3
noinst_PROGRAMS = pdata
4
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
incardon's avatar
incardon committed
5
pdata_CXXFLAGS = $(CUDA_CFLAGS) $(INCLUDES_PATH) $(METIS_INCLUDE) -I/home/antonio/Documents/openfpm/dependencies/PARMETIS/include  $(BOOST_CPPFLAGS) -Wno-unused-function
incardon's avatar
incardon committed
6
pdata_CFLAGS = $(CUDA_CFLAGS)
incardon's avatar
incardon committed
7 8
pdata_LDADD = $(LINKLIBS) -L/usr/lib/x86_64-linux-gnu/ -lmetis -lboost_iostreams -lboost_program_options -L/home/antonio/Documents/openfpm/dependencies/PARMETIS/lib -lparmetis
nobase_include_HEADERS = Decomposition/BasicDecomposition.hpp Decomposition/CartDecomposition.hpp Decomposition/common.hpp Decomposition/Decomposition.hpp  Decomposition/ie_ghost.hpp \
9
         Decomposition/nn_processor.hpp Decomposition/ie_loc_ghost.hpp Decomposition/ORB.hpp \
incardon's avatar
incardon committed
10 11
         Graph/CartesianGraphFactory.hpp \
         Grid/grid_dist_id.hpp Grid/grid_dist_id_iterator.hpp Grid/grid_dist_key.hpp \
12
         Vector/vector_dist.hpp Vector/vector_dist_iterator.hpp Vector/vector_dist_key.hpp \
incardon's avatar
incardon committed
13
         config/config.h \
14
         example.mk \
incardon's avatar
incardon committed
15
         metis_util.hpp dec_optimizer.hpp SubdomainGraphNodes.hpp
incardon's avatar
incardon committed
16 17 18

.cu.o :
	$(NVCC) $(NVCCFLAGS) -o $@ -c $<