From 19a5052d4d77b55de345d82678fe985fb54abdcd Mon Sep 17 00:00:00 2001 From: Timothy Warren Date: Fri, 17 Sep 2021 10:29:45 -0400 Subject: [PATCH] Add Makefile for Pascal programs --- pascal/Makefile | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pascal/Makefile b/pascal/Makefile index e69de29..17489f4 100644 --- a/pascal/Makefile +++ b/pascal/Makefile @@ -0,0 +1,12 @@ +PROGRAMS_SRC = $(wildcard *.pas) +PROGRAMS_O = $(patsubst %.pas,%.o,$(PROGRAMS_SRC)) +PROGRAMS = $(patsubst %.pas,%,$(PROGRAMS_SRC)) + +all: + $(foreach file, $(PROGRAMS), fpc ${file};) + +clean: + rm -f $(PROGRAMS_O) + rm -f $(PROGRAMS) + +.PHONY: all clean \ No newline at end of file