Makefile.am 797 Bytes
Newer Older
1

2
LINKLIBS = $(DEFAULT_LIB) $(PTHREAD_LIBS) $(OPT_LIBS) $(BOOST_LDFLAGS)
3

Pietro Incardona's avatar
Pietro Incardona committed
4
noinst_PROGRAMS = vcluster
5
vcluster_SOURCES = main.cpp VCluster.cpp ../../openfpm_devices/src/memory/HeapMemory.cpp ../../openfpm_devices/src/memory/PtrMemory.cpp
6
vcluster_CXXFLAGS = $(INCLUDES_PATH) $(BOOST_CPPFLAGS)
Pietro Incardona's avatar
Pietro Incardona committed
7
vcluster_CFLAGS = $(CUDA_CFLAGS)
8
vcluster_LDADD = $(LINKLIBS)
9

Pietro Incardona's avatar
Pietro Incardona committed
10
lib_LIBRARIES = libvcluster.a
Pietro Incardona's avatar
Fixing    
Pietro Incardona committed
11
libvcluster_a_SOURCES = VCluster.cpp
12
libvcluster_a_CXXFLAGS = $(INCLUDES_PATH) $(BOOST_CPPFLAGS)
Pietro Incardona's avatar
Pietro Incardona committed
13
14
libvcluster_a_CFLAGS =

15
nobase_include_HEADERS = MPI_wrapper/MPI_IallreduceW.hpp MPI_wrapper/MPI_IrecvW.hpp MPI_wrapper/MPI_IsendW.hpp MPI_wrapper/MPI_util.hpp MPI_wrapper/MPI_IAllGather.hpp  \
Pietro Incardona's avatar
Pietro Incardona committed
16
VCluster_semantic.ipp VCluster.hpp VCluster_object.hpp \
Pietro Incardona's avatar
Pietro Incardona committed
17
util/Vcluster_log.hpp
Pietro Incardona's avatar
Pietro Incardona committed
18

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