SparkleShare/Sparkles/meson.build

34 lines
762 B
Meson
Raw Normal View History

2018-02-19 09:14:03 +00:00
directory_info_file = configure_file(
input: 'InstallationInfo.Directory.cs.in',
output: 'InstallationInfo.Directory.cs',
configuration: configuration)
2018-02-19 05:23:32 +00:00
sparkles_src = ['AuthenticationInfo.cs',
'BaseFetcher.cs',
'BaseListener.cs',
'BaseRepository.cs',
'ChangeSet.cs',
'Command.cs',
'Configuration.cs',
'Extensions.cs',
'InstallationInfo.cs',
2018-02-19 09:14:03 +00:00
directory_info_file,
2018-02-19 05:23:32 +00:00
'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,
2018-02-20 22:54:08 +00:00
cs_args: '-r:System.Xml.Linq',
2018-02-19 05:23:32 +00:00
install: true,
install_dir: install_dir)