forked from ExpressLRS/ExpressLRS
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplatformio.ini
More file actions
43 lines (40 loc) · 1.05 KB
/
platformio.ini
File metadata and controls
43 lines (40 loc) · 1.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
; ExpressLRS PlatformIO Project Configuration File
[platformio]
extra_configs =
# keep common first
targets/common.ini
# defined one by one to maintain the order
targets/frsky.ini
targets/happymodel_900.ini
targets/happymodel_2400.ini
targets/betafpv_900.ini
targets/betafpv_2400.ini
targets/imrc.ini
targets/namimnorc_900.ini
targets/namimnorc_2400.ini
targets/neutronrc_900.ini
targets/siyi.ini
targets/HGLRC_900.ini
targets/HGLRC_2400.ini
targets/quadkopters_2400.ini
targets/diy_900.ini
targets/diy_2400.ini
targets/MATEK_2400.ini
targets/iFlight_900.ini
targets/iFlight_2400.ini
# ------------------------- TARGET ENV DEFINITIONS -----------------
[env:native]
platform = native
framework =
test_ignore = test_embedded
lib_ignore = BUTTON, DAC, EEPROM, LQCALC, POWERMGNT
src_filter = ${common_env_data.src_filter} -<ESP32*.*> -<STM32*.*> -<ESP8*.*> -<tx_*.cpp> -<rx_*.cpp> -<common.*> -<config.*>
build_flags =
-std=c++11
-Iinclude
-D PROGMEM=""
-D UNIT_TEST=1
-D TARGET_NATIVE
-D CRSF_RX_MODULE
-D CRSF_TX_MODULE
-D DEVICE_NAME='"testing"'