| 
									
										
										
										
											2025-01-02 20:57:00 -05:00
										 |  |  | CC=gcc | 
					
						
							| 
									
										
										
										
											2025-01-23 23:34:11 -05:00
										 |  |  | CFLAGS=-I../include -L../lib  -Wall -lraylib -lopengl32 -lgdi32 -lwinmm -lcomdlg32 -lole32 | 
					
						
							|  |  |  | BUTLER=../butler/butler.exe | 
					
						
							|  |  |  | ITCH_CHANNEL=01-text-adventure-windows-x64 | 
					
						
							| 
									
										
										
										
											2024-08-28 17:27:35 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-01-23 21:01:08 -05:00
										 |  |  | .PHONY: clean run butler_upload | 
					
						
							| 
									
										
										
										
											2025-01-02 20:57:00 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-01-23 20:47:35 -05:00
										 |  |  | fatal_text_adventure_linux: data/actions.c data/rooms.c data/room_ins.c data/words.c data/flags.c data/items.c *.c | 
					
						
							|  |  |  | 	$(CC) *.c $(CFLAGS) -o fatal_text_adventure_linux | 
					
						
							| 
									
										
										
										
											2025-01-02 20:57:00 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-01-12 19:50:11 -05:00
										 |  |  | data/%.c: data/%.txt | 
					
						
							| 
									
										
										
										
											2025-01-23 23:34:11 -05:00
										 |  |  | 	powershell "echo \"char *data_$*_txt = \"" > data/$*.c | 
					
						
							|  |  |  | 	powershell "cat data/$*.txt | perl -pe 's/ *\| */|/g' | perl -pe 's/^/\\\"/' | perl -pe 's/$/\\n\\\"/'" >> data/$*.c | 
					
						
							| 
									
										
										
										
											2025-01-18 06:43:22 -05:00
										 |  |  | 	echo ";" >> data/$*.c | 
					
						
							| 
									
										
										
										
											2025-01-11 08:30:48 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-01-23 20:47:35 -05:00
										 |  |  | run: fatal_text_adventure_linux | 
					
						
							|  |  |  | 	./fatal_text_adventure_linux | 
					
						
							| 
									
										
										
										
											2024-08-28 17:27:35 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  | clean: | 
					
						
							| 
									
										
										
										
											2025-01-23 20:47:35 -05:00
										 |  |  | 	rm -f ./fatal_text_adventure_linux | 
					
						
							| 
									
										
										
										
											2025-01-18 06:43:22 -05:00
										 |  |  | 	rm -f ./data/*.c | 
					
						
							| 
									
										
										
										
											2025-01-23 21:01:08 -05:00
										 |  |  | 
 | 
					
						
							|  |  |  | butler_upload: fatal_text_adventure_linux | 
					
						
							| 
									
										
										
										
											2025-01-23 23:34:11 -05:00
										 |  |  | 	$(BUTLER) push ./fatal_text_adventure_linux.exe bassguitarbill/fatal-distractions:$(ITCH_CHANNEL) |