Makefile.kmk revision dd4229306cc4ad8b39518abc8d1ca5a6d1e1ca4f
0N/Ainclude $(KBUILD_PATH)/subheader.kmk
0N/ATEMPLATE_VBoxR3ExtPackSkeleton_INST = $(INST_EXTPACK)Skeleton/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/
0N/ATEMPLATE_VBoxR0ExtPackSkeleton_INST = $(INST_EXTPACK)Skeleton/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/
0N/ATEMPLATE_VBoxRcExtPackSkeleton = For the raw-mode context modules in the Skeleton extension pack.
0N/ATEMPLATE_VBoxRcExtPackSkeleton_INST = $(INST_EXTPACK)Skeleton/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/
0N/AVBoxSkeletonMain_SOURCES = VBoxSkeletonMain.cpp
0N/A $(VBoxSkeletonIns_0_OUTDIR)/ExtPack.xml
0N/A$(call VBOX_EDIT_VERSION_RULE_FN,VBoxSkeletonIns,ExtPack.xml)
0N/A PACKING += $(VBOX_PATH_PACKAGES)/$(VBOX_SKELETON_MANGLED_NAME)-$(VBOX_VERSION_STRING)r$(VBOX_SVN_REV).vbox-extpack
0N/A# Build the file list. The macro takes 1=darwin.x86, 2=dist/VirtualBox.app/Contents/MacOS, 3=dylib
0N/A $(PATH_OUT_BASE)/$(1)/$(KBUILD_TYPE)/$(2)/ExtensionPacks/$(VBOX_SKELETON_MANGLED_NAME)/$(1)/VBoxSkeletonMain.$(3)=>$(1)/VBoxSkeletonMain.$(3)
0N/Aif1of (darwin.amd64, $(VBOX_WITH_EXTPACK_OS_ARCHS))
0N/A VBOX_SKELETON_FILES += $(call VBOX_SKELETON_FILES_MACRO,darwin.amd64,dist/VirtualBox.app/Contents/MacOS,dylib)
0N/Aif1of (darwin.x86, $(VBOX_WITH_EXTPACK_OS_ARCHS))
0N/A VBOX_SKELETON_FILES += $(call VBOX_SKELETON_FILES_MACRO,darwin.x86,dist/VirtualBox.app/Contents/MacOS,dylib)
0N/Aif1of (freebsd.amd64, $(VBOX_WITH_EXTPACK_OS_ARCHS))
0N/A VBOX_SKELETON_FILES += $(call VBOX_SKELETON_FILES_MACRO,freebsd.amd64,bin,so)
0N/Aif1of (freebsd.x86, $(VBOX_WITH_EXTPACK_OS_ARCHS))
0N/A VBOX_SKELETON_FILES += $(call VBOX_SKELETON_FILES_MACRO,freebsd.x86,bin,so)
0N/Aif1of (linux.amd64, $(VBOX_WITH_EXTPACK_OS_ARCHS))
0N/A VBOX_SKELETON_FILES += $(call VBOX_SKELETON_FILES_MACRO,linux.amd64,bin,so)
0N/Aif1of (solaris.amd64, $(VBOX_WITH_EXTPACK_OS_ARCHS))
0N/A VBOX_SKELETON_FILES += $(call VBOX_SKELETON_FILES_MACRO,solaris.amd64,bin,so)
0N/Aif1of (solaris.x86, $(VBOX_WITH_EXTPACK_OS_ARCHS))
0N/A VBOX_SKELETON_FILES += $(call VBOX_SKELETON_FILES_MACRO,solaris.x86,bin,so)
0N/A$(VBOX_PATH_PACKAGES)/$(VBOX_SKELETON_MANGLED_NAME)-$(VBOX_VERSION_STRING)r$(VBOX_SVN_REV).vbox-extpack: \
0N/A $(VBoxSkeletonIns_0_OUTDIR)/ExtPack.manifest \
0N/A $(VBoxSkeletonIns_0_OUTDIR)/ExtPack.signature
0N/A $(NLTAB)$(MKDIR) -p $(dir $(lastword $(subst =>,$(SP)$(VBoxSkeletonIns_0_OUTDIR)/Stage/,$(file)))) \
0N/A --manifest $(VBoxSkeletonIns_0_OUTDIR)/Stage/ExtPack.manifest \
0N/A $(APPEND) $(VBoxSkeletonIns_0_OUTDIR)/Stage/ExtPack.signature "todo"
0N/A $(VBoxSkeletonIns_0_OUTDIR)/Stage/ExtPack.manifest \
0N/A $(VBoxSkeletonIns_0_OUTDIR)/Stage/ExtPack.signature
0N/Ainclude $(KBUILD_PATH)/subfooter.kmk