| 
									
										
										
										
											2024-02-02 14:57:46 +09:00
										 |  |  | AUTOMAKE_OPTIONS = nostdinc | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-09-02 23:58:15 +09:00
										 |  |  | bin_PROGRAMS = hakpas | 
					
						
							|  |  |  | hakpas_SOURCES = hak.pas main.pas  | 
					
						
							|  |  |  | hakpas_CPPFLAGS =  | 
					
						
							|  |  |  | hakpas_DEPENDENCIES = hakpas.bin | 
					
						
							| 
									
										
										
										
											2024-02-02 14:57:46 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-02-19 20:48:14 +09:00
										 |  |  | PASFLAGS = -Mobjfpc -FcUTF8 -Sm -g | 
					
						
							| 
									
										
										
										
											2025-09-02 23:58:15 +09:00
										 |  |  | if HAK_LIB_QUADMATH_REQUIRED | 
					
						
							|  |  |  | PASFLAGS += -dHAK_LIB_QUADMATH_REQUIRED | 
					
						
							| 
									
										
										
										
											2024-02-13 00:57:30 +09:00
										 |  |  | endif | 
					
						
							| 
									
										
										
										
											2025-10-08 23:38:24 +09:00
										 |  |  | if HAK_WIDE_CHAR_SIZE_IS_4 | 
					
						
							|  |  |  | PASFLAGS += -dHAK_WIDE_CHAR_SIZE_IS_4 | 
					
						
							|  |  |  | endif | 
					
						
							| 
									
										
										
										
											2024-02-13 00:57:30 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-09-02 23:58:15 +09:00
										 |  |  | hakpas_LINK = cp -pf hakpas.bin $(builddir)/hakpas$(EXEEXT) || echo  | 
					
						
							| 
									
										
										
										
											2024-02-02 14:57:46 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-09-02 23:58:15 +09:00
										 |  |  | hakpas.bin: $(hakpas_SOURCES) ../lib/libhak.la $(hakpas_OBJECTS) | 
					
						
							| 
									
										
										
										
											2024-02-11 13:41:32 +09:00
										 |  |  | 	FL='-Fl../lib:../lib/.libs'; \
 | 
					
						
							| 
									
										
										
										
											2025-09-02 23:58:15 +09:00
										 |  |  | 	for i in @HAK_SYS_LIB_SEARCH_PATH_SPEC@; do \
 | 
					
						
							| 
									
										
										
										
											2024-02-11 13:41:32 +09:00
										 |  |  | 		FL="$${FL}:$${i}"; \
 | 
					
						
							|  |  |  | 	done; \
 | 
					
						
							| 
									
										
										
										
											2024-02-13 00:57:30 +09:00
										 |  |  | 	echo fpc -o$(builddir)/$@ $(PASFLAGS) "$${FL}" $(srcdir)/main.pas; \
 | 
					
						
							|  |  |  | 	fpc -o$(builddir)/$@ $(PASFLAGS) $(PASFLAGS) "$${FL}" $(srcdir)/main.pas | 
					
						
							| 
									
										
										
										
											2024-02-02 14:57:46 +09:00
										 |  |  | 
 | 
					
						
							|  |  |  | clean-local: | 
					
						
							| 
									
										
										
										
											2025-09-02 23:58:15 +09:00
										 |  |  | 	rm -f *.ppu *.res hakpas.bin |