From d05fa1c0cc5cc44a6a1e1b49eca580a40ee10e21 Mon Sep 17 00:00:00 2001 From: Robert Pengelly Date: Mon, 15 Sep 2025 06:34:23 +0100 Subject: [PATCH] Added Makefile.bsd as make doesn't like ifeq/else/endif --- Makefile.bsd | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Makefile.bsd diff --git a/Makefile.bsd b/Makefile.bsd new file mode 100644 index 0000000..b048cdf --- /dev/null +++ b/Makefile.bsd @@ -0,0 +1,20 @@ +#****************************************************************************** +# @file Makefile.bsd +#****************************************************************************** +SRCDIR ?= $(CURDIR) +VPATH := $(SRCDIR) + +CC := gcc +CFLAGS := -D_FILE_OFFSET_BITS=64 -O2 -Wall -Werror -Wextra -ansi -pedantic -std=c90 + +CSRC := cstr.c hashtab.c lib.c read.c report.c rule.c variable.c xmake.c + +all: xmake + +clean: + + if [ -f xmake ]; then rm -rf xmake; fi + if [ -f xmake.exe ]; then rm -rf xmake.exe; fi + +xmake: $(CSRC) + $(CC) $(CFLAGS) -o $@ $^ -- 2.34.1