Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Threema/saltyrtc-task-relayed-data-rs/ffi/   (Social Medium ©)  Datei vom 26.9.2026 mit Größe 903 B image not shown  

Quelle  meson.build  Sprache: unbekannt

 
Spracherkennung für: .build vermutete Sprache: MT940 {MT940[17] Apollo[12] Postscript[12]} [Methode: maximale Elemente, drei Dimensionen]

# Project
project('saltyrtc-task-relayed-data-ffi-tests', 'c', default_options : ['c_std=c99'])

# Configure compiler
add_global_arguments(
  '-Wall',
  '-Wextra',
  '-Wpedantic',
  '-Werror',
  language: 'c'
)
if meson.get_compiler('c').get_id() == 'clang'
  add_global_arguments(
    '-Weverything',
    '-Wno-padded',
    language: 'c'
  )
endif

# Dependency: SaltyRTC
compiler = meson.get_compiler('c')
rust_target_dir = join_paths(meson.source_root(), 'target/debug/')
saltyrtc_task_relayed_data_ffi = compiler.find_library(
  'saltyrtc_task_relayed_data_ffi',
  dirs : [rust_target_dir]
)

# Dependency: pthread
thread_dep = dependency('threads')

# Executables
executable(
  'integration',
  'tests/integration.c',
  dependencies : [saltyrtc_task_relayed_data_ffi, thread_dep]
)
executable(
  'disconnect',
  'tests/disconnect.c',
  dependencies : [saltyrtc_task_relayed_data_ffi, thread_dep]
)

[Dauer der Verarbeitung: 0.7 Sekunden]