Makefile.kmk revision 995825c1ba4ab8b5d5b52ce33327f4630ad7ca64
bff1915a855c5b71d76f6391549eadda348e33b0vboxsync# $Id$
bff1915a855c5b71d76f6391549eadda348e33b0vboxsync## @file
6d1a8b922859f63b629351cba4793043627d7c8fvboxsync# Sub-Makefile for the headless frontend.
bff1915a855c5b71d76f6391549eadda348e33b0vboxsync#
bff1915a855c5b71d76f6391549eadda348e33b0vboxsync
bff1915a855c5b71d76f6391549eadda348e33b0vboxsync#
1c94c0a63ba68be1a7b2c640e70d7a06464e4fcavboxsync# Copyright (C) 2006-2007 Sun Microsystems, Inc.
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync#
bd8e360cd1db83dcb2694ea9122ce3bc5bae678avboxsync# This file is part of VirtualBox Open Source Edition (OSE), as
bd8e360cd1db83dcb2694ea9122ce3bc5bae678avboxsync# available from http://www.virtualbox.org. This file is free software;
bd8e360cd1db83dcb2694ea9122ce3bc5bae678avboxsync# you can redistribute it and/or modify it under the terms of the GNU
bd8e360cd1db83dcb2694ea9122ce3bc5bae678avboxsync# General Public License (GPL) as published by the Free Software
bd8e360cd1db83dcb2694ea9122ce3bc5bae678avboxsync# Foundation, in version 2 as it comes in the "COPYING" file of the
bd8e360cd1db83dcb2694ea9122ce3bc5bae678avboxsync# VirtualBox OSE distribution. VirtualBox OSE is distributed in the
bd8e360cd1db83dcb2694ea9122ce3bc5bae678avboxsync# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fcvboxsync#
1c94c0a63ba68be1a7b2c640e70d7a06464e4fcavboxsync# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa
1c94c0a63ba68be1a7b2c640e70d7a06464e4fcavboxsync# Clara, CA 95054 USA or visit http://www.sun.com if you need
1c94c0a63ba68be1a7b2c640e70d7a06464e4fcavboxsync# additional information or have any questions.
1c94c0a63ba68be1a7b2c640e70d7a06464e4fcavboxsync#
bff1915a855c5b71d76f6391549eadda348e33b0vboxsync
995825c1ba4ab8b5d5b52ce33327f4630ad7ca64vboxsyncifdef VBOX_KBUILD_HACKING
995825c1ba4ab8b5d5b52ce33327f4630ad7ca64vboxsyncSUB_DEPTH = ../../../..
995825c1ba4ab8b5d5b52ce33327f4630ad7ca64vboxsyncelse
995825c1ba4ab8b5d5b52ce33327f4630ad7ca64vboxsyncDEPTH ?= ../../../..
6d1a8b922859f63b629351cba4793043627d7c8fvboxsyncSUB_DEPTH = ..
995825c1ba4ab8b5d5b52ce33327f4630ad7ca64vboxsyncendif
27537ffef7291d0bb3a24e459a6b94c65586defevboxsyncinclude $(KBUILD_PATH)/subheader.kmk
bff1915a855c5b71d76f6391549eadda348e33b0vboxsync
6d1a8b922859f63b629351cba4793043627d7c8fvboxsyncPROGRAMS += VBoxHeadless
6d1a8b922859f63b629351cba4793043627d7c8fvboxsyncinclude $(PATH_SUB_CURRENT)/testcase/Makefile.kmk
6d1a8b922859f63b629351cba4793043627d7c8fvboxsyncifdef VBOX_WITH_FFMPEG
6d1a8b922859f63b629351cba4793043627d7c8fvboxsync include $(PATH_SUB_CURRENT)/VideoCapture/Makefile.kmk
6d1a8b922859f63b629351cba4793043627d7c8fvboxsyncendif
bff1915a855c5b71d76f6391549eadda348e33b0vboxsync
bff1915a855c5b71d76f6391549eadda348e33b0vboxsyncVBoxHeadless_TEMPLATE = VBOXMAINCLIENTEXE
bff1915a855c5b71d76f6391549eadda348e33b0vboxsyncVBoxHeadless_DEFS = VBOX_FFMPEG
6d1a8b922859f63b629351cba4793043627d7c8fvboxsyncVBoxHeadless_SOURCES = VBoxHeadless.cpp
bff1915a855c5b71d76f6391549eadda348e33b0vboxsyncifdef VBOX_WITH_VRDP
6d1a8b922859f63b629351cba4793043627d7c8fvboxsync VBoxHeadless_DEFS += VBOX_WITH_VRDP
6d1a8b922859f63b629351cba4793043627d7c8fvboxsync VBoxHeadless_SOURCES += Framebuffer.cpp
bff1915a855c5b71d76f6391549eadda348e33b0vboxsyncendif
bff1915a855c5b71d76f6391549eadda348e33b0vboxsync
27537ffef7291d0bb3a24e459a6b94c65586defevboxsyncinclude $(KBUILD_PATH)/subfooter.kmk
bff1915a855c5b71d76f6391549eadda348e33b0vboxsync