Makefile.kmk revision f44ef6f585ec10140a343fa5591d282c32c1a3be
6330N/A # $Id$
6330N/A## @file
6330N/A# Sub-Makefile for VBoxNetDHCP.
6330N/A#
6330N/A
6330N/A#
6330N/A# Copyright (C) 2009-2012 Oracle Corporation
6330N/A#
6330N/A# This file is part of VirtualBox Open Source Edition (OSE), as
6330N/A# available from http://www.virtualbox.org. This file is free software;
6330N/A# you can redistribute it and/or modify it under the terms of the GNU
6330N/A# General Public License (GPL) as published by the Free Software
6330N/A# Foundation, in version 2 as it comes in the "COPYING" file of the
6330N/A# VirtualBox OSE distribution. VirtualBox OSE is distributed in the
6330N/A# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
6330N/A#
6330N/A
6330N/ASUB_DEPTH = ../../../..
6330N/Ainclude $(KBUILD_PATH)/subheader.kmk
6330N/A
6330N/A#
6330N/A# Targets.
6330N/A#
6330N/Aifdef VBOX_WITH_HARDENING
6330N/A PROGRAMS += VBoxNetDHCPHardened
6330N/A DLLS += VBoxNetDHCP
6330N/Aelse
6330N/A PROGRAMS += VBoxNetDHCP
6330N/Aendif
6330N/A
6330N/A
6330N/A#
6330N/A# Hardened VBoxNetDHCP.
6330N/A#
6330N/AVBoxNetDHCPHardened_TEMPLATE = VBOXR3HARDENEDEXE
6330N/AVBoxNetDHCPHardened_SOURCES = VBoxNetDHCPHardened.cpp
6330N/AVBoxNetDHCPHardened_NAME = VBoxNetDHCP
6330N/A
6330N/A
6330N/A#
6330N/A# VBoxNetDHCP
6330N/A#
6330N/AVBoxNetDHCP_TEMPLATE := VBOX$(if-expr defined(VBOX_WITH_HARDENING),MAINDLL,MAINCLIENTEXE)
6330N/AVBoxNetDHCP_SOURCES = \
6330N/A VBoxNetDHCP.cpp \
6330N/A Config.cpp \
6330N/A NetworkManagerDhcp.cpp \
6330N/A ../NetLib/VBoxNetIntIf.cpp \
6330N/A ../NetLib/VBoxNetUDP.cpp \
6330N/A ../NetLib/VBoxNetARP.cpp \
6330N/A ../NetLib/VBoxNetBaseService.cpp \
6330N/A ../NetLib/ComHostUtils.cpp
6330N/AVBoxNetDHCP_LIBS = \
6330N/A $(LIB_RUNTIME)
6330N/AVBoxNetDHCP_LDFLAGS.win = /SUBSYSTEM:windows
6330N/A
6330N/Ainclude $(FILE_KBUILD_SUB_FOOTER)
6330N/A