1EXTRA_DIST = \ 2 czech.txt \ 3 rdp-scan-codes.txt \ 4 xrdpwin.c 5 6AM_CPPFLAGS = \ 7 -DXRDP_CFG_PATH=\"${sysconfdir}/xrdp\" \ 8 -DXRDP_SBIN_PATH=\"${sbindir}\" \ 9 -DXRDP_SHARE_PATH=\"${datadir}/xrdp\" \ 10 -DXRDP_PID_PATH=\"${localstatedir}/run\" \ 11 -DXRDP_MODULE_PATH=\"${moduledir}\" \ 12 -DXRDP_SOCKET_PATH=\"${socketdir}\" \ 13 -I$(top_builddir) \ 14 -I$(top_srcdir)/common \ 15 -I$(top_srcdir)/libxrdp 16 17XRDP_EXTRA_LIBS = 18 19if XRDP_DEBUG 20AM_CPPFLAGS += -DXRDP_DEBUG 21endif 22 23if XRDP_RFXCODEC 24AM_CPPFLAGS += -DXRDP_RFXCODEC 25AM_CPPFLAGS += -I$(top_srcdir)/librfxcodec/include 26XRDP_EXTRA_LIBS += $(top_builddir)/librfxcodec/src/.libs/librfxencode.a 27endif 28 29if XRDP_PIXMAN 30AM_CPPFLAGS += -DXRDP_PIXMAN 31AM_CPPFLAGS += $(PIXMAN_CFLAGS) 32XRDP_EXTRA_LIBS += $(PIXMAN_LIBS) 33endif 34 35if XRDP_PAINTER 36AM_CPPFLAGS += -DXRDP_PAINTER 37AM_CPPFLAGS += -I$(top_srcdir)/libpainter/include 38XRDP_EXTRA_LIBS += $(top_builddir)/libpainter/src/.libs/libpainter.a 39endif 40 41sbin_PROGRAMS = \ 42 xrdp 43 44xrdp_SOURCES = \ 45 funcs.c \ 46 lang.c \ 47 xrdp.c \ 48 xrdp.h \ 49 xrdp_bitmap.c \ 50 xrdp_cache.c \ 51 xrdp_encoder.c \ 52 xrdp_encoder.h \ 53 xrdp_font.c \ 54 xrdp_listen.c \ 55 xrdp_login_wnd.c \ 56 xrdp_mm.c \ 57 xrdp_painter.c \ 58 xrdp_process.c \ 59 xrdp_region.c \ 60 xrdp_types.h \ 61 xrdp_wm.c 62 63xrdp_LDADD = \ 64 $(top_builddir)/common/libcommon.la \ 65 $(top_builddir)/libxrdp/libxrdp.la \ 66 $(XRDP_EXTRA_LIBS) 67 68xrdpsysconfdir=$(sysconfdir)/xrdp 69 70if MACOS 71lib_extension = dylib 72else 73lib_extension = so 74endif 75 76SUBST_VARS = sed \ 77 -e 's|@lib_extension[@]|$(lib_extension)|g' 78 79subst_verbose = $(subst_verbose_@AM_V@) 80subst_verbose_ = $(subst_verbose_@AM_DEFAULT_V@) 81subst_verbose_0 = @echo " SUBST $@"; 82 83SUFFIXES = .in 84.in: 85 $(subst_verbose)$(SUBST_VARS) $< > $@ 86 87dist_xrdpsysconf_DATA = \ 88 xrdp.ini \ 89 xrdp_keyboard.ini 90 91xrdppkgdatadir=$(datadir)/xrdp 92 93dist_xrdppkgdata_DATA = \ 94 ad24b.bmp \ 95 ad256.bmp \ 96 xrdp24b.bmp \ 97 xrdp256.bmp \ 98 xrdp_logo.bmp \ 99 sans-10.fv1 \ 100 cursor0.cur \ 101 cursor1.cur 102