Merge pull request #1269 from pkendall64/crsf-max-output
[ExpressLRS.git] / src / platformio.ini
blobc17986dc30b23d03862fabd86b5ff43d376c9bb1
1 ; ExpressLRS PlatformIO Project Configuration File
3 [platformio]
4 extra_configs =
5 # keep common first
6 targets/common.ini
7 # defined one by one to maintain the order
8 targets/axis_2400.ini
9 targets/frsky.ini
10 targets/happymodel_900.ini
11 targets/happymodel_2400.ini
12 targets/betafpv_900.ini
13 targets/betafpv_2400.ini
14 targets/imrc.ini
15 targets/namimnorc_900.ini
16 targets/namimnorc_2400.ini
17 targets/neutronrc_900.ini
18 targets/siyi.ini
19 targets/HGLRC_900.ini
20 targets/HGLRC_2400.ini
21 targets/quadkopters_2400.ini
22 targets/diy_900.ini
23 targets/diy_2400.ini
24 targets/diy_ble_joystick.ini
25 targets/MATEK_2400.ini
26 targets/iFlight_900.ini
27 targets/iFlight_2400.ini
29 # ------------------------- TARGET ENV DEFINITIONS -----------------
31 [env:native]
32 platform = native
33 framework =
34 test_ignore = test_embedded
35 lib_ignore = BUTTON, DAC, EEPROM, LQCALC, POWERMGNT
36 src_filter = ${common_env_data.src_filter} -<ESP32*.*> -<STM32*.*> -<ESP8*.*> -<tx_*.cpp> -<rx_*.cpp> -<common.*> -<config.*>
37 build_flags =
38 -std=c++11
39 -Iinclude
40 -D PROGMEM=""
41 -D UNIT_TEST=1
42 -D TARGET_NATIVE
43 -D CRSF_RX_MODULE
44 -D CRSF_TX_MODULE
45 -D DEVICE_NAME='"testing"'