Replies: 2 comments
-
They are used for building. I'm not familiar with the build steps yet, but we have references to the platform folder in https://github.com/pebble-dev/pebble-firmware/blob/main/src/fw/wscript#L380-L396 https://github.com/pebble-dev/pebble-firmware/blob/main/src/fw/wscript#L463-L472 (_build_recovery) https://github.com/pebble-dev/pebble-firmware/blob/main/src/fw/wscript#L598-L607 (_build_normal) |
Beta Was this translation helpful? Give feedback.
-
I believe these are used for the bootloader. Not the main firmware. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
More of a question than an issue, but I suppose it's related to a lack of documentation. Posting here since this appears to be the most active fork of Pebble OS.
There is a folder called
platform
with sub folders for each platform Pebble OS was built for. There is board specific code and configuration in these platform directories, but I cannot see how they are linked or included in the configuration or build steps. Are these source files actually used anywhere? Was this the start of a refactoring of the build process?Beta Was this translation helpful? Give feedback.
All reactions