Closed arag0re closed 1 year ago
That file is generated when the app is built for the first time.
You can do both app build & vscode setup with ufbt faps vscode_dist
.
That file is generated when the app is built for the first time.
Thx for the clarification. Im also trying to use clion as IDE. My m8 already got it working somehow, will try to implement the creation for the .idea -folder in a ufbt fork. Will open pull req when tested and working 🫡
FYI - this ufbt package is basically just an SDK downloader & wrapper. Main implementation is within firmware's repo and is bundled in the SDK you download: https://github.com/flipperdevices/flipperzero-firmware/tree/dev/scripts/ufbt
As for supporting other IDEs as a part of official distribution - we've already made some generic improvements that specifically clion can benefit from. However, maintaining full IDE configuration for a variety of 3rd-party solutions is a task we cannot take on at the moment.
Summary:
The compile_commands.json file is not being generated as expected when using ufbt vscode_dist.
Actual Behavior:
The compile_commands.json file is not created despite running the ufbt vscode_dist command. This can result in a lack of proper code navigation and IntelliSense functionality in Visual Studio Code.
Additional Information:
Screenshots: