1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-11-04 08:17:17 -05:00
elinks/src/protocol/meson.build
Witold Filipczyk a67188413c [lists] LIST_HEAD -> LIST_HEAD_EL to not clash with libevent's LIST_HEAD. Also added curl implementation of ftpes and sftp
Implementation of ftpes and sftp is based on curl's hiperfifo example. It requires libevent.
ftpes only encrypts control channel. There were problems when both control and data were encrypted. It stucked on SIZE.
Only successful connections work, errors are not handled properly.
2023-06-19 18:43:53 +02:00

43 lines
833 B
Meson

if conf_data.get('CONFIG_BITTORRENT')
subdir('bittorrent')
endif
if conf_data.get('CONFIG_LIBCURL')
subdir('curl')
endif
if conf_data.get('CONFIG_FINGER')
subdir('finger')
endif
if conf_data.get('CONFIG_FSP')
subdir('fsp')
endif
if conf_data.get('CONFIG_FTP')
subdir('ftp')
endif
if conf_data.get('CONFIG_GEMINI')
subdir('gemini')
endif
if conf_data.get('CONFIG_GOPHER')
subdir('gopher')
endif
if conf_data.get('CONFIG_NNTP')
subdir('nntp')
endif
if conf_data.get('CONFIG_SMB')
subdir('smb')
endif
if conf_data.get('CONFIG_URI_REWRITE')
subdir('rewrite')
endif
subdir('auth')
subdir('file')
subdir('http')
if conf_data.get('CONFIG_DATA')
srcs += files('data.c')
endif
srcs += files('about.c', 'common.c', 'date.c', 'header.c', 'protocol.cpp', 'proxy.c', 'uri.c', 'user.c')
if get_option('test')
subdir('test')
endif