autotools

This commit is contained in:
jsorg71 2008-08-03 07:48:32 +00:00
parent dae5aa5d50
commit c5fceb31ec
8 changed files with 171 additions and 0 deletions

15
common/Makefile.am Normal file
View File

@ -0,0 +1,15 @@
INCLUDES = \
-fPIC
noinst_LIBRARIES = \
libxrdp-common.a
libxrdp_common_a_SOURCES = \
d3des.c \
file.c \
list.c \
log.c \
os_calls.c \
ssl_calls.c \
thread_calls.c

24
libxrdp/Makefile.am Normal file
View File

@ -0,0 +1,24 @@
INCLUDES = \
-I$(top_srcdir)/common \
-DXRDP_CFG_FILE=\"/etc/xrdp/xrdp.ini\" \
-DXRDP_KEY_FILE=\"/etc/xrdp/rsakeys.ini\"
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
libxrdp_la_LIBADD = \
$(top_srcdir)/common/libxrdp-common.a
libxrdp_la_LDFLAGS = \
-version-info 5:0:5

22
rdp/Makefile.am Normal file
View File

@ -0,0 +1,22 @@
INCLUDES = \
-I$(top_srcdir)/common
lib_LTLIBRARIES = \
librdp.la
librdp_la_SOURCES = \
rdp.c \
rdp_bitmap.c \
rdp_iso.c \
rdp_lic.c \
rdp_mcs.c \
rdp_orders.c \
rdp_rdp.c \
rdp_sec.c \
rdp_tcp.c
librdp_la_LIBADD = \
$(top_srcdir)/common/libxrdp-common.a
librdp_la_LDFLAGS = \
-version-info 5:0:5

37
sesman/Makefile.am Normal file
View File

@ -0,0 +1,37 @@
INCLUDES = \
-I$(top_srcdir)/common \
-I$(top_srcdir)/sesman/libscp
bin_PROGRAMS = \
xrdp-sesman \
xrdp-sessvc
xrdp_sesman_SOURCES = \
scp.c \
scp_v0.c \
scp_v1.c \
sesman.c \
session.c \
sig.c \
thread.c \
verify_user_pam.c \
lock.c \
access.c \
config.c \
env.c
xrdp_sessvc_SOURCES = \
sessvc.c
xrdp_sesman_LDADD = \
$(top_srcdir)/common/libxrdp-common.a \
$(top_srcdir)/sesman/libscp/libscp.la \
-ldl \
-lpthread \
-lpam
xrdp_sessvc_LDADD = \
$(top_srcdir)/common/libxrdp-common.a \
-ldl
SUBDIRS = libscp

19
sesman/libscp/Makefile.am Normal file
View File

@ -0,0 +1,19 @@
INCLUDES = \
-I$(top_srcdir)/common
lib_LTLIBRARIES = \
libscp.la
libscp_la_SOURCES = \
libscp_connection.c \
libscp_init.c \
libscp_lock.c \
libscp_session.c \
libscp_tcp.c \
libscp_v0.c \
libscp_v1c.c \
libscp_v1s.c \
libscp_vX.c
libscp_la_LDFLAGS = \
-version-info 5:0:5

13
vnc/Makefile.am Normal file
View File

@ -0,0 +1,13 @@
INCLUDES = \
-I$(top_srcdir)/common
lib_LTLIBRARIES = \
libvnc.la
libvnc_la_SOURCES = vnc.c
libvnc_la_LIBADD = \
$(top_srcdir)/common/libxrdp-common.a
libvnc_la_LDFLAGS = \
-version-info 5:0:5

28
xrdp/Makefile.am Normal file
View File

@ -0,0 +1,28 @@
INCLUDES = \
-I$(top_srcdir)/common \
-I$(top_srcdir)/libxrdp
bin_PROGRAMS = \
xrdp
xrdp_SOURCES = \
funcs.c \
lang.c \
xrdp_bitmap.c \
xrdp.c \
xrdp_cache.c \
xrdp_font.c \
xrdp_listen.c \
xrdp_login_wnd.c \
xrdp_mm.c \
xrdp_painter.c \
xrdp_process.c \
xrdp_region.c \
xrdp_wm.c
xrdp_LDADD = \
$(top_srcdir)/common/libxrdp-common.a \
$(top_srcdir)/libxrdp/libxrdp.la \
-ldl \
-lpthread \
-lcrypto

13
xup/Makefile.am Normal file
View File

@ -0,0 +1,13 @@
INCLUDES = \
-I$(top_srcdir)/common
lib_LTLIBRARIES = \
libxup.la
libxup_la_SOURCES = xup.c
libxup_la_LIBADD = \
$(top_srcdir)/common/libxrdp-common.a
libxup_la_LDFLAGS = \
-version-info 5:0:5