33 lines
762 B
Meson
33 lines
762 B
Meson
directory_info_file = configure_file(
|
|
input: 'InstallationInfo.Directory.cs.in',
|
|
output: 'InstallationInfo.Directory.cs',
|
|
configuration: configuration)
|
|
|
|
sparkles_src = ['AuthenticationInfo.cs',
|
|
'BaseFetcher.cs',
|
|
'BaseListener.cs',
|
|
'BaseRepository.cs',
|
|
'ChangeSet.cs',
|
|
'Command.cs',
|
|
'Configuration.cs',
|
|
'Extensions.cs',
|
|
'InstallationInfo.cs',
|
|
directory_info_file,
|
|
'Invite.cs',
|
|
'ListenerFactory.cs',
|
|
'Logger.cs',
|
|
'Preset.cs',
|
|
'SSHAuthenticationInfo.cs',
|
|
'SSHCommand.cs',
|
|
'SSHFetcher.cs',
|
|
'TcpListener.cs',
|
|
'User.cs',
|
|
'Watcher.cs']
|
|
|
|
|
|
sparkles = library('Sparkles',
|
|
sources: sparkles_src,
|
|
cs_args: '-r:System.Xml.Linq',
|
|
install: true,
|
|
install_dir: install_dir)
|
|
|