meson.build 494 B

12345678910111213141516171819
  1. project('multiwrap', 'c')
  2. # Using multiple downloaded projects for great justice.
  3. if meson.get_compiler('c').get_id() != 'msvc'
  4. add_global_arguments('-std=c99', language : 'c')
  5. extra_libs = ['-lm']
  6. else
  7. extra_libs = []
  8. endif
  9. luap = subproject('lua')
  10. pngp = subproject('libpng')
  11. executable('prog', 'prog.c',
  12. include_directories : [pngp.get_variable('incdir'), luap.get_variable('incdir')],
  13. link_with :[pngp.get_variable('libpng'), luap.get_variable('lualib')],
  14. link_args : extra_libs)