Makefile.kmk revision 772269936494ffaddd0750ba9e28e805ba81398c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# $Id$
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync## @file
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# Makefile for the OS/2 Guest Additions Shared Folder FSD.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync#
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncSUB_DEPTH = ../../../../..
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncinclude $(KBUILD_PATH)/subheader.kmk
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync#?DLLS += VBoxSF
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncSYSMODS += VBoxSF
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncVBoxSF_TEMPLATE = VBOXGUESTR0
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncVBoxSF_SYSSUFF = .ifs
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncVBoxSF_DLLSUFF = .ifs
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncVBoxSF_DEFS = VBOX_WITH_HGCM
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncVBoxSF_INCS := \
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync . \
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync $(PATH_ROOT)/src/VBox/Runtime/include
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncVBoxSF_LDFLAGS := $(addprefix -Zlinker , \
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync SEG TYPE CODE PRELOAD DYNAMIC SHARED NONPERMANENT, \
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync TYPE DATA PRELOAD DYNAMIC)
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync#VBoxSF_LDFLAGS += -s -t -v
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncVBoxSF_SOURCES = \
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync VBoxSFA.asm \
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync VBoxSF.cpp \
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync VBoxSFFile.cpp \
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync VBoxSFFind.cpp \
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync VBoxSFInit.cpp \
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync VBoxSF.def
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncVBoxSF_LIBS = \
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync $(VBOX_LIB_VBGL_R0) \
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync $(VBOX_LIB_IPRT_GUEST_R0) \
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync $(VBOX_GCC_LIBGCC) \
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync end
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsyncinclude $(FILE_KBUILD_SUB_FOOTER)
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync