| 1 | noinst_LTLIBRARIES = libcommon.la |
| 2 | |
| 3 | if XORG_BUS_PCI |
| 4 | PCI_SOURCES = xf86pciBus.c xf86VGAarbiter.c xf86VGAarbiter.h \ |
| 5 | xf86VGAarbiterPriv.h |
| 6 | endif |
| 7 | |
| 8 | if XORG_BUS_SPARC |
| 9 | SBUS_SOURCES = xf86sbusBus.c |
| 10 | endif |
| 11 | |
| 12 | if XV |
| 13 | XVSOURCES = xf86xv.c xf86xvmc.c |
| 14 | XVSDKINCS = xf86xv.h xf86xvmc.h xf86xvpriv.h |
| 15 | endif |
| 16 | |
| 17 | if XF86VIDMODE |
| 18 | XF86VMODESOURCES = xf86vmode.c |
| 19 | XF86VMODE_SDK = vidmodeproc.h |
| 20 | endif |
| 21 | |
| 22 | if DGA |
| 23 | DGASOURCES = xf86DGA.c |
| 24 | DGA_SDK = dgaproc.h |
| 25 | endif |
| 26 | |
| 27 | if XORG_BUS_PLATFORM |
| 28 | PLATSOURCES = xf86platformBus.c |
| 29 | endif |
| 30 | |
| 31 | RANDRSOURCES = xf86RandR.c |
| 32 | |
| 33 | BUSSOURCES = xf86fbBus.c xf86noBus.c $(PCI_SOURCES) $(SBUS_SOURCES) $(PLATSOURCES) |
| 34 | |
| 35 | MODEDEFSOURCES = $(srcdir)/vesamodes $(srcdir)/extramodes |
| 36 | |
| 37 | xf86DefModeSet.c: $(srcdir)/modeline2c.awk $(MODEDEFSOURCES) |
| 38 | $(AM_V_GEN)cat $(MODEDEFSOURCES) | LC_ALL=C $(AWK) -f $(srcdir)/modeline2c.awk > $@ |
| 39 | $(AM_V_GEN)echo >> $@ |
| 40 | |
| 41 | BUILT_SOURCES = xf86DefModeSet.c |
| 42 | |
| 43 | AM_LDFLAGS = -r |
| 44 | libcommon_la_SOURCES = xf86Configure.c xf86Bus.c xf86Config.c \ |
| 45 | xf86Cursor.c $(DGASOURCES) xf86DPMS.c \ |
| 46 | xf86Events.c xf86Globals.c xf86AutoConfig.c \ |
| 47 | xf86Option.c xf86Init.c \ |
| 48 | xf86VidMode.c xf86fbman.c xf86cmap.c \ |
| 49 | xf86Helper.c xf86PM.c xf86Xinput.c xisb.c \ |
| 50 | xf86Mode.c xorgHelper.c xf86Extensions.h \ |
| 51 | xf86Extensions.c $(XF86VMODESOURCES) \ |
| 52 | $(XVSOURCES) $(BUSSOURCES) $(RANDRSOURCES) |
| 53 | nodist_libcommon_la_SOURCES = xf86DefModeSet.c xf86Build.h |
| 54 | libcommon_la_LIBADD = $(top_builddir)/config/libconfig.la |
| 55 | |
| 56 | AM_CPPFLAGS = $(XORG_INCS) -I$(srcdir)/../ddc -I$(srcdir)/../i2c \ |
| 57 | -I$(srcdir)/../loader -I$(srcdir)/../parser \ |
| 58 | -I$(srcdir)/../vbe -I$(srcdir)/../int10 \ |
| 59 | -I$(srcdir)/../vgahw -I$(srcdir)/../dixmods/extmod \ |
| 60 | -I$(srcdir)/../modes -I$(srcdir)/../ramdac -I$(srcdir)/../dri2 |
| 61 | |
| 62 | sdk_HEADERS = compiler.h fourcc.h xf86.h xf86Module.h xf86Opt.h \ |
| 63 | xf86PciInfo.h xf86Priv.h xf86Privstr.h \ |
| 64 | xf86cmap.h xf86fbman.h xf86str.h xf86Xinput.h xisb.h \ |
| 65 | $(XVSDKINCS) $(XF86VMODE_SDK) $(DGA_SDK) xorgVersion.h \ |
| 66 | xf86sbusBus.h xf86VGAarbiter.h xf86Optionstr.h xf86platformBus.h \ |
| 67 | xaarop.h |
| 68 | |
| 69 | DISTCLEANFILES = xf86Build.h |
| 70 | CLEANFILES = $(BUILT_SOURCES) |
| 71 | |
| 72 | EXTRA_DIST = \ |
| 73 | compiler.h \ |
| 74 | fourcc.h \ |
| 75 | vidmodeproc.h \ |
| 76 | xf86.h \ |
| 77 | xf86Bus.h \ |
| 78 | xf86Config.h \ |
| 79 | xf86InPriv.h \ |
| 80 | xf86Module.h \ |
| 81 | xf86Opt.h \ |
| 82 | xf86PciInfo.h \ |
| 83 | xf86Priv.h \ |
| 84 | xf86Privstr.h \ |
| 85 | xf86Xinput.h \ |
| 86 | xf86cmap.h \ |
| 87 | xf86fbman.h \ |
| 88 | xf86pciBus.h \ |
| 89 | xf86str.h \ |
| 90 | xf86xv.h \ |
| 91 | xf86xvmc.h \ |
| 92 | xf86xvpriv.h \ |
| 93 | xisb.h \ |
| 94 | xorgVersion.h \ |
| 95 | $(MODEDEFSOURCES) \ |
| 96 | modeline2c.awk \ |
| 97 | xf86VGAarbiter.h \ |
| 98 | xf86VGAarbiterPriv.h \ |
| 99 | $(DISTKBDSOURCES) \ |
| 100 | xaarop.h |
| 101 | |
| 102 | if LNXACPI |
| 103 | XORG_CFLAGS += -DHAVE_ACPI |
| 104 | endif |
| 105 | |
| 106 | AM_CFLAGS = $(DIX_CFLAGS) $(XORG_CFLAGS) |