SparkleShare/Sparkles/meson.build

32 lines
773 B
Meson
Raw Normal View History

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',
'InstallationInfo.Directory.cs',
'Invite.cs',
'ListenerFactory.cs',
'Logger.cs',
'Preset.cs',
'SSHAuthenticationInfo.cs',
'SSHCommand.cs',
'SSHFetcher.cs',
'TcpListener.cs',
'User.cs',
'Watcher.cs']
# generator = custom_target('replace',
# input: 'InstallationInfo.Directory.cs.in',
# output: 'InstallationInfo.Directory.cs',
# command: ['sed', 's/@VERSION@/2.0.1/g @INPUT@', '@OUTPUT@'])
sparkles = library('Sparkles',
sources: sparkles_src,
install: true,
install_dir: install_dir)