Files
retrobsd/src/cmd/ld/Makefile
2014-04-09 14:27:18 +01:00

33 lines
621 B
Makefile

#
# Version 2.2 January 24, 1998
#
TOPSRC = $(shell cd ../../..; pwd)
include $(TOPSRC)/target.mk
#include $(TOPSRC)/cross.mk
CFLAGS += -Werror -Wall -Os
LDFLAGS +=
SRCS = ld.c
OBJS = ld.o
MAN = ld.0
MANSRC = ld.1
all: ld $(MAN)
ld: ${OBJS}
${CC} ${LDFLAGS} -o ld.elf ${OBJS} ${LIBS}
${OBJDUMP} -S ld.elf > ld.dis
${SIZE} ld.elf
${ELF2AOUT} ld.elf $@ && rm ld.elf
$(MAN): $(MANSRC)
${MANROFF} $< > $@
clean:
rm -f *.o *.0 *.elf ${MAN} ld *.elf *.dis a.out tags *~
install: all
install ld ${DESTDIR}/bin/ld
cp ${MAN} ${DESTDIR}/share/man/cat1/