|  | @@ -6,6 +6,7 @@ VERSION=2.2
 | 
	
		
			
				|  |  |  BUILDIR=$(CURDIR)/debian/$(PROJECT)
 | 
	
		
			
				|  |  |  SRCDIR=$(CURDIR)/src
 | 
	
		
			
				|  |  |  MULTIPREC=100
 | 
	
		
			
				|  |  | +CXX_NMIE_HEADERS=$(SRCDIR)/nmie.hpp $(SRCDIR)/nmie-impl.hpp $(SRCDIR)/nmie-precision.hpp
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  all:
 | 
	
		
			
				|  |  |  	@echo "make source - Create source package for Python extension"
 | 
	
	
		
			
				|  | @@ -50,13 +51,18 @@ builddeb:
 | 
	
		
			
				|  |  |  	# build the package
 | 
	
		
			
				|  |  |  	dpkg-buildpackage -i -I -rfakeroot
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -standalone: $(SRCDIR)/farfield.cc $(SRCDIR)/nearfield.cc $(SRCDIR)/nmie.cc
 | 
	
		
			
				|  |  | -    # create standalone programs with DP
 | 
	
		
			
				|  |  | -	c++ -DNDEBUG -O2 -Wall -std=c++11 $(SRCDIR)/farfield.cc $(SRCDIR)/nmie.cc  -lm -o ../scattnlay
 | 
	
		
			
				|  |  | -	c++ -DNDEBUG -O2 -Wall -std=c++11 $(SRCDIR)/nearfield.cc $(SRCDIR)/nmie.cc  -lm -o ../fieldnlay
 | 
	
		
			
				|  |  | -	# create standalone programs with MP
 | 
	
		
			
				|  |  | -	c++ -DNDEBUG -DMULTI_PRECISION=$(MULTIPREC) -O2 -Wall -std=c++11 $(SRCDIR)/farfield.cc $(SRCDIR)/nmie.cc  -lm -o ../scattnlay-mp
 | 
	
		
			
				|  |  | -	c++ -DNDEBUG -DMULTI_PRECISION=$(MULTIPREC) -O2 -Wall -std=c++11 $(SRCDIR)/nearfield.cc $(SRCDIR)/nmie.cc  -lm -o ../fieldnlay-mp
 | 
	
		
			
				|  |  | +standalone: scattnlay fieldnlay scattnlay-mp fieldnlay-mp
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +# standalone programs with DP
 | 
	
		
			
				|  |  | +scattnlay: $(SRCDIR)/farfield.cc $(SRCDIR)/nmie.cc $(CXX_NMIE_HEADERS)
 | 
	
		
			
				|  |  | +	$(CXX) -DNDEBUG -O2 -Wall -std=c++11 $(SRCDIR)/farfield.cc $(SRCDIR)/nmie.cc  -lm -o scattnlay $(CXXFLAGS) $(LDFLAGS)
 | 
	
		
			
				|  |  | +fieldnlay: $(SRCDIR)/nearfield.cc $(SRCDIR)/nmie.cc $(CXX_NMIE_HEADERS)
 | 
	
		
			
				|  |  | +	$(CXX) -DNDEBUG -O2 -Wall -std=c++11 $(SRCDIR)/nearfield.cc $(SRCDIR)/nmie.cc  -lm -o fieldnlay $(CXXFLAGS) $(LDFLAGS)
 | 
	
		
			
				|  |  | +# standalone programs with MP
 | 
	
		
			
				|  |  | +scattnlay-mp: $(SRCDIR)/farfield.cc $(SRCDIR)/nmie.cc $(CXX_NMIE_HEADERS)
 | 
	
		
			
				|  |  | +	$(CXX) -DNDEBUG -DMULTI_PRECISION=$(MULTIPREC) -O2 -Wall -std=c++11 $(SRCDIR)/farfield.cc $(SRCDIR)/nmie.cc  -lm -o scattnlay-mp $(CXXFLAGS) $(LDFLAGS)
 | 
	
		
			
				|  |  | +fieldnlay-mp: $(SRCDIR)/nearfield.cc $(SRCDIR)/nmie.cc $(CXX_NMIE_HEADERS)
 | 
	
		
			
				|  |  | +	$(CXX) -DNDEBUG -DMULTI_PRECISION=$(MULTIPREC) -O2 -Wall -std=c++11 $(SRCDIR)/nearfield.cc $(SRCDIR)/nmie.cc  -lm -o fieldnlay-mp $(CXXFLAGS) $(LDFLAGS)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  clean:
 | 
	
		
			
				|  |  |  	$(PYTHON) setup.py clean
 |