CC      = cc
CFLAGS  = -Wall -Wextra -O2 -m32 --static
LDFLAGS = -m32 --static
TARGET  = xp_boot_rec
SRCS    = xp_boot_rec.c
OBJS    = $(SRCS:.c=.o)

.PHONY: all clean

all: $(TARGET)

$(TARGET): $(OBJS)
	$(CC) $(LDFLAGS) -o $@ $^

%.o: %.c
	$(CC) $(CFLAGS) -c -o $@ $<

clean:
	rm -f $(OBJS) $(TARGET)

tidy:
	astyle -A3 -s2 --attach-extern-c -L -c -w -Y -m0 -f -p  -H -U -k3 -xj -xd ${SRCS}
