-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplatformio.ini
More file actions
54 lines (50 loc) · 1.77 KB
/
platformio.ini
File metadata and controls
54 lines (50 loc) · 1.77 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
44
45
46
47
48
49
50
51
52
53
54
[platformio]
data_dir = sim_fs
# ── ESP32 : firmware standard (défaut) ────────────────────────────────────────
[env:MinitelOS]
platform = espressif32
board = esp32dev
framework = arduino
lib_deps =
symlink://../Minitel1B_Hard
ewpa/LibSSH-ESP32
marian-craciunescu/ESP32Ping
board_build.partitions = partitions.csv
board_build.filesystem = littlefs
build_src_filter = +<**/*.cpp> -<sim/**> -<native_main.cpp>
# ── ESP32 : firmware CTF ──────────────────────────────────────────────────────
[env:MinitelOS-ctf]
platform = espressif32
board = esp32dev
framework = arduino
lib_deps =
symlink://../Minitel1B_Hard
ewpa/LibSSH-ESP32
marian-craciunescu/ESP32Ping
board_build.partitions = partitions.csv
board_build.filesystem = littlefs
build_flags = -D CTF_MODE
build_src_filter = +<**/*.cpp> -<sim/**> -<native_main.cpp>
# ── Simulateur natif : standard (défaut) ──────────────────────────────────────
[env:native]
platform = native
build_flags =
-std=c++17
-I sim/include
-D NATIVE_SIM
-D LITTLEFS_SIM_ROOT='"sim_fs_standard"'
-lcurl
build_src_filter = +<**/*.cpp> -<main.cpp>
lib_ldf_mode = deep+
# ── Simulateur natif : CTF ────────────────────────────────────────────────────
[env:native-ctf]
platform = native
build_flags =
-std=c++17
-I sim/include
-D NATIVE_SIM
-D LITTLEFS_SIM_ROOT='"sim_fs"'
-D CTF_MODE
-lcurl
build_src_filter = +<**/*.cpp> -<main.cpp>
lib_ldf_mode = deep+