svn commit: r275338 - in projects/bmake/lib/csu: . amd64 i386-elf
Simon J. Gerraty
sjg at FreeBSD.org
Sun Nov 30 18:42:30 UTC 2014
Author: sjg
Date: Sun Nov 30 18:42:29 2014
New Revision: 275338
URL: https://svnweb.freebsd.org/changeset/base/275338
Log:
Put lib/csu/amd64/Makefile back the way it is in head
and handle staging via ../Makefile.inc
Modified:
projects/bmake/lib/csu/Makefile.inc
projects/bmake/lib/csu/amd64/Makefile
projects/bmake/lib/csu/i386-elf/Makefile.depend
Modified: projects/bmake/lib/csu/Makefile.inc
==============================================================================
--- projects/bmake/lib/csu/Makefile.inc Sun Nov 30 17:29:49 2014 (r275337)
+++ projects/bmake/lib/csu/Makefile.inc Sun Nov 30 18:42:29 2014 (r275338)
@@ -7,3 +7,8 @@ SED_FIX_NOTE = -i "" -e '/\.note\.tag/s/
NO_WMISSING_VARIABLE_DECLARATIONS=
.include "../Makefile.inc"
+
+.if ${MK_STAGING} == "yes" && ${.TARGETS:Nall} == ""
+FILES?= ${OBJS}
+FILESDIR?= ${LIBDIR}
+.endif
Modified: projects/bmake/lib/csu/amd64/Makefile
==============================================================================
--- projects/bmake/lib/csu/amd64/Makefile Sun Nov 30 17:29:49 2014 (r275337)
+++ projects/bmake/lib/csu/amd64/Makefile Sun Nov 30 18:42:29 2014 (r275338)
@@ -9,12 +9,6 @@ CFLAGS+= -I${.CURDIR}/../common \
-I${.CURDIR}/../../libc/include
CFLAGS+= -fno-omit-frame-pointer
-FILES= ${OBJS}
-FILESOWN= ${LIBOWN}
-FILESGRP= ${LIBGRP}
-FILESMODE= ${LIBMODE}
-FILESDIR= ${LIBDIR}
-
all: ${OBJS}
CLEANFILES= ${OBJS}
@@ -44,5 +38,8 @@ Scrt1.s: crt1.c
Scrt1.o: Scrt1.s
${CC} ${ACFLAGS} -c -o ${.TARGET} Scrt1.s
+realinstall:
+ ${INSTALL} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
+ ${OBJS} ${DESTDIR}${LIBDIR}
-.include <bsd.prog.mk>
+.include <bsd.lib.mk>
Modified: projects/bmake/lib/csu/i386-elf/Makefile.depend
==============================================================================
--- projects/bmake/lib/csu/i386-elf/Makefile.depend Sun Nov 30 17:29:49 2014 (r275337)
+++ projects/bmake/lib/csu/i386-elf/Makefile.depend Sun Nov 30 18:42:29 2014 (r275338)
@@ -2,8 +2,6 @@
DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,}
-DEP_MACHINE := ${.PARSEFILE:E}
-
DIRDEPS = \
include \
More information about the svn-src-projects
mailing list