BLE_SDK10_examples icon indicating copy to clipboard operation
BLE_SDK10_examples copied to clipboard

[+] CMake support

Open aectaan opened this issue 4 years ago • 2 comments

Hi DialogSemi team, SmartSnippets Studio is very convenient to use but requires a lot of computer resources and doesn't allow to build a firmware with GitHub actions, Bitbucket pipelines, etc in a convenient way. There is one quite cool docker container for CI builds but it requires you to download Studio every time when you want to build your firmware. It takes a lot of runner's minutes and may lead to going out of CI/CD budget. Because a typical DA1469X project has complex organization (forced includes, python scripts for setup and downloading firmware and more) it's quite difficult to set up a make/CMake project by yourself. This example may be helpful for new users.

aectaan avatar Oct 02 '21 06:10 aectaan

Hi Egor,

Thanks a lot for sharing. This is very interesting. This is actually something we had a look into. There's been some work for our SDK6_example repository on the same topic we're just about to share.

Our intention was to port the work we've done on SDK6_example to SDK10_example. It's a little lower priority for us because we already have the the project build automated based on Smartsnippets studio.

We will most probably want to reuse the work you've done but at the same time align that with the structure we use for our other repository. So please bear with us for a moment while we figure out how we address that.

blauret avatar Oct 04 '21 08:10 blauret

Hi blauret, Thank you for response. Let me know if I can help with something else.

aectaan avatar Oct 04 '21 08:10 aectaan