11pkgverlibdir = $(pkglibdir ) /$(VERSION )
22
3- bin_PROGRAMS = lftp
3+ bin_PROGRAMS = lftp lftp_wrapper
44bin_SCRIPTS = lftpget
55pkgdata_SCRIPTS = import-ncftp import-netscape verify-file convert-mozilla-cookies xdg-move
66noinst_SCRIPTS = ftpget
77
88EXTRA_DIST = $(pkgdata_SCRIPTS ) $(bin_SCRIPTS ) $(noinst_SCRIPTS )
99
1010lftp_SOURCES = lftp.cc complete.h complete.cc lftp_rl.c lftp_rl.h attach.cc attach.h
11+ lftp_wrapper_SOURCES = lftp-wrapper.c
1112
1213TASK_MODULES = liblftp-pty.la liblftp-network.la proto-ftp.la proto-http.la proto-file.la proto-fish.la proto-sftp.la
13- JOB_MODULES = cmd-mirror.la cmd-sleep.la cmd-torrent.la
14+ JOB_MODULES = cmd-mirror.la cmd-sleep.la cmd-torrent.la cmd-edit.la compat-mode.la
1415if WITH_MODULES
1516 pkgverlib_LTLIBRARIES = $(TASK_MODULES ) $(JOB_MODULES )
1617else
@@ -30,6 +31,8 @@ cmd_mirror_la_SOURCES = MirrorJob.cc MirrorJob.h
3031cmd_sleep_la_SOURCES = SleepJob.cc SleepJob.h
3132cmd_torrent_la_SOURCES = Torrent.cc Torrent.h TorrentTracker.cc TorrentTracker.h\
3233 DHT.cc DHT.h Bencode.cc Bencode.h
34+ cmd_edit_la_SOURCES = cmd-edit.cc
35+ compat_mode_la_SOURCES = CompatMode.cc CompatMode.h
3336liblftp_pty_la_SOURCES = PtyShell.cc PtyShell.h lftp_pty.c lftp_pty.h SSH_Access.cc SSH_Access.h
3437liblftp_network_la_SOURCES = NetAccess.cc NetAccess.h Resolver.cc Resolver.h\
3538 lftp_ssl.cc lftp_ssl.h buffer_ssl.cc buffer_ssl.h RateLimit.cc RateLimit.h\
@@ -49,6 +52,8 @@ proto_sftp_la_LDFLAGS = -module -avoid-version -rpath $(pkgverlibdir)
4952cmd_mirror_la_LDFLAGS = -module -avoid-version -rpath $(pkgverlibdir )
5053cmd_sleep_la_LDFLAGS = -module -avoid-version -rpath $(pkgverlibdir )
5154cmd_torrent_la_LDFLAGS = -module -avoid-version -rpath $(pkgverlibdir )
55+ cmd_edit_la_LDFLAGS = -module -avoid-version -rpath $(pkgverlibdir )
56+ compat_mode_la_LDFLAGS = -module -avoid-version -rpath $(pkgverlibdir )
5257liblftp_pty_la_LDFLAGS = -avoid-version -rpath $(pkgverlibdir )
5358liblftp_network_la_CPPFLAGS = $(AM_CPPFLAGS ) $(OPENSSL_CPPFLAGS ) $(ZLIB_CPPFLAGS ) $(LIBGNUTLS_CFLAGS )
5459liblftp_network_la_LDFLAGS = -avoid-version -rpath $(pkgverlibdir )
@@ -98,6 +103,9 @@ lftp_LDFLAGS = -export-dynamic
98103lftp_LDADD = liblftp-jobs.la liblftp-tasks.la $(READLINE_LDFLAGS ) $(READLINE_LIBS )
99104lftp_DEPENDENCIES = liblftp-jobs.la
100105
106+ lftp_wrapper_LDADD = $(GNULIB )
107+ lftp_wrapper_DEPENDENCIES =
108+
101109CLEANFILES = *.la
102110
103111AM_CPPFLAGS = -I$(top_srcdir ) /lib -I$(top_srcdir ) /trio
0 commit comments