Annotation of XNU/iokit/conf/Makefile, revision 1.1

1.1     ! root        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: 
        !             7: include $(MakeInc_cmd)
        !             8: include $(MakeInc_def)
        !             9: 
        !            10: SETUP_SUBDIRS = \
        !            11:        tools
        !            12: 
        !            13: COMP_SUBDIRS = 
        !            14: 
        !            15: INST_SUBDIRS = 
        !            16: 
        !            17: ifndef IOKIT_KERNEL_CONFIG
        !            18: export IOKIT_KERNEL_CONFIG = $(KERNEL_CONFIG)
        !            19: endif
        !            20: 
        !            21: COMPOBJROOT=$(OBJROOT)/$(KERNEL_CONFIG)_$(ARCH_CONFIG)/$(COMPONENT)
        !            22: 
        !            23: $(OBJROOT)/$(KERNEL_CONFIG)_$(ARCH_CONFIG)/$(COMPONENT)/doconf:
        !            24:        make build_setup 
        !            25: 
        !            26: $(COMPOBJROOT)/$(IOKIT_KERNEL_CONFIG)/Makefile :  $(SOURCE)/MASTER  \
        !            27:        $(SOURCE)/MASTER.$(arch_config) \
        !            28:        $(SOURCE)/Makefile.template  \
        !            29:        $(SOURCE)/Makefile.$(arch_config)  \
        !            30:        $(SOURCE)/files \
        !            31:        $(SOURCE)/files.$(arch_config)
        !            32:        @echo "Running doconf for $(IOKIT_KERNEL_CONFIG)";
        !            33:        (doconf_target=$(addsuffix /conf, $(TARGET)); \
        !            34:        echo $${doconf_target};\
        !            35:        $(MKDIR) $${doconf_target}; \
        !            36:        cd $${doconf_target}; \
        !            37:        rm -f $(notdir $?); \
        !            38:        cp  $? $${doconf_target}; \
        !            39:        $(OBJROOT)/$(KERNEL_CONFIG)_$(ARCH_CONFIG)/$(COMPONENT)/doconf -c -cpu $(arch_config) -d  $(TARGET)/$(IOKIT_KERNEL_CONFIG) $(IOKIT_KERNEL_CONFIG); \
        !            40:        );
        !            41: 
        !            42: .ORDER: $(COMPOBJROOT)/$(IOKIT_KERNEL_CONFIG)/Makefile 
        !            43: 
        !            44: do_setup_conf: $(OBJROOT)/$(KERNEL_CONFIG)_$(ARCH_CONFIG)/$(COMPONENT)/doconf \
        !            45:                $(COMPOBJROOT)/$(IOKIT_KERNEL_CONFIG)/Makefile 
        !            46: 
        !            47: do_all: 
        !            48:        @echo "[ $(SOURCE) ] Starting do_all  $(COMPONENT) $(IOKIT_KERNEL_CONFIG) $(ARCH_CONFIG) $(TARGET)";    \
        !            49:        (cd $(COMPOBJROOT)/$(IOKIT_KERNEL_CONFIG);                              \
        !            50:        next_source=$(subst conf/,,$(SOURCE));                  \
        !            51:        ${MAKE} MAKEFILES=$(TARGET)/$(IOKIT_KERNEL_CONFIG)/Makefile     \
        !            52:                SOURCE=$${next_source}                  \
        !            53:                TARGET=$(TARGET)                                        \
        !            54:                build_all       \
        !            55:        );              \
        !            56:        echo "[ $(SOURCE) ] Returning do_all $(COMPONENT) $(IOKIT_KERNEL_CONFIG) $(ARCH_CONFIG) $(TARGET)";
        !            57: 
        !            58: do_build_all: do_setup_conf do_all 
        !            59: 
        !            60: include $(MakeInc_rule)
        !            61: include $(MakeInc_dir)
        !            62: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.