Makefile revision 677833bc953b6cb418c701facbdcf4aa18d6c44e
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# Makefile for the VBox Linux Additions X.org mouse driver.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# Copyright (C) 2006 InnoTek Systemberatung GmbH
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# This file is part of VirtualBox Open Source Edition (OSE), as
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# available from http://www.virtualbox.org. This file is free software;
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# you can redistribute it and/or modify it under the terms of the GNU
0662ed52e814f8f08ef0e09956413a792584eddffuankg# General Public License as published by the Free Software Foundation,
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# in version 2 as it comes in the "COPYING" file of the VirtualBox OSE
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# distribution. VirtualBox OSE is distributed in the hope that it will
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# be useful, but WITHOUT ANY WARRANTY of any kind.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# If you received this file as part of a commercial VirtualBox
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# distribution, then only the terms of your commercial VirtualBox
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# license agreement apply instead of the previous paragraph.
44f575c8cb19a7a5cd61664a7848be6bc197df02fuankgDEPTH = ../../../../..
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesLIBRARIES = vboxmouse vboxmouse_so_70 vboxmouse_so_71
ac7985784d08a3655291f24f711812b4d8b1cbcffuankg ../x11include/4.2/programs/Xserver/hw/xfree86/common \
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes ../x11include/4.2/programs/Xserver/hw/xfree86/os-support \
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes ../x11include/4.2/programs/Xserver/hw/xfree86/os-support/bus \
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes linux __i386__ _POSIX_C_SOURCE=199309L _POSIX_SOURCE _XOPEN_SOURCE \
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes _BSD_SOURCE _SVID_SOURCE _GNU_SOURCE SHAPE XINPUT XKB LBX XAPPGROUP \
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes XCSECURITY TOGCUP XF86BIGFONT DPMSExtension PIXPRIV PANORAMIX RENDER \
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes GCCUSESGAS AVOID_GLYPHBLT PIXPRIV SINGLEDEPTH XFreeXDGA XvExtension \
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes XFree86LOADER XFree86Server XF86VIDMODE XvMCExtension SMART_SCHEDULE \
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes BUILDDEBUG X_BYTE_ORDER=X_LITTLE_ENDIAN DNDEBUG FUNCPROTO=15 NARROWPROTO \
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes XFree86Server IN_MODULE XFree86Module XFree86LOADER XINPUT \
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesvboxmouse_so_71_CFLAGS := $(vboxmouse_so_70_CFLAGS)
ac7985784d08a3655291f24f711812b4d8b1cbcffuankg$(PATH_BIN)/additions/vboxmouse_drv.o: mouse.c pnp.c VBoxUtils.c
0a39e7683f6611d66c55712f50bb240428d832a1bnicholes $(QUIET)ld -r -o $@ $(PATH_vboxmouse)/mouse.o $(PATH_vboxmouse)/pnp.o $(PATH_vboxmouse)/VBoxUtils.o
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# This is a DLL...
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes$(PATH_BIN)/additions/vboxmouse_drv_70.so: xorg70/mouse.c xorg70/pnp.c VBoxUtils.c
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes $(QUIET)gcc -shared -s -o $@ $(PATH_vboxmouse_so_70)/xorg70/mouse.o $(PATH_vboxmouse_so_70)/xorg70/pnp.o $(PATH_vboxmouse_so_70)/VBoxUtils.o
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes$(PATH_BIN)/additions/vboxmouse_drv_71.so: xorg71/mouse.c xorg71/pnp.c VBoxUtils.c