Skip to content
Snippets Groups Projects
Select Git revision
  • a16e8bddc922debde834dbe5c6eafda342c05516
  • main default protected
  • feature/VA-100_Modbus_RTU
  • develop
  • stepperControl
5 results

pad_print_v3_1.lvproj

Blame
  • meson.build 724 B
    # SPDX-FileCopyrightText: © 2022 Maik Herbers
    # SPDX-License-Identifier: GPL-3.0-or-later
    
    project(
      'polyplot',
      'c',
      default_options : ['c_std=c18', 'warning_level=3'],
      license: 'GPL-3.0-or-later',
      version : 'v0.1'
    )
    
    add_project_arguments(
      [
        '-D_POSIX_C_SOURCE=200809L',
        '-Wpedantic',
      ],
      language : 'c'
    )
    
    mpc = declare_dependency(link_args : '-lmpc')
    
    deps = [
      dependency('libpng'),
      mpc,
      dependency('mpfr'),
      dependency('openmp'),
    ]
    
    conf_data = configuration_data()
    
    conf_data.set_quoted('POLYPLOT_VERSION', meson.project_version())
    
    inc = include_directories('include')
    
    subdir('include')
    subdir('src')
    
    install_data('COPYING', install_dir : get_option('datadir') / meson.project_name())