freebsd-ports/games/grubinvaders/files/Makefile

20 lines
387 B
Makefile

# $FreeBSD$
CFLAGS+=-fno-builtin -nostdinc -I. -Wall -Werror
LDFLAGS+=-nostdlib -Wl,-N -Wl,-Ttext -Wl,100000
PROG= invaders
OBJS= boot.o common.o kernel.o keyboard.o video.o game.o sound.o \
delay.o memory.o
all: ${PROG}
${PROG}: ${PROG}.exec
objcopy -O binary invaders.exec invaders
${PROG}.exec: ${OBJS}
${CC} ${LDFLAGS} -o ${PROG}.exec ${OBJS}
clean:
rm -f ${OBJS} ${PROG}