Skip to content
Snippets Groups Projects
Select Git revision
  • ae2a004dfa0ad0fd6d626704610e431317cc19e7
  • master default protected
  • sonopard/display-pixels-drawimage
  • TilCreator/firmware-master
  • rahix/simple_menu
  • genofire/leds_rgb_get_state
  • genofire/rockets-state
  • genofire/ble-follow-py
  • hauke/ble-cleanups
  • plaetzchen/ios-workaround
  • blinkisync-as-preload
  • genofire/haule-ble-fs-deactive
  • schneider/max30001-pycardium
  • schneider/max30001-epicaridum
  • schneider/max30001
  • schneider/stream-locks
  • ios-workarounds
  • schneider/fundamental-test
  • schneider/ble-buffers
  • schneider/maxim-sdk-update
  • ch3/splashscreen
  • v1.8
  • v1.7
  • v1.6
  • v1.5
  • v1.4
  • v1.3
  • v1.2
  • v1.1
  • v1.0
  • release-1
  • bootloader-v1
  • v0.0
33 results

meson.build

Blame
  • Forked from card10 / firmware
    Source project has a limited visibility.
    meson.build 1.12 KiB
    includes = include_directories(
      'Include/',
      '../CMSIS/Device/Maxim/MAX32665/Include/',
      '../CMSIS/Include/',
    )
    
    sources = files(
      'Source/adc.c',
      'Source/cipher.c',
      'Source/crc.c',
      'Source/dma.c',
      'Source/dvs.c',
      'Source/emcc.c',
      'Source/flc.c',
      'Source/gpio.c',
      'Source/hash.c',
      'Source/htmr.c',
      'Source/i2c.c',
      'Source/icc.c',
      'Source/lp.c',
      'Source/maa.c',
      'Source/mem_utils.c',
      'Source/mxc_assert.c',
      'Source/mxc_delay.c',
      'Source/mxc_lock.c',
      'Source/mxc_pins.c',
      'Source/mxc_sys.c',
      'Source/nvic_table.c',
      'Source/owm.c',
      'Source/pt.c',
      'Source/rpu.c',
      'Source/rtc.c',
      'Source/sdhc.c',
      'Source/sema.c',
      'Source/simo.c',
      'Source/spi.c',
      'Source/spi17y.c',
      'Source/spixf.c',
      'Source/spixfc.c',
      'Source/spixr.c',
      'Source/startup_core1.S',
      'Source/system_core1.c',
      'Source/tmr.c',
      'Source/tmr_utils.c',
      'Source/trng.c',
      'Source/uart.c',
      'Source/wdt.c',
      'Source/wut.c',
    )
    
    lib = static_library(
      'PeriphDriver',
      sources,
      include_directories: includes,
      c_args: '-w',
    )
    
    periphdriver = declare_dependency(
      include_directories: includes,
      link_with: lib,
    )