vapoursynth / vivtc

Field matcher and decimation filter for VapourSynth similar to TIVTC
GNU Lesser General Public License v2.1
6 stars 3 forks source link

Add meson build (meson.build included) #1

Closed marillat closed 3 years ago

marillat commented 3 years ago

Could add meson support ? Only tested under Linux PR#2

project('vivtc', 'c', 'cpp',
  version : '1',
  default_options : ['warning_level=3'])

add_project_arguments('-ffast-math', language : 'c')

sources = [
     'src/vivtc.c'
]

vapoursynth_dep = dependency('vapoursynth', version: '>=55').partial_dependency(compile_args : true, includes : true)

deps = [vapoursynth_dep]

shared_module('vivtc', sources,
  dependencies : deps,
  install : true,
  install_dir : join_paths(vapoursynth_dep.get_pkgconfig_variable('libdir'), 'vapoursynth'),
  gnu_symbol_visibility : 'hidden'
)
myrsloik commented 3 years ago
  1. Make PR
  2. ???
  3. Profit
marillat commented 3 years ago

I don't like PR. copy/paste is more easy