5 DLT_SOURCES
= $(wildcard ${SRCDIR}/dlt
/*.dlt
)
6 D_SOURCES
= $(wildcard ${SRCDIR}/dlt
/*/*/*.d
)
7 SOURCES
= ${DLT_SOURCES} ${D_SOURCES}
8 OBJECTS
= $(patsubst ${SRCDIR}/%.dlt
,%.o
,${DLT_SOURCES}) $(patsubst ${SRCDIR}/%.d
,%.o
,${D_SOURCES})
10 #VERSION = -fversion=GNU_pthread_suspend -fversion=Linux -fversion=Unix -fversion=GNU_Need_execvpe -fversion=Posix -funittest
11 #-fd-verbose --save-temps
16 [ -d
`dirname $@` ] || mkdir
-p
`dirname $@`
17 ${DELIGHT_GCC}/bin
/gdc
${VERSION} -c
-g
-o
"$@" -I
${SRCDIR} -I
${TANGO}/include/d
-I
${TANGO}/include "$<"
20 [ -d
`dirname $@` ] || mkdir
-p
`dirname $@`
21 ${DELIGHT_GCC}/bin
/gdc
${VERSION} -c
-g
-o
"$@" -I
${SRCDIR} -I
${TANGO}/include/d
-I
${TANGO}/include "$<"
24 ar rcs libdlt.a
${OBJECTS}
27 [ -d
"${DISTDIR}/lib" ] || mkdir
${DISTDIR}/lib
28 [ -d
"${DISTDIR}/include" ] || mkdir
${DISTDIR}/include
29 cp libdlt.a
${DISTDIR}/lib
30 cp
-r
"${SRCDIR}/dlt" "${DISTDIR}/include/"
31 cp
-r
"${SRCDIR}/std" "${DISTDIR}/include/"
32 cp
-r
"${SRCDIR}/gcc" "${DISTDIR}/include/"