| 
									
										
										
										
											2015-06-14 15:05:07 +00:00
										 |  |  | CC = gcc | 
					
						
							| 
									
										
										
										
											2015-11-19 20:49:55 +00:00
										 |  |  | #CC = clang-3.5
 | 
					
						
							| 
									
										
										
										
											2015-05-27 13:08:28 +00:00
										 |  |  | FC = gfortran | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-07-25 23:48:53 +00:00
										 |  |  | CFLAGS= -I/usr/include -Wall -Wno-missing-braces -O3 -ffast-math | 
					
						
							| 
									
										
										
										
											2015-05-27 13:08:28 +00:00
										 |  |  | LDFLAGS = -L/usr/lib | 
					
						
							| 
									
										
										
										
											2015-11-19 20:49:55 +00:00
										 |  |  | FFLAGS =  -O2 -Wall -Wno-conversion | 
					
						
							| 
									
										
										
										
											2016-04-03 00:33:21 +00:00
										 |  |  | LIBS = -lfftw3f -lm | 
					
						
							| 
									
										
										
										
											2015-05-27 13:08:28 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | # Default rules
 | 
					
						
							|  |  |  | %.o: %.c $(DEPS) | 
					
						
							|  |  |  | 	${CC} ${CFLAGS} -c $< | 
					
						
							|  |  |  | %.o: %.f | 
					
						
							|  |  |  | 	${FC} ${FFLAGS} -c $< | 
					
						
							|  |  |  | %.o: %.F | 
					
						
							|  |  |  | 	${FC} ${FFLAGS} -c $< | 
					
						
							|  |  |  | %.o: %.f90 | 
					
						
							|  |  |  | 	${FC} ${FFLAGS} -c $< | 
					
						
							|  |  |  | %.o: %.F90 | 
					
						
							|  |  |  | 	${FC} ${FFLAGS} -c $< | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-06-22 19:42:28 +00:00
										 |  |  | all:    wsprd wsprsim wsprd_exp | 
					
						
							| 
									
										
										
										
											2015-05-27 13:08:28 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-07-25 23:48:53 +00:00
										 |  |  | DEPS =  wsprsim_utils.h wsprd_utils.h fano.h jelinek.h nhash.h | 
					
						
							|  |  |  | OBJS1 = wsprd.o wsprsim_utils.o wsprd_utils.o tab.o fano.o jelinek.o nhash.o | 
					
						
							| 
									
										
										
										
											2015-05-27 13:08:28 +00:00
										 |  |  | wsprd: $(OBJS1) | 
					
						
							|  |  |  | 	$(CC) -o $@ $^ $(CFLAGS) $(LDFLAGS) $(LIBS) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-06-22 19:42:28 +00:00
										 |  |  | OBJS2 = wsprsim.o wsprsim_utils.o wsprd_utils.o tab.o fano.o nhash.o  | 
					
						
							|  |  |  | wsprsim: $(OBJS2)  | 
					
						
							| 
									
										
										
										
											2015-06-14 15:05:07 +00:00
										 |  |  | 	$(CC) -o $@ $^ $(CFLAGS) $(LDFLAGS) $(LIBS) | 
					
						
							| 
									
										
										
										
											2015-05-27 13:08:28 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | clean: | 
					
						
							| 
									
										
										
										
											2016-04-03 20:01:43 +00:00
										 |  |  | 	rm *.o wsprd wsprsim |