WinComm/forms/makefile
Scott Duensing 0e8bb9f989 Place build outputs in obj/ and bin/ directories
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 15:38:59 -05:00

22 lines
394 B
Makefile

CC = gcc
CFLAGS = -Wall -Wextra -std=c99 -O2
LDFLAGS =
OBJDIR = obj
BINDIR = bin
all: $(BINDIR)/dfm2form $(OBJDIR)/formsrv.o
$(BINDIR)/dfm2form: dfm2form.c | $(BINDIR)
$(CC) $(CFLAGS) -o $@ $< $(LDFLAGS)
$(OBJDIR)/formsrv.o: formsrv.c formsrv.h | $(OBJDIR)
$(CC) $(CFLAGS) -c -o $@ formsrv.c
$(OBJDIR) $(BINDIR):
mkdir -p $@
clean:
rm -rf $(OBJDIR) $(BINDIR)
.PHONY: all clean