2N/A# Sub-Makefile for VMM tools.
2N/A# Copyright (C) 2006-2013 Oracle Corporation
2N/A# This file is part of VirtualBox Open Source Edition (OSE), as
2N/A# you can redistribute it
and/or modify it under the terms of the GNU
2N/A# General Public License (GPL) as published by the Free Software
2N/A# Foundation, in version 2 as it comes in the "COPYING" file of the
2N/A# VirtualBox OSE distribution. VirtualBox OSE is distributed in the
2N/A# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
2N/ASUB_DEPTH = ../../../..
2N/Aifdef VBOX_WITH_HARDENING
2N/A PROGRAMS += VBoxVMMPreloadHardened
2N/A DLLS += VBoxVMMPreload
2N/A PROGRAMS += VBoxVMMPreload
2N/AVBoxVMMPreloadHardened_TEMPLATE = VBOXR3HARDENEDEXE
2N/AVBoxVMMPreloadHardened_NAME = VBoxVMMPreload
2N/AVBoxVMMPreload_TEMPLATE := $(if $(VBOX_WITH_HARDENING),VBoxR3Dll,VBOXR3EXE)
2N/AVBoxVMMPreload_LIBS = $(LIB_RUNTIME)
2N/Aifdef VBOX_WITH_HARDENING
2N/A# CPU report program (CPUM DB).
2N/APROGRAMS += VBoxCpuReport
2N/AVBoxCpuReport_TEMPLATE := VBoxR3Static
2N/AVBoxCpuReport_DEFS = IN_VMM_R3
2N/AVBoxCpuReport_INCS = ../include
2N/AVBoxCpuReport_SOURCES = \
2N/AVBoxCpuReport_LIBS = \
2N/A $(PATH_STAGE_LIB)/SUPR3Static$(VBOX_SUFF_LIB) \
2N/A $(VBOX_LIB_RUNTIME_STATIC)
2N/A -framework IOKit -framework CoreFoundation -framework CoreServices
2N/Ainclude $(FILE_KBUILD_SUB_FOOTER)