EXTRA_DIST = libxrdp.h libxrdpinc.h EXTRA_DEFINES = EXTRA_INCLUDES = EXTRA_LIBS = EXTRA_FLAGS = if XRDP_DEBUG EXTRA_DEFINES += -DXRDP_DEBUG else EXTRA_DEFINES += -DXRDP_NODEBUG endif if XRDP_NEUTRINORDP EXTRA_DEFINES += -DXRDP_NEUTRINORDP EXTRA_LIBS += $(FREERDP_LIBS) endif if XRDP_TJPEG EXTRA_DEFINES += -DXRDP_JPEG -DXRDP_TJPEG EXTRA_INCLUDES += -I/opt/libjpeg-turbo/include EXTRA_FLAGS += -L/opt/libjpeg-turbo/lib -Wl,-rpath -Wl,/opt/libjpeg-turbo/lib EXTRA_LIBS += -lturbojpeg else if XRDP_JPEG EXTRA_DEFINES += -DXRDP_JPEG EXTRA_LIBS += -ljpeg endif endif if GOT_PREFIX EXTRA_INCLUDES += -I$(prefix)/include EXTRA_FLAGS += -L$(prefix)/lib -Wl,-rpath -Wl,$(prefix)/lib endif AM_CFLAGS = \ -DXRDP_CFG_PATH=\"${sysconfdir}/xrdp\" \ -DXRDP_SBIN_PATH=\"${sbindir}\" \ -DXRDP_SHARE_PATH=\"${datadir}/xrdp\" \ -DXRDP_PID_PATH=\"${localstatedir}/run\" \ $(EXTRA_DEFINES) INCLUDES = \ -I$(top_srcdir)/common \ $(EXTRA_INCLUDES) lib_LTLIBRARIES = \ libxrdp.la libxrdp_la_SOURCES = \ libxrdp.c \ xrdp_channel.c \ xrdp_iso.c \ xrdp_mcs.c \ xrdp_orders.c \ xrdp_rdp.c \ xrdp_sec.c \ xrdp_tcp.c \ xrdp_bitmap_compress.c \ xrdp_bitmap32_compress.c \ xrdp_jpeg_compress.c \ xrdp_orders_rail.c \ xrdp_mppc_enc.c libxrdp_la_LDFLAGS = \ $(EXTRA_FLAGS) libxrdp_la_LIBADD = \ $(top_builddir)/common/libcommon.la \ $(EXTRA_LIBS)