Makefile.kmk revision 88b7935c7a9d5156b439570abcea19c121ecf60b
887dfcedd826364b6159847dbd25800c0eeede4avboxsync# $Id$
887dfcedd826364b6159847dbd25800c0eeede4avboxsync## @file
887dfcedd826364b6159847dbd25800c0eeede4avboxsync# Sub-Makefile for VBoxNetDHCP.
887dfcedd826364b6159847dbd25800c0eeede4avboxsync#
887dfcedd826364b6159847dbd25800c0eeede4avboxsync
887dfcedd826364b6159847dbd25800c0eeede4avboxsync#
887dfcedd826364b6159847dbd25800c0eeede4avboxsync# Copyright (C) 2009 Sun Microsystems, Inc.
887dfcedd826364b6159847dbd25800c0eeede4avboxsync#
887dfcedd826364b6159847dbd25800c0eeede4avboxsync# This file is part of VirtualBox Open Source Edition (OSE), as
887dfcedd826364b6159847dbd25800c0eeede4avboxsync# available from http://www.virtualbox.org. This file is free software;
887dfcedd826364b6159847dbd25800c0eeede4avboxsync# you can redistribute it and/or modify it under the terms of the GNU
887dfcedd826364b6159847dbd25800c0eeede4avboxsync# General Public License (GPL) as published by the Free Software
887dfcedd826364b6159847dbd25800c0eeede4avboxsync# Foundation, in version 2 as it comes in the "COPYING" file of the
887dfcedd826364b6159847dbd25800c0eeede4avboxsync# VirtualBox OSE distribution. VirtualBox OSE is distributed in the
887dfcedd826364b6159847dbd25800c0eeede4avboxsync# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
887dfcedd826364b6159847dbd25800c0eeede4avboxsync#
887dfcedd826364b6159847dbd25800c0eeede4avboxsync# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa
887dfcedd826364b6159847dbd25800c0eeede4avboxsync# Clara, CA 95054 USA or visit http://www.sun.com if you need
887dfcedd826364b6159847dbd25800c0eeede4avboxsync# additional information or have any questions.
887dfcedd826364b6159847dbd25800c0eeede4avboxsync#
887dfcedd826364b6159847dbd25800c0eeede4avboxsync
887dfcedd826364b6159847dbd25800c0eeede4avboxsyncSUB_DEPTH = ../../../..
887dfcedd826364b6159847dbd25800c0eeede4avboxsyncinclude $(KBUILD_PATH)/subheader.kmk
887dfcedd826364b6159847dbd25800c0eeede4avboxsync
887dfcedd826364b6159847dbd25800c0eeede4avboxsync#
887dfcedd826364b6159847dbd25800c0eeede4avboxsync# Targets.
887dfcedd826364b6159847dbd25800c0eeede4avboxsync#
887dfcedd826364b6159847dbd25800c0eeede4avboxsyncifdef VBOX_WITH_HARDENING
887dfcedd826364b6159847dbd25800c0eeede4avboxsync PROGRAMS += VBoxNetDHCP
887dfcedd826364b6159847dbd25800c0eeede4avboxsync DLLS += VBoxNetDHCP
887dfcedd826364b6159847dbd25800c0eeede4avboxsyncelse
887dfcedd826364b6159847dbd25800c0eeede4avboxsync PROGRAMS += VBoxNetDHCP
887dfcedd826364b6159847dbd25800c0eeede4avboxsyncendif
887dfcedd826364b6159847dbd25800c0eeede4avboxsync
887dfcedd826364b6159847dbd25800c0eeede4avboxsync
887dfcedd826364b6159847dbd25800c0eeede4avboxsync#
887dfcedd826364b6159847dbd25800c0eeede4avboxsync# Hardened VBoxNetDHCP.
887dfcedd826364b6159847dbd25800c0eeede4avboxsync#
887dfcedd826364b6159847dbd25800c0eeede4avboxsyncVBoxNetDHCP_TEMPLATE = VBOXR3HARDENEDEXE
887dfcedd826364b6159847dbd25800c0eeede4avboxsyncVBoxNetDHCP_SOURCES = VBoxNetDHCP.cpp
887dfcedd826364b6159847dbd25800c0eeede4avboxsyncVBoxNetDHCP_NAME = VBoxNetDHCP
887dfcedd826364b6159847dbd25800c0eeede4avboxsync
887dfcedd826364b6159847dbd25800c0eeede4avboxsync
887dfcedd826364b6159847dbd25800c0eeede4avboxsync#
887dfcedd826364b6159847dbd25800c0eeede4avboxsync# VBoxNetDHCP
887dfcedd826364b6159847dbd25800c0eeede4avboxsync#
887dfcedd826364b6159847dbd25800c0eeede4avboxsyncVBoxNetDHCP_TEMPLATE =
887dfcedd826364b6159847dbd25800c0eeede4avboxsyncVBoxNetDHCP_TEMPLATE := VBOXR3$(if-expr defined(VBOX_WITH_HARDENING),,EXE)
887dfcedd826364b6159847dbd25800c0eeede4avboxsyncVBoxNetDHCP_DEFS = VBOX_SVN_REV=$(VBOX_SVN_REV)
1a5b87901a582025dc96bcd2ac4b0855165a836evboxsyncVBoxNetDHCP_INCS = \
1a5b87901a582025dc96bcd2ac4b0855165a836evboxsync ../UDPLib
1a5b87901a582025dc96bcd2ac4b0855165a836evboxsyncVBoxNetDHCP_SOURCES = \
887dfcedd826364b6159847dbd25800c0eeede4avboxsync VBoxNetDHCP.cpp \
887dfcedd826364b6159847dbd25800c0eeede4avboxsync ../UDPLib/VBoxNetUDP.cpp
1a5b87901a582025dc96bcd2ac4b0855165a836evboxsyncVBoxNetDHCP_LIBS = \
1a5b87901a582025dc96bcd2ac4b0855165a836evboxsync $(LIB_RUNTIME)
1a5b87901a582025dc96bcd2ac4b0855165a836evboxsync
887dfcedd826364b6159847dbd25800c0eeede4avboxsync
887dfcedd826364b6159847dbd25800c0eeede4avboxsyncinclude $(KBUILD_PATH)/subfooter.kmk
1a5b87901a582025dc96bcd2ac4b0855165a836evboxsync
1a5b87901a582025dc96bcd2ac4b0855165a836evboxsync
1a5b87901a582025dc96bcd2ac4b0855165a836evboxsync
887dfcedd826364b6159847dbd25800c0eeede4avboxsync