Makefile.kmk revision 5adf19852c0d5af7188664bcb9d9e6175b46c7ae
0e9dcd548051a8ec34744bfa18b4e09fea742a39Andreas Gustafsson# $Id$
d3498432822fb487e58f8f72bb5f880dd8307d7dMichael Sawyer## @file
aa7b16ec2a5dacda1d65b64e0f7af434d02cbba4Tinderbox User# Makefile for the VirtualBox Windows Guest Mirror Graphics driver.
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews#
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews#
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews# Copyright (C) 2006 InnoTek Systemberatung GmbH
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews#
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews# This file is part of VirtualBox Open Source Edition (OSE), as
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews# available from http://www.virtualbox.org. This file is free software;
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews# you can redistribute it and/or modify it under the terms of the GNU
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews# General Public License as published by the Free Software Foundation,
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews# in version 2 as it comes in the "COPYING" file of the VirtualBox OSE
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews# distribution. VirtualBox OSE is distributed in the hope that it will
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews# be useful, but WITHOUT ANY WARRANTY of any kind.
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews#
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# If you received this file as part of a commercial VirtualBox
0e9dcd548051a8ec34744bfa18b4e09fea742a39Andreas Gustafsson# distribution, then only the terms of your commercial VirtualBox
0e9dcd548051a8ec34744bfa18b4e09fea742a39Andreas Gustafsson# license agreement apply instead of the previous paragraph.
0e9dcd548051a8ec34744bfa18b4e09fea742a39Andreas Gustafsson#
813d6c9781d1fb48bb5c1d6d3415e65f7be5eeb0Andreas Gustafsson
813d6c9781d1fb48bb5c1d6d3415e65f7be5eeb0Andreas GustafssonDEPTH = ../../../../../../..
813d6c9781d1fb48bb5c1d6d3415e65f7be5eeb0Andreas Gustafssoninclude $(PATH_KBUILD)/header.kmk
0e9dcd548051a8ec34744bfa18b4e09fea742a39Andreas Gustafsson
7257176e6fc466e4988100dfaa7b853f16ee987fAndreas GustafssonSYSMODS = vrdpdd
7257176e6fc466e4988100dfaa7b853f16ee987fAndreas Gustafsson
7257176e6fc466e4988100dfaa7b853f16ee987fAndreas Gustafssonvrdpdd_TEMPLATE = VBOXW32GUESTR0
7257176e6fc466e4988100dfaa7b853f16ee987fAndreas Gustafssonvrdpdd_SDKS = W2K3DDKX86
7257176e6fc466e4988100dfaa7b853f16ee987fAndreas Gustafssonvrdpdd_SYSSUFF = .dll
7257176e6fc466e4988100dfaa7b853f16ee987fAndreas Gustafssonvrdpdd_DEFS = _WIN32_WINNT=0x0501
7257176e6fc466e4988100dfaa7b853f16ee987fAndreas Gustafsson#vrdpdd_DEFS += LOG_TO_BACKDOOR LOG_ENABLED
0e9dcd548051a8ec34744bfa18b4e09fea742a39Andreas Gustafssonvrdpdd_SOURCES = \
0e9dcd548051a8ec34744bfa18b4e09fea742a39Andreas Gustafsson debug.c \
0e9dcd548051a8ec34744bfa18b4e09fea742a39Andreas Gustafsson enable.c \
0e9dcd548051a8ec34744bfa18b4e09fea742a39Andreas Gustafsson screen.c \
0e9dcd548051a8ec34744bfa18b4e09fea742a39Andreas Gustafsson vrdpdd.rc
0e9dcd548051a8ec34744bfa18b4e09fea742a39Andreas Gustafssonvrdpdd_LDFLAGS = /Entry:DrvEnableDriver@12
ce745b87f2e690e6bf1545de2afd023246e238aaMichael Sawyervrdpdd_LIBS = \
e6e0dadd30fc794b4b75f36ab8d1edb074fd5babMichael Sawyer $(PATH_SDK_W2K3DDKX86_LIB)/int64.lib \
895c9096512bad7fe6d64aee0f0443ca68ad0bb6Michael Sawyer $(PATH_TOOL_$(VBOX_VCC_TOOL)_LIB)/libcmt.lib \
e6e0dadd30fc794b4b75f36ab8d1edb074fd5babMichael Sawyer $(PATH_SDK_W2K3DDKX86_LIB)/win32k.lib \
1881aea774017a17298f34b69132606fe11e93a1Mark Andrews $(PATH_LIB)/additions/RuntimeW32GuestR0$(VBOXW32GUEST_SUFF_LIB)
5cca51c7c1fc07d0c0a76c7d26af5344d537a24bMichael Sawyer
589a8a85b34e5cfcd6a94bb51a9bb9363968c634Andreas Gustafsson
5cca51c7c1fc07d0c0a76c7d26af5344d537a24bMichael Sawyerinclude $(PATH_KBUILD)/footer.kmk
ce745b87f2e690e6bf1545de2afd023246e238aaMichael Sawyer
5cca51c7c1fc07d0c0a76c7d26af5344d537a24bMichael Sawyer