Makefile.am revision 4642e01f
1bin_PROGRAMS = Xnest 2noinst_LIBRARIES = libfbcmap.a 3 4AM_CFLAGS = -DHAVE_XNEST_CONFIG_H \ 5 -DNO_HW_ONLY_EXTS \ 6 $(DIX_CFLAGS) \ 7 $(XNESTMODULES_CFLAGS) 8 9SRCS = Args.c \ 10 Args.h \ 11 Color.c \ 12 Color.h \ 13 Cursor.c \ 14 Display.c \ 15 Display.h \ 16 Drawable.h \ 17 Events.c \ 18 Events.h \ 19 Font.c \ 20 GC.c \ 21 GCOps.c \ 22 GCOps.h \ 23 Handlers.c \ 24 Handlers.h \ 25 Init.c \ 26 Init.h \ 27 Keyboard.c \ 28 Keyboard.h \ 29 Pixmap.c \ 30 Pointer.c \ 31 Pointer.h \ 32 Screen.c \ 33 Screen.h \ 34 Visual.c \ 35 Visual.h \ 36 Window.c \ 37 XNCursor.h \ 38 Xnest.h \ 39 XNFont.h \ 40 XNGC.h \ 41 XNPixmap.h \ 42 XNWindow.h \ 43 xnest-config.h \ 44 $(top_srcdir)/Xext/dpmsstubs.c \ 45 $(top_srcdir)/Xi/stubs.c \ 46 $(top_srcdir)/mi/miinitext.c 47 48libfbcmap_a_SOURCES = $(top_srcdir)/fb/fbcmap_mi.c 49libfbcmap_a_CFLAGS = $(AM_CFLAGS) 50 51XNEST_LIBS = \ 52 @XNEST_LIBS@ \ 53 libfbcmap.a 54 55Xnest_SOURCES = $(SRCS) 56 57Xnest_DEPENDENCIES = $(XNEST_LIBS) 58Xnest_LDADD = $(XNEST_LIBS) $(XNEST_SYS_LIBS) $(XSERVER_SYS_LIBS) 59Xnest_LDFLAGS = $(LD_EXPORT_SYMBOLS_FLAG) 60 61EXTRA_DIST = icon \ 62 screensaver \ 63 Xnest.man.pre 64 65# -UDPMSExtension for miinitext? can't put into 66# OS_DEFINES??? 67# EXT_DEFINES??? 68# ICONFIGFILES -- SpecialCObjectRule 69 70# Man page 71include $(top_srcdir)/cpprules.in 72 73appmandir = $(APP_MAN_DIR) 74 75appman_PRE = Xnest.man 76appman_DATA = $(appman_PRE:man=@APP_MAN_SUFFIX@) 77 78EXTRAMANDEFS = \ 79 -D__XCONFIGFILE__=$(__XCONFIGFILE__) \ 80 -D__XSERVERNAME__=$(XSERVERNAME) 81 82BUILT_SOURCES = $(appman_PRE) 83CLEANFILES = $(appman_PRE) $(appman_DATA) 84 85SUFFIXES += .$(APP_MAN_SUFFIX) .man 86 87.man.$(APP_MAN_SUFFIX): 88 -rm -f $@ 89 $(LN_S) $< $@ 90 91relink: 92 rm -f Xnest && $(MAKE) Xnest 93