Skip to content

Conversation

@rjuang
Copy link

@rjuang rjuang commented Jan 11, 2017

This change updates code to utilize the API in CLion 2016.3.2. Because NewCMakeProjectStepAdapter was deprecated, this change adds a new class to replace the adapter. It makes use of a custom UI (simpler than original NewCMakeProjectStepAdapter) to create new projects.

@fsparv
Copy link

fsparv commented Apr 1, 2017

This looks like it's intended to address #29 right?

@yeswolf
Copy link

yeswolf commented May 26, 2017

Guys, could you please merge this pull request and update the plugin in repository? Updated version works perfectly for me and I believe for others too.

@bobbywatson3
Copy link

I am still encountering this bug as a user, six months after a PR has been submitted with the bug fix.

@rjuang
Copy link
Author

rjuang commented Jul 28, 2017 via email

@skut
Copy link

skut commented Aug 31, 2017

Great Job on resurrecting this project!

Build works fine. CLion 2017 found some bugs in the Arduino library.

Having an issue with the edit window source library path. When I hit ALT Enter to fix dependency issues CLion inserts the whole path.

#include "../../../../Program Files (x86)/Arduino/hardware/arduino/avr/cores/arduino/USBAPI.h"

Where it should just add USBAPI.h

It also it highlights the #include <Arduino.> in red.

How do we tell configure CLion parser to use the correct Arduino source paths

@masha256
Copy link

This PR fixed my issues as well. Highly suggest merging! CLion and Arduino is a very powerful combo!

@mindsolve
Copy link

Hey @rjuang !
Would it be possible for you to update your fork with the new arduino-cmake project?
The one used here ist quite old (as you may know ;) and is broken for more modern versions of the Arduino-SDK.

You can find the new arduino-cmake here: https://github.com/arduino-cmake/arduino-cmake

Thank you!

@rjuang
Copy link
Author

rjuang commented Feb 14, 2018 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants