Skip to content
Snippets Groups Projects
Makefile 838 B
Newer Older
CFLAGS = -Wall -ggdb -I. -I../include -Imini_bone
Tomasz Wlostowski's avatar
Tomasz Wlostowski committed

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

all: lm32-loader genraminit genramvhd vuart_console
Tomasz Wlostowski's avatar
Tomasz Wlostowski committed

OBJS_LOADER = lm32-loader.o rr_io.o mini_bone/ptpd_netif.o mini_bone/minibone_lib.o
Tomasz Wlostowski's avatar
Tomasz Wlostowski committed

Tomasz Wlostowski's avatar
Tomasz Wlostowski committed
				
genraminit: genraminit.o
				${CC} -o genraminit genraminit.o

genramvhd: genramvhd.o
				${CC} -o genramvhd genramvhd.o

Tomasz Wlostowski's avatar
Tomasz Wlostowski committed
vuart_console: vuart_console.o rr_io.o
				${CC} -o vuart_console vuart_console.o rr_io.o

%.o: 		%.c
				${CC} -c $^ $(CFLAGS) -O0

clean:
	rm -f $(ALL) *.o *~ mini_bone/*.o mini_bone/*~