| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 | 
							- -include $(PVFMM_DIR)/MakeVariables
 
- ifndef CXXFLAGS_PVFMM
 
- -include ../MakeVariables
 
- endif
 
- ifndef CXXFLAGS_PVFMM
 
- $(error Cannot find file: MakeVariables)
 
- endif
 
- RM = rm -f
 
- MKDIRS = mkdir -p
 
- BINDIR = ./bin
 
- SRCDIR = ./src
 
- OBJDIR = ./obj
 
- INCDIR = ./include
 
- TARGET_BIN = \
 
-        $(BINDIR)/example1 \
 
-        $(BINDIR)/example2 \
 
-        $(BINDIR)/fmm_cheb
 
- all : $(TARGET_BIN)
 
- ifeq ($(INTEL_OFFLOAD_OK),yes)
 
- $(BINDIR)/%: $(OBJDIR)/%.o
 
- 	-@$(MKDIRS) $(dir $@)
 
- 	$(CXX_PVFMM) $(CXXFLAGS_PVFMM) -no-offload         $^       $(LDFLAGS_PVFMM) -o $@
 
- 	$(CXX_PVFMM) $(CXXFLAGS_PVFMM)                     $^_async $(LDFLAGS_PVFMM) -o $@_async
 
- 	$(CXX_PVFMM) $(CXXFLAGS_PVFMM) -D__DEVICE_SYNC__=1 $^_mic   $(LDFLAGS_PVFMM) -o $@_mic
 
- $(OBJDIR)/%.o: $(SRCDIR)/%.cpp
 
- 	-@$(MKDIRS) $(dir $@)
 
- 	$(CXX_PVFMM) $(CXXFLAGS_PVFMM) -no-offload         -I$(INCDIR) -c $^ -o $@
 
- 	$(CXX_PVFMM) $(CXXFLAGS_PVFMM)                     -I$(INCDIR) -c $^ -o $@_async
 
- 	$(CXX_PVFMM) $(CXXFLAGS_PVFMM) -D__DEVICE_SYNC__=1 -I$(INCDIR) -c $^ -o $@_mic
 
- else
 
- $(BINDIR)/%: $(OBJDIR)/%.o
 
- 	-@$(MKDIRS) $(dir $@)
 
- 	$(CXX_PVFMM) $(CXXFLAGS_PVFMM)                  $^       $(LDFLAGS_PVFMM) -o $@
 
- $(OBJDIR)/%.o: $(SRCDIR)/%.cpp
 
- 	-@$(MKDIRS) $(dir $@)
 
- 	$(CXX_PVFMM) $(CXXFLAGS_PVFMM)                  -I$(INCDIR) -c $^ -o $@
 
- endif
 
- clean:
 
- 	$(RM) -r $(BINDIR)/* $(OBJDIR)/*
 
- 	$(RM) *~ */*~
 
 
  |