~ubuntu-branches/ubuntu/raring/wacom-tools/raring

« back to all changes in this revision

Viewing changes to linuxwacom/src/2.4.28/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Timo Aaltonen
  • Date: 2009-03-24 10:06:54 UTC
  • mfrom: (1.12.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20090324100654-u7x4rd2ked2gpksz
Tags: 1:0.8.2.2-0ubuntu1
* New upstream release. (LP: #355340)
* Patch 100_allow_eraser.patch dropped, included in this version.
* 100_fedora-fix-build.diff
  - Make the driver to build against xserver 1.6.
* 101_fedora-fix-mapping.diff
  - No button 0 in the server, all offsets have to begin at 1.
* 102_fedora-wcmmaxx.diff
  - Don't assign priv->wcmMaxX/Y back into common->wcmMaxX/Y.
* 103_fedora-hal-setup.diff
  - Add a hal callout program to set up the device.
  (LP: #215689, #356091)
* 104_revert-check.diff
  - Don't check the serial number, it breaks some devices.
* Modify 10-wacom.fdi to include changes from Fedora. Should allow
  hotplugging (built-in) serial tablets. (LP: #337112)
* rules:
  - Run autoreconf on build
  - xserver-xorg-input-wacom includes /usr/lib/hal/hal-setup-wacom
* control:
  - autoreconf: add automake, libtool to build-deps.
  - hal-setup-wacom: add libhal-dev to build-deps.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
noinst_SCRIPTS = @WCM_MODULES@ 
2
 
 
3
 
EXTRA_SCRIPTS = wacom.o hid.o usbmouse.o evdev.o input.o mousedev.o
4
 
 
5
 
KERNEL_DIR=@WCM_KERNELDIR@
6
 
DEBUG_FLAGS = -D__JEJ_DEBUG
7
 
MODS = @WCM_MODVER@
8
 
ARCHITECTURE=@WCM_ARCH@
9
 
USBDIR=$(KERNEL_DIR)/drivers/usb
10
 
KCFLAGS = -Wall $(DEBUG_FLAGS) -D__KERNEL__ \
11
 
                -DMODULE -DEXPORT_SYMTAB $(MODS) \
12
 
                -Wstrict-prototypes -Wno-trigraphs -O2 \
13
 
                -fno-strict-aliasing \
14
 
                -fno-common -fomit-frame-pointer -pipe \
15
 
                -mpreferred-stack-boundary=2 \
16
 
                -march=$(ARCHITECTURE)
17
 
 
18
 
NO_MERGE_CONSTANTS=@WCM_NO_MERGE_CONSTANTS@
19
 
LINUX_INPUT=@WCM_LINUX_INPUT@ -I$(KERNEL_DIR)/include
20
 
 
21
 
wacom.o: wacom.c Makefile
22
 
        $(CC) -I$(KERNEL_DIR)/include $(KCFLAGS) \
23
 
                -DKBUILD_BASENAME=wacom -c -o wacom.o wacom.c
24
 
 
25
 
HID_OBJS = hid-core.o hiddev.o hid-input.o
26
 
 
27
 
hid.o: $(HID_OBJS) Makefile
28
 
        $(LD) -r -o $@ $(HID_OBJS)
29
 
 
30
 
hid-core.o: hid-core.c Makefile
31
 
        $(CC) -I$(KERNEL_DIR)/include -I$(USBDIR) $(KCFLAGS) \
32
 
                -DKBUILD_BASENAME=hid-core -c -o hid-core.o hid-core.c
33
 
 
34
 
hiddev.o: $(USBDIR)/hiddev.c Makefile
35
 
        $(CC) -I$(KERNEL_DIR)/include -I$(USBDIR) $(KCFLAGS) \
36
 
                -DKBUILD_BASENAME=hiddev -c -o hiddev.o hiddev.c
37
 
 
38
 
hid-input.o: $(USBDIR)/hid-input.c Makefile
39
 
        $(CC) -I$(KERNEL_DIR)/include -I$(USBDIR) $(KCFLAGS) \
40
 
                -DKBUILD_BASENAME=hid-input -c \
41
 
                -o hid-input.o hid-input.c
42
 
 
43
 
usbmouse.o: usbmouse.c Makefile
44
 
        $(CC) -I$(KERNEL_DIR)/include -I$(USBDIR) $(KCFLAGS) \
45
 
                -DKBUILD_BASENAME=usbmouse -c \
46
 
                -o usbmouse.o usbmouse.c
47
 
 
48
 
evdev.o: evdev.c Makefile
49
 
        $(CC) -I$(KERNEL_DIR)/include $(KCFLAGS) \
50
 
                -DKBUILD_BASENAME=evdev -c -o evdev.o evdev.c
51
 
 
52
 
mousedev.o: mousedev.c Makefile
53
 
        $(CC) -I$(KERNEL_DIR)/include $(KCFLAGS) \
54
 
                -DKBUILD_BASENAME=mousedev -c -o mousedev.o mousedev.c
55
 
 
56
 
input.o: input.c Makefile
57
 
        $(CC) -I$(KERNEL_DIR)/include $(KCFLAGS) \
58
 
                -DKBUILD_BASENAME=input -c -o input.o input.c
59
 
 
60
 
clean:
61
 
        rm -f *.o core *.core
62