1ACPICA_DIR?= contrib/dev/acpica/source 2OSACPI_MI_DIR?= dev/acpica 3OSACPI_MD_DIR?= platform/${MACHINE_PLATFORM}/acpica 4 5.if !defined(SYSDIR) && defined(S) 6SYSDIR= $S 7.endif 8 9ACPICA_KERN_PATHS = \ 10 ${SYSDIR}/${ACPICA_DIR}/dispatcher \ 11 ${SYSDIR}/${ACPICA_DIR}/executer \ 12 ${SYSDIR}/${ACPICA_DIR}/parser \ 13 ${SYSDIR}/${ACPICA_DIR}/events \ 14 ${SYSDIR}/${ACPICA_DIR}/hardware \ 15 ${SYSDIR}/${ACPICA_DIR}/namespace \ 16 ${SYSDIR}/${ACPICA_DIR}/resources \ 17 ${SYSDIR}/${ACPICA_DIR}/tables \ 18 ${SYSDIR}/${ACPICA_DIR}/utilities \ 19 ${SYSDIR}/${ACPICA_DIR}/debugger \ 20 ${SYSDIR}/${ACPICA_DIR}/disassembler 21 22ACPICA_UTIL_PATHS = \ 23 ${SYSDIR}/${ACPICA_DIR}/common \ 24 ${SYSDIR}/${ACPICA_DIR}/components/debugger \ 25 ${SYSDIR}/${ACPICA_DIR}/components/disassembler \ 26 ${SYSDIR}/${ACPICA_DIR}/components/dispatcher \ 27 ${SYSDIR}/${ACPICA_DIR}/components/events \ 28 ${SYSDIR}/${ACPICA_DIR}/components/executer \ 29 ${SYSDIR}/${ACPICA_DIR}/components/hardware \ 30 ${SYSDIR}/${ACPICA_DIR}/components/namespace \ 31 ${SYSDIR}/${ACPICA_DIR}/components/parser \ 32 ${SYSDIR}/${ACPICA_DIR}/components/resources \ 33 ${SYSDIR}/${ACPICA_DIR}/components/tables \ 34 ${SYSDIR}/${ACPICA_DIR}/components/utilities \ 35 ${SYSDIR}/${ACPICA_DIR}/os_specific/service_layers 36 37${.OBJDIR}/acpi.h: ${SYSDIR}/${ACPICA_DIR}/include/acpi.h 38 cp ${.ALLSRC} ${.TARGET} 39 40${.OBJDIR}/platform/acenv.h: ${SYSDIR}/${ACPICA_DIR}/include/platform/acenv.h 41 mkdir -p ${.OBJDIR}/platform 42 sed -e 's/__FreeBSD__/__DragonFly__/' \ 43 -e 's/acfreebsd.h/acdragonfly.h/' ${.ALLSRC} > ${.TARGET}.new 44 mv -f ${.TARGET}.new ${.TARGET} 45