Skip to content
Snippets Groups Projects
Makefile 687 B
Newer Older

AS              = $(CROSS_COMPILE)as
LD              = $(CROSS_COMPILE)ld
CC              = $(CROSS_COMPILE)gcc
CPP             = $(CC) -E
AR              = $(CROSS_COMPILE)ar
NM              = $(CROSS_COMPILE)nm
STRIP           = $(CROSS_COMPILE)strip
OBJCOPY         = $(CROSS_COMPILE)objcopy
OBJDUMP         = $(CROSS_COMPILE)objdump

CFLAGS = -Wall -ggdb
CFLAGS += -I../lib -I../include -I../include/linux
all: $(PROG)

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

$(PROG): ../lib/libsdbfs.a

clean:
	rm -f $(PROG) *.o *~ core

# add the other unused targets, so the rule in ../Makefile works
modules install modules_install: