Makefile.kmk revision cf22150eaeeb72431bf1cf65c309a431454fb22b
b8e27d19cf99937e404264836c753c999ca8d2cbvboxsync# $Id$
b8e27d19cf99937e404264836c753c999ca8d2cbvboxsync## @file
57a7aeb014cdd1900c8bfecb0f9dcc7b96a61cc9vboxsync# VirtualBox Validation Kit - Utilities.
b8e27d19cf99937e404264836c753c999ca8d2cbvboxsync#
0f35a0af8419a03d0f456ff4de479bb547425635vboxsync
b8e27d19cf99937e404264836c753c999ca8d2cbvboxsync#
0f35a0af8419a03d0f456ff4de479bb547425635vboxsync# Copyright (C) 2010-2014 Oracle Corporation
b8e27d19cf99937e404264836c753c999ca8d2cbvboxsync#
0f35a0af8419a03d0f456ff4de479bb547425635vboxsync# This file is part of VirtualBox Open Source Edition (OSE), as
b8e27d19cf99937e404264836c753c999ca8d2cbvboxsync# available from http://www.virtualbox.org. This file is free software;
0f35a0af8419a03d0f456ff4de479bb547425635vboxsync# you can redistribute it and/or modify it under the terms of the GNU
0f35a0af8419a03d0f456ff4de479bb547425635vboxsync# General Public License (GPL) as published by the Free Software
0f35a0af8419a03d0f456ff4de479bb547425635vboxsync# Foundation, in version 2 as it comes in the "COPYING" file of the
0f35a0af8419a03d0f456ff4de479bb547425635vboxsync# VirtualBox OSE distribution. VirtualBox OSE is distributed in the
0f35a0af8419a03d0f456ff4de479bb547425635vboxsync# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
0f35a0af8419a03d0f456ff4de479bb547425635vboxsync#
0f35a0af8419a03d0f456ff4de479bb547425635vboxsync# The contents of this file may alternatively be used under the terms
b8e27d19cf99937e404264836c753c999ca8d2cbvboxsync# of the Common Development and Distribution License Version 1.0
b8e27d19cf99937e404264836c753c999ca8d2cbvboxsync# (CDDL) only, as it comes in the "COPYING.CDDL" file of the
b8e27d19cf99937e404264836c753c999ca8d2cbvboxsync# VirtualBox OSE distribution, in which case the provisions of the
0f35a0af8419a03d0f456ff4de479bb547425635vboxsync# CDDL are applicable instead of those of the GPL.
b8e27d19cf99937e404264836c753c999ca8d2cbvboxsync#
57a7aeb014cdd1900c8bfecb0f9dcc7b96a61cc9vboxsync# You may elect to license modified versions of this file under the
f15d62124e1a1e08c506f76b562aaa1f41876403vboxsync# terms and conditions of either the GPL or the CDDL or both.
f15d62124e1a1e08c506f76b562aaa1f41876403vboxsync#
f15d62124e1a1e08c506f76b562aaa1f41876403vboxsync
f15d62124e1a1e08c506f76b562aaa1f41876403vboxsyncSUB_DEPTH = ../../../..
f15d62124e1a1e08c506f76b562aaa1f41876403vboxsyncinclude $(KBUILD_PATH)/subheader.kmk
f15d62124e1a1e08c506f76b562aaa1f41876403vboxsync
f15d62124e1a1e08c506f76b562aaa1f41876403vboxsync#
f15d62124e1a1e08c506f76b562aaa1f41876403vboxsync# Include sub-makefiles.
17e0c71f57a604d26908610a59288adf383506bbvboxsync#
17e0c71f57a604d26908610a59288adf383506bbvboxsyncinclude $(PATH_SUB_CURRENT)/TestExecServ/Makefile.kmk
17e0c71f57a604d26908610a59288adf383506bbvboxsyncinclude $(PATH_SUB_CURRENT)/cpu/Makefile.kmk
17e0c71f57a604d26908610a59288adf383506bbvboxsyncinclude $(PATH_SUB_CURRENT)/misc/Makefile.kmk
17e0c71f57a604d26908610a59288adf383506bbvboxsyncinclude $(PATH_SUB_CURRENT)/network/Makefile.kmk
17e0c71f57a604d26908610a59288adf383506bbvboxsyncifeq ($(KBUILD_TARGET),win)
17e0c71f57a604d26908610a59288adf383506bbvboxsync include $(PATH_SUB_CURRENT)/nt/Makefile.kmk
17e0c71f57a604d26908610a59288adf383506bbvboxsyncendif
17e0c71f57a604d26908610a59288adf383506bbvboxsyncifeq ($(KBUILD_TARGET),linux)
f15d62124e1a1e08c506f76b562aaa1f41876403vboxsync include $(PATH_SUB_CURRENT)/usb/Makefile.kmk
474278b33a2f1f88d62bf288b3bfef0721b7f7a7vboxsyncendif
bfa1d26eaead4b1c78fd46a0411c3c10373b9f6bvboxsync
bfa1d26eaead4b1c78fd46a0411c3c10373b9f6bvboxsync#
bfa1d26eaead4b1c78fd46a0411c3c10373b9f6bvboxsync# On OS/2 the binaries requires the libc DLLs
bfa1d26eaead4b1c78fd46a0411c3c10373b9f6bvboxsync# (no official static linking support).
bfa1d26eaead4b1c78fd46a0411c3c10373b9f6bvboxsync#
bfa1d26eaead4b1c78fd46a0411c3c10373b9f6bvboxsyncINSTALLS.os2 += ValidationKitOs2LibC
bfa1d26eaead4b1c78fd46a0411c3c10373b9f6bvboxsyncValidationKitOs2LibC_TEMPLATE = VBoxValidationKitR3
bfa1d26eaead4b1c78fd46a0411c3c10373b9f6bvboxsyncValidationKitOs2LibC_SOURCES = \
bfa1d26eaead4b1c78fd46a0411c3c10373b9f6bvboxsync $(KBUILD_BIN_PATH)/libc06.dll \
bfa1d26eaead4b1c78fd46a0411c3c10373b9f6bvboxsync $(KBUILD_BIN_PATH)/libc061.dll \
bfa1d26eaead4b1c78fd46a0411c3c10373b9f6bvboxsync $(KBUILD_BIN_PATH)/libc062.dll \
bfa1d26eaead4b1c78fd46a0411c3c10373b9f6bvboxsync $(KBUILD_BIN_PATH)/libc063.dll \
57a7aeb014cdd1900c8bfecb0f9dcc7b96a61cc9vboxsync $(KBUILD_BIN_PATH)/libc064.dll \
57a7aeb014cdd1900c8bfecb0f9dcc7b96a61cc9vboxsync $(KBUILD_BIN_PATH)/libc065.dll
cb790f6aeaec1afac15f87b7e58653cc6ab53cb1vboxsync
c5b4c95c88f89929b940da85d746fc4d487b63cavboxsync
c5b4c95c88f89929b940da85d746fc4d487b63cavboxsyncinclude $(FILE_KBUILD_SUB_FOOTER)
c5b4c95c88f89929b940da85d746fc4d487b63cavboxsync
c5b4c95c88f89929b940da85d746fc4d487b63cavboxsync