1*4882a593SmuzhiyunSUBDIRS = man 2*4882a593Smuzhiyun 3*4882a593Smuzhiyunnoinst_LIBRARIES = libdmxconfig.a 4*4882a593Smuzhiyun 5*4882a593SmuzhiyunLIBSRCS = parser.y \ 6*4882a593Smuzhiyun scanner.l \ 7*4882a593Smuzhiyun dmxparse.c \ 8*4882a593Smuzhiyun dmxparse.h \ 9*4882a593Smuzhiyun dmxprint.c \ 10*4882a593Smuzhiyun dmxprint.h \ 11*4882a593Smuzhiyun dmxcompat.c \ 12*4882a593Smuzhiyun dmxcompat.h \ 13*4882a593Smuzhiyun dmxconfig.c \ 14*4882a593Smuzhiyun dmxconfig.h 15*4882a593Smuzhiyun 16*4882a593Smuzhiyunparser.h: parser.c 17*4882a593Smuzhiyunscanner.c: scanner.l parser.h 18*4882a593Smuzhiyun 19*4882a593SmuzhiyunBUILT_SOURCES = parser.c parser.h scanner.c 20*4882a593Smuzhiyun 21*4882a593SmuzhiyunMAINTAINERCLEANFILES = $(BUILT_SOURCES) 22*4882a593Smuzhiyun 23*4882a593Smuzhiyunlibdmxconfig_a_SOURCES = $(LIBSRCS) 24*4882a593Smuzhiyunlibdmxconfig_a_SOURCES += $(top_srcdir)/os/strlcpy.c 25*4882a593Smuzhiyun 26*4882a593Smuzhiyunif GLX 27*4882a593SmuzhiyunGLX_DEFS = @GL_CFLAGS@ 28*4882a593Smuzhiyunendif 29*4882a593Smuzhiyun 30*4882a593SmuzhiyunAM_YFLAGS = -d 31*4882a593SmuzhiyunAM_CFLAGS = \ 32*4882a593Smuzhiyun $(DIX_CFLAGS) \ 33*4882a593Smuzhiyun -I$(top_srcdir)/hw/dmx \ 34*4882a593Smuzhiyun -DHAVE_DMX_CONFIG_H \ 35*4882a593Smuzhiyun -DDMX_LOG_STANDALONE \ 36*4882a593Smuzhiyun $(GLX_DEFS) \ 37*4882a593Smuzhiyun @DMXMODULES_CFLAGS@ 38*4882a593Smuzhiyun 39*4882a593Smuzhiyunbin_PROGRAMS = xdmxconfig vdltodmx dmxtodmx 40*4882a593Smuzhiyun 41*4882a593Smuzhiyunxdmxconfig_DEPENDENCIES = libdmxconfig.a 42*4882a593Smuzhiyunxdmxconfig_SOURCES = \ 43*4882a593Smuzhiyun xdmxconfig.c \ 44*4882a593Smuzhiyun $(top_srcdir)/hw/dmx/dmxlog.c \ 45*4882a593Smuzhiyun Canvas.c \ 46*4882a593Smuzhiyun Canvas.h \ 47*4882a593Smuzhiyun CanvasP.h 48*4882a593Smuzhiyunxdmxconfig_LDADD = -L. -ldmxconfig @XDMXCONFIG_DEP_LIBS@ 49*4882a593Smuzhiyunxdmxconfig_CFLAGS = $(AM_CFLAGS) @XDMXCONFIG_DEP_CFLAGS@ 50*4882a593Smuzhiyun 51*4882a593Smuzhiyunvdltodmx_DEPENDENCIES = libdmxconfig.a 52*4882a593Smuzhiyunvdltodmx_SOURCES = vdltodmx.c 53*4882a593Smuzhiyunvdltodmx_LDADD = -L. -ldmxconfig 54*4882a593Smuzhiyun 55*4882a593Smuzhiyundmxtodmx_DEPENDENCIES = libdmxconfig.a 56*4882a593Smuzhiyundmxtodmx_SOURCES = dmxtodmx.c 57*4882a593Smuzhiyundmxtodmx_LDADD = -L. -ldmxconfig 58*4882a593Smuzhiyun 59*4882a593SmuzhiyunEXTRA_DIST = \ 60*4882a593Smuzhiyun test-a.in test-a.out \ 61*4882a593Smuzhiyun test-b.in test-b.out \ 62*4882a593Smuzhiyun test-c.in test-c.out \ 63*4882a593Smuzhiyun test-d.in test-d.out \ 64*4882a593Smuzhiyun test-e.in test-e.out \ 65*4882a593Smuzhiyun test-f.in test-f.out \ 66*4882a593Smuzhiyun test-g.in test-g.out \ 67*4882a593Smuzhiyun test-h.in test-h.out \ 68*4882a593Smuzhiyun test-i.in test-i.out \ 69*4882a593Smuzhiyun test-j.in test-j.out \ 70*4882a593Smuzhiyun test-k.in test-k.out \ 71*4882a593Smuzhiyun test-l.in test-l.out 72