Command: ninja all
[1/10] Performing build step for 'bootloader'
[1/1] cd /home/eweaver/PartisanLabs/projects/adl-1/firmware/build/bootloader/esp-idf/esptool_py && /home/eweaver/.espressif/python_env/idf5.5_py3.12_env/bin/python /home/eweaver/esp/v5.5/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 /home/eweaver/PartisanLabs/projects/adl-1/firmware/build/bootloader/bootloader.bin
Bootloader binary size 0x5d70 bytes. 0x2290 bytes (27%) free.
[2/10] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/print.c.obj
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c: In function 'print_translate_table':
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:81:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   81 |         title = DIANA_TITLE;
      |               ^
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:87:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   87 |         title = DIANAPLUS_TITLE;
      |               ^
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:75:11: warning: variable 'title' set but not used [-Wunused-but-set-variable]
   75 |     char *title = NULL;
      |           ^~~~~
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c: In function 'print_codex':
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:161:23: warning: passing argument 1 of 'print_str' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  161 |             print_str(CODEX_TITLE);
      |                       ^~~~~~~~~~~
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:11:22: note: expected 'char *' but argument is of type 'const char *'
   11 | void print_str(char *str)
      |                ~~~~~~^~~
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:165:32: warning: passing argument 1 of 'print_str' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  165 |                 print_str(CODEX[x++]);
      |                           ~~~~~^~~~~
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:11:22: note: expected 'char *' but argument is of type 'const char *'
   11 | void print_str(char *str)
      |                ~~~~~~^~~
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:170:23: warning: passing argument 1 of 'print_str' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  170 |             print_str(ALT_CODEX_TITLE);
      |                       ^~~~~~~~~~~~~~~
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:11:22: note: expected 'char *' but argument is of type 'const char *'
   11 | void print_str(char *str)
      |                ~~~~~~^~~
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:174:36: warning: passing argument 1 of 'print_str' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  174 |                 print_str(ALT_CODEX[x++]);
      |                           ~~~~~~~~~^~~~~
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:11:22: note: expected 'char *' but argument is of type 'const char *'
   11 | void print_str(char *str)
      |                ~~~~~~^~~
[3/10] No install step for 'bootloader'
[4/10] cd /home/eweaver/PartisanLabs/projects/adl-1/firmware/build/esp-idf/main && /home/eweaver/.espressif/python_env/idf5.5_py3.12_env/bin/python /home/eweaver/esp/v5.5/components/spiffs/spiffsgen.py 0x200000 /home/eweaver/PartisanLabs/projects/adl-1/firmware/spiffs_image /home/eweaver/PartisanLabs/projects/adl-1/firmware/build/storage.bin --page-size=256 --obj-name-len=32 --meta-len=4 --use-magic --use-magic-len
[5/10] Linking C static library esp-idf/main/libmain.a
[6/10] Completed 'bootloader'
[7/10] Generating esp-idf/esp_system/ld/sections.ld
[8/10] Linking CXX executable adl-1_firmware.elf
[9/10] Generating binary image from built executable
esptool.py v4.10.dev2
Creating esp32s3 image...
Merged 2 ELF sections
Successfully created esp32s3 image.
Generated /home/eweaver/PartisanLabs/projects/adl-1/firmware/build/adl-1_firmware.bin
[10/10] cd /home/eweaver/PartisanLabs/projects/adl-1/firmware/build/esp-idf/esptool_py && /home/eweaver/.espressif/python_env/idf5.5_py3.12_env/bin/python /home/eweaver/esp/v5.5/components/partition_table/check_sizes.py --offset 0x8000 partition --type app /home/eweaver/PartisanLabs/projects/adl-1/firmware/build/partition_table/partition-table.bin /home/eweaver/PartisanLabs/projects/adl-1/firmware/build/adl-1_firmware.bin
adl-1_firmware.bin binary size 0xec8c0 bytes. Smallest app partition is 0x200000 bytes. 0x113740 bytes (54%) free.
