blob: 89c4d8c3e62ee7ed629d98f8dcf6fb00d7efc969 [file] [log] [blame] [raw]
PROG= mfiutil
SRCS= mfiutil.c mfi_bbu.c mfi_cmd.c mfi_config.c mfi_drive.c mfi_evt.c \
mfi_flash.c mfi_patrol.c mfi_show.c mfi_volume.c mfi_foreign.c \
mfi_properties.c human_readable.c
CC := gcc
CFLAGS += -I include
CFLAGS += -std=gnu99 -Wall -Os
#CFLAGS += -D DEBUG=1
OBJECTS = $(addsuffix .o,$(basename $(SRCS))) ${SRCS:R:S/$/.o/g}
MANPAGE = mfiutil.8
default: $(PROG)
$(PROG): $(OBJECTS)
$(CC) $(LDFLAGS) $(OBJECTS) -o $@ $(LIBS)
clean:
rm -f $(OBJECTS) $(PROG)