tools: don't overwrite user-supplied SRCTOP & VERSION
[unleashed.git] / libexec / Makefile.inc
blob2540ab2f97fe11a25f2681790f239ea99fa392dd
1 BINDIR?=        /usr/libexec
2 CFLAGS+=        -m64
3 LDFLAGS+=       -m64
4 AFLAGS+=        -m64
5 LIBDIR=         /usr/lib/amd64
7 .ifdef DESTDIR
8 LIBCRT0=        ${DESTDIR}/usr/lib/amd64/crt1.o
9 LIBCRTBEGIN=    ${DESTDIR}/usr/lib/amd64/crti.o
10 LIBCRTEND=      ${DESTDIR}/usr/lib/amd64/crtn.o
11 .endif
13 .include <unleashed.mk>
15 MAPFILES=       ${SRCTOP}/usr/src/common/mapfiles/common
16 _PROGLDOPTS=    -Wl,-Bdirect
17 _PROGLDOPTS+=   -Wl,-M${MAPFILES}/map.pagealign
18 UNLEASHED_OBJ?= /usr/obj/${MACHINE}