Makefile revision 677833bc953b6cb418c701facbdcf4aa18d6c44e
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan#
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan# Makefile for the VirtualBox Windows Guest Mirror Graphics driver.
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan#
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan#
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan# Copyright (C) 2006 InnoTek Systemberatung GmbH
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan#
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan# This file is part of VirtualBox Open Source Edition (OSE), as
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan# available from http://www.virtualbox.org. This file is free software;
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan# you can redistribute it and/or modify it under the terms of the GNU
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan# General Public License as published by the Free Software Foundation,
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan# in version 2 as it comes in the "COPYING" file of the VirtualBox OSE
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan# distribution. VirtualBox OSE is distributed in the hope that it will
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan# be useful, but WITHOUT ANY WARRANTY of any kind.
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan#
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan# If you received this file as part of a commercial VirtualBox
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan# distribution, then only the terms of your commercial VirtualBox
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan# license agreement apply instead of the previous paragraph.
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan#
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar SwaminathanDEPTH = ../../../../../../..
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathaninclude $(PATH_KBUILD)/header.kmk
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar SwaminathanSYSMODS = vrdpdd
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathanvrdpdd_TEMPLATE = VBOXW32GUESTR0
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathanvrdpdd_SDKS = W2K3DDKX86
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathanvrdpdd_SYSSUFF = .dll
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathanvrdpdd_DEFS = _WIN32_WINNT=0x0501
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan#vrdpdd_DEFS += LOG_TO_BACKDOOR LOG_ENABLED
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathanvrdpdd_SOURCES = \
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan debug.c \
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan enable.c \
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan screen.c \
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan vrdpdd.rc
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathanvrdpdd_LDFLAGS = /Entry:DrvEnableDriver@12
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathanvrdpdd_LIBS = \
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan $(PATH_SDK_W2K3DDKX86_LIB)/int64.lib \
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan $(PATH_TOOL_$(VBOX_VCC_TOOL)_LIB)/libcmt.lib \
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan $(PATH_SDK_W2K3DDKX86_LIB)/win32k.lib \
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan $(PATH_LIB)/additions/RuntimeW32GuestR0$(VBOXW32GUEST_SUFF_LIB)
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathaninclude $(PATH_KBUILD)/footer.kmk
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan
291a2b48b9adcd7b3666c34e80ba6411929afe7fSukumar Swaminathan