~ubuntu-branches/ubuntu/trusty/xserver-xorg-video-mach64-lts-xenial/trusty-proposed

« back to all changes in this revision

Viewing changes to src/Makefile.am

  • Committer: Package Import Robot
  • Author(s): Timo Aaltonen
  • Date: 2016-05-03 14:02:37 UTC
  • Revision ID: package-import@ubuntu.com-20160503140237-y946gbjc7p6fg9fn
Tags: upstream-6.9.5
ImportĀ upstreamĀ versionĀ 6.9.5

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#  Copyright 2005 Adam Jackson.
 
2
#  Copyright 2005 Red Hat, Inc.
 
3
#
 
4
#  Permission is hereby granted, free of charge, to any person obtaining a
 
5
#  copy of this software and associated documentation files (the "Software"),
 
6
#  to deal in the Software without restriction, including without limitation
 
7
#  on the rights to use, copy, modify, merge, publish, distribute, sub
 
8
#  license, and/or sell copies of the Software, and to permit persons to whom
 
9
#  the Software is furnished to do so, subject to the following conditions:
 
10
#
 
11
#  The above copyright notice and this permission notice (including the next
 
12
#  paragraph) shall be included in all copies or substantial portions of the
 
13
#  Software.
 
14
#
 
15
#  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 
16
#  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 
17
#  FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.  IN NO EVENT SHALL
 
18
#  ADAM JACKSON BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
 
19
#  IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 
20
#  CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
21
 
 
22
 
 
23
# this is obnoxious:
 
24
# -module lets us name the module exactly how we want
 
25
# -avoid-version prevents gratuitous .0.0.0 version numbers on the end
 
26
# _ladir passes a dummy rpath to libtool so the thing will actually link
 
27
# TODO: -nostdlib/-Bstatic/-lgcc platform magic, not installing the .a, etc.
 
28
 
 
29
if DRI
 
30
ATIMISC_DRI_SRCS = atidri.c
 
31
endif
 
32
 
 
33
if ATIMISC_CPIO
 
34
ATIMISC_CPIO_SOURCES = ativga.c ativgaio.c atibank.c atiwonder.c atiwonderio.c
 
35
endif
 
36
 
 
37
if ATIMISC_DGA
 
38
ATIMISC_DGA_SOURCES = atidga.c
 
39
endif
 
40
 
 
41
if USE_EXA
 
42
ATIMISC_EXA_SOURCES = atimach64exa.c
 
43
endif
 
44
 
 
45
AM_CFLAGS = $(CWARNFLAGS) @XORG_CFLAGS@ @DRI_CFLAGS@
 
46
 
 
47
mach64_drv_la_LTLIBRARIES = mach64_drv.la
 
48
mach64_drv_la_LDFLAGS = -module -avoid-version
 
49
mach64_drv_ladir = @moduledir@/drivers
 
50
mach64_drv_la_SOURCES = \
 
51
        atibus.c atichip.c atiprobe.c atividmem.c \
 
52
        atiadjust.c aticlock.c aticonfig.c aticonsole.c \
 
53
        atidac.c atidsp.c atii2c.c \
 
54
        atilock.c atimach64.c atimach64accel.c atimach64cursor.c \
 
55
        atimach64i2c.c atimach64io.c atimach64xv.c atimode.c atipreinit.c \
 
56
        atiprint.c atirgb514.c atiscreen.c atituner.c atiutil.c ativalid.c \
 
57
        atiload.c atimisc.c atimach64probe.c $(ATIMISC_CPIO_SOURCES) \
 
58
        $(ATIMISC_DGA_SOURCES) $(ATIMISC_DRI_SRCS) $(ATIMISC_EXA_SOURCES)
 
59
 
 
60
EXTRA_DIST = \
 
61
        atimach64render.c \
 
62
        \
 
63
        atiadjust.h \
 
64
        atiaudio.h \
 
65
        atibank.h \
 
66
        atibus.h \
 
67
        atichip.h \
 
68
        aticlock.h \
 
69
        aticonsole.h \
 
70
        aticrtc.h \
 
71
        aticursor.h \
 
72
        atidac.h \
 
73
        atidga.h \
 
74
        atidri.h \
 
75
        atidripriv.h \
 
76
        atidsp.h \
 
77
        ati.h \
 
78
        atii2c.h \
 
79
        atiload.h \
 
80
        atilock.h \
 
81
        atimach64accel.h \
 
82
        atimach64.h \
 
83
        atimach64i2c.h \
 
84
        atimach64io.h \
 
85
        atimach64probe.h \
 
86
        atimach64version.h \
 
87
        atimode.h \
 
88
        atioption.h \
 
89
        atipreinit.h \
 
90
        atiprint.h \
 
91
        atipriv.h \
 
92
        atiprobe.h \
 
93
        atiregs.h \
 
94
        atirgb514.h \
 
95
        atiscreen.h \
 
96
        atistruct.h \
 
97
        atituner.h \
 
98
        atiutil.h \
 
99
        ativalid.h \
 
100
        ativga.h \
 
101
        ativgaio.h \
 
102
        atividmem.h \
 
103
        atiwonder.h \
 
104
        atiwonderio.h \
 
105
        atixv.h \
 
106
        mach64_common.h \
 
107
        mach64_dri.h \
 
108
        mach64_sarea.h \
 
109
        atipcirename.h \
 
110
        compat-api.h