The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/iokit/IOKit/Makefile

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 export MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd
    2 export MakeInc_def=${SRCROOT}/makedefs/MakeInc.def
    3 export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule
    4 export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir
    5 
    6 IOKIT_FRAMEDIR = $(FRAMEDIR)/IOKit.framework/Versions/A
    7 export INCDIR = $(IOKIT_FRAMEDIR)/Headers
    8 export LCLDIR = $(IOKIT_FRAMEDIR)/PrivateHeaders
    9 
   10 include $(MakeInc_cmd)
   11 include $(MakeInc_def)
   12 
   13 INSTINC_SUBDIRS = \
   14         nvram \
   15         platform \
   16         power \
   17         pwr_mgt \
   18         rtc \
   19         system_management
   20 
   21 INSTINC_SUBDIRS_PPC = \
   22         ppc
   23 
   24 INSTINC_SUBDIRS_I386 = \
   25         i386
   26 
   27 INSTINC_SUBDIRS_ARM = \
   28         arm
   29 
   30 EXPINC_SUBDIRS = ${INSTINC_SUBDIRS}
   31 EXPINC_SUBDIRS_PPC = ${INSTINC_SUBDIRS_PPC}
   32 EXPINC_SUBDIRS_I386 = ${INSTINC_SUBDIRS_I386}
   33 EXPINC_SUBDIRS_ARM = ${INSTINC_SUBDIRS_ARM}
   34 
   35 NOT_EXPORT_HEADERS = 
   36 
   37 NOT_KF_MI_HEADERS  = $(NOT_EXPORT_HEADERS)                      \
   38                      IOKitKeysPrivate.h IOCPU.h                 \
   39                      IOHibernatePrivate.h IOPolledInterface.h   \
   40                      IOCommandQueue.h IOLocksPrivate.h
   41 
   42 NOT_LOCAL_HEADERS = 
   43 
   44 ALL_HEADERS = $(shell (cd $(SOURCE); echo *.h))
   45 
   46 INSTALL_MI_LIST = IOBSD.h IOKitKeys.h IOKitServer.h IOReturn.h\
   47                   IOSharedLock.h IOTypes.h OSMessageNotification.h\
   48                   IODataQueueShared.h IOMessage.h
   49                   
   50 INSTALL_MI_LCL_LIST = IOKitKeysPrivate.h IOHibernatePrivate.h IOLocksPrivate.h
   51 
   52 INSTALL_MI_DIR = .
   53 
   54 EXPORT_MI_LIST  = $(filter-out $(NOT_EXPORT_HEADERS), $(ALL_HEADERS))
   55 
   56 EXPORT_MI_DIR = IOKit
   57 
   58 INSTALL_KF_MI_LIST = $(filter-out $(NOT_KF_MI_HEADERS), $(ALL_HEADERS))
   59 
   60 include $(MakeInc_rule)
   61 include $(MakeInc_dir)

Cache object: 12929168e995b9522dc369d676577d4a


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.