mirror of
https://github.com/meshtastic/firmware.git
synced 2025-04-25 09:42:35 +00:00
Portduino WIP
This commit is contained in:
parent
79eff42c3c
commit
b5ebfa9cc3
@ -1,5 +1,7 @@
|
|||||||
; The Portduino based sim environment on top of any host OS, all hardware will be simulated
|
; The Portduino based sim environment on top of any host OS, all hardware will be simulated
|
||||||
[portduino_base]
|
[portduino_base]
|
||||||
|
platform = https://github.com/caveman99/platform-native.git#develop
|
||||||
|
framework = arduino
|
||||||
build_src_filter =
|
build_src_filter =
|
||||||
${env.build_src_filter}
|
${env.build_src_filter}
|
||||||
-<platform/esp32/>
|
-<platform/esp32/>
|
||||||
@ -16,5 +18,6 @@ lib_deps =
|
|||||||
${env.lib_deps}
|
${env.lib_deps}
|
||||||
${networking_base.lib_deps}
|
${networking_base.lib_deps}
|
||||||
rweather/Crypto@^0.4.0
|
rweather/Crypto@^0.4.0
|
||||||
jgromes/RadioLib@5.4.1
|
; jgromes/RadioLib@5.4.1
|
||||||
|
https://github.com/caveman99/RadioLib.git#master
|
||||||
build_flags = ${arduino_base.build_flags} -Isrc/platform/portduino
|
build_flags = ${arduino_base.build_flags} -Isrc/platform/portduino
|
||||||
|
@ -1,16 +1,22 @@
|
|||||||
[env:native]
|
[env:native]
|
||||||
platform = https://github.com/meshtastic/platform-native.git
|
extends = portduino_base
|
||||||
build_flags = ${portduino_base.build_flags} -O0 -I variants/portduino
|
build_flags = ${portduino_base.build_flags} -O0 -I variants/portduino
|
||||||
framework = arduino
|
|
||||||
board = cross_platform
|
board = cross_platform
|
||||||
lib_deps = ${portduino_base.lib_deps}
|
lib_deps = ${portduino_base.lib_deps}
|
||||||
build_src_filter = ${portduino_base.build_src_filter}
|
build_src_filter = ${portduino_base.build_src_filter}
|
||||||
|
|
||||||
; The Portduino based sim environment on top of a linux OS and touching linux hardware devices
|
; The Portduino based sim environment on top of a linux OS and touching linux hardware devices
|
||||||
[env:linux]
|
[env:linux]
|
||||||
platform = https://github.com/meshtastic/platform-native.git
|
extends = portduino_base
|
||||||
build_flags = ${portduino_base.build_flags} -O0 -lgpiod -I variants/portduino
|
build_flags = ${portduino_base.build_flags} -O0 -lgpiod -I variants/portduino
|
||||||
framework = arduino
|
|
||||||
board = linux_hardware
|
board = linux_hardware
|
||||||
lib_deps = ${portduino_base.lib_deps}
|
lib_deps = ${portduino_base.lib_deps}
|
||||||
build_src_filter = ${portduino_base.build_src_filter}
|
build_src_filter = ${portduino_base.build_src_filter}
|
||||||
|
|
||||||
|
; The Portduino based sim environment on top of a linux OS and touching linux hardware devices
|
||||||
|
[env:linux-arm]
|
||||||
|
extends = portduino_base
|
||||||
|
build_flags = ${portduino_base.build_flags} -O0 -lgpiod -I variants/portduino
|
||||||
|
board = linux_arm
|
||||||
|
lib_deps = ${portduino_base.lib_deps}
|
||||||
|
build_src_filter = ${portduino_base.build_src_filter}
|
||||||
|
Loading…
Reference in New Issue
Block a user