AdaCore / Ada_Drivers_Library

Ada source code and complete sample GNAT projects for selected bare-board platforms supported by GNAT.
BSD 3-Clause "New" or "Revised" License
240 stars 141 forks source link

various F4 I2C changes, mostly internal simplifying #233

Closed pat-rogers closed 6 years ago

pat-rogers commented 6 years ago

add postcondition to Set_State. change internal routine name from Wait_Flag to Wait_Until_Flag, to avoid semantics confusion. simplify internal deadline calculations. misc formatting.

pat-rogers commented 6 years ago

continuous-integration/appveyor/branch — AppVeyor build failed , apparently due to taking too long

pat-rogers commented 6 years ago

How do I deal with the appveyor timeout (exceeding the time allotted by our plan)?

Fabien-Chouteau commented 6 years ago

How do I deal with the appveyor timeout (exceeding the time allotted by our plan)?

It's true that the build all script takes a lot of time, this is because we have to clean the object file before compiling with a different run-time. So we recompile everything at least a dozen times... I hope to improve this with the future project files generated from Kconfig.

For now, did you try to run the tests on your machine?

pat-rogers commented 6 years ago

On 12/5/2017 6:36 AM, Fabien Chouteau wrote:

How do I deal with the appveyor timeout (exceeding the time allotted
by our plan)?

It's true that the build all script takes a lot of time, this is because we have to clean the object file before compiling with a different run-time. So we recompile everything at least a dozen times... I hope to improve this with the future project files generated from Kconfig.

For now, did you try to run the tests on your machine?

No (I didn't realize it would work locally). Where should I look for instructions?

Fabien-Chouteau commented 6 years ago

Where should I look for instructions?

I we don't have instructions for this, but it's fairly simple. Just run the script: ./scripts/build_all_examples.py.

pat-rogers commented 6 years ago

On 12/5/2017 10:46 AM, Fabien Chouteau wrote:

Where should I look for instructions?

I we don't have instructions for this, but it's fairly simple. Just run the script: |./scripts/build_all_examples.py|.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/AdaCore/Ada_Drivers_Library/pull/233#issuecomment-349364939, or mute the thread https://github.com/notifications/unsubscribe-auth/AON9ITTegO7gr91hqw-mQQjYi51GE5fYks5s9XN0gaJpZM4QxQdJ.

OK, thanks, will do.