kernel - Add atomic_readandclear_int()
[dragonfly.git] / sys / conf / acpi.mk
blobf5d93c7073164117faf741ebe2886b45a0fa01bd
1 # $DragonFly: src/sys/conf/acpi.mk,v 1.6 2007/01/19 07:23:42 dillon Exp $
4 ACPICA_DIR?= contrib/dev/acpica-unix
5 OSACPI_MI_DIR?= dev/acpica5
6 OSACPI_MD_DIR?= platform/${MACHINE_PLATFORM}/acpica5
8 .if !defined(SYSDIR) && defined(S)
9 SYSDIR= $S
10 .endif
12 ACPICA_KERN_PATHS = \
13 ${SYSDIR}/${ACPICA_DIR}/dispatcher \
14 ${SYSDIR}/${ACPICA_DIR}/executer \
15 ${SYSDIR}/${ACPICA_DIR}/parser \
16 ${SYSDIR}/${ACPICA_DIR}/events \
17 ${SYSDIR}/${ACPICA_DIR}/hardware \
18 ${SYSDIR}/${ACPICA_DIR}/namespace \
19 ${SYSDIR}/${ACPICA_DIR}/resources \
20 ${SYSDIR}/${ACPICA_DIR}/tables \
21 ${SYSDIR}/${ACPICA_DIR}/utilities \
22 ${SYSDIR}/${ACPICA_DIR}/debugger \
23 ${SYSDIR}/${ACPICA_DIR}/disassembler
25 ACPICA_UTIL_PATHS = \
26 ${ACPICA_KERN_PATHS} \
27 ${SYSDIR}/${ACPICA_DIR} \
28 ${SYSDIR}/${ACPICA_DIR}/compiler \
29 ${SYSDIR}/${ACPICA_DIR}/common
31 ${.OBJDIR}/acpi.h: ${SYSDIR}/${ACPICA_DIR}/include/acpi.h
32 cp ${.ALLSRC} ${.TARGET}
34 ${.OBJDIR}/platform/acenv.h: ${SYSDIR}/${ACPICA_DIR}/include/platform/acenv.h
35 mkdir -p ${.OBJDIR}/platform
36 sed -e 's/__FreeBSD__/__DragonFly__/' \
37 -e 's/acfreebsd.h/acdragonfly.h/' ${.ALLSRC} > ${.TARGET}.new
38 mv -f ${.TARGET}.new ${.TARGET}