The dependency wasn't set properly and the build of embeddedlauncher.cpp failed because the ui_firsttimewizard.h wasn't generated yet.
Details
- Reviewers
patrickelectric kfunk - Group Reviewers
KDevelop - Commits
- R185:0c6eb4e01426: SVN_SILENT made messages (.desktop file) - always resolve ours
I've compiled and installed this to ~/KDE/install and done:
export QT_PLUGIN_PATH=$QT_PLUGIN_PATH:$HOME/KDE/install/lib/x86_64-linux-gnu/plugins export XDG_DATA_DIRS=$XDG_DATA_DIRS:$HOME/KDE/install/lib/x86_64-linux-gnu/plugins kdevelop
but KDevelop did not see the plugin. I don't know how better to test this.
Diff Detail
- Repository
- R185 KDevelop Plugin: Embedded Platforms
- Branch
- fix-buildsystem (branched from master)
- Lint
No Linters Available - Unit
No Unit Test Coverage
I'd like to test this before commiting it. Please advise on how can I do that, since what I've tried so far hasn't worked.
arduinoversion.h.in | ||
---|---|---|
2 | Use pragma once. |
arduinoversion.h.in | ||
---|---|---|
2 | We don't use #pragma once in KDevelop usually (it's also a non-standard extension). Please use standard include guards. |
This is my test compile command:
rm -rf * && cmake -DCMAKE_INSTALL_PREFIX=~/KDE/install ../../source/kdev-embedded && make && make install
The plugin is installed. However KDevelop does not see it. I have system installed KDevelop 5.0.1.
You shouldn't use in-source builds, they are terrible. Apart from that, did you add the install directory to $QT_PLUGIN_PATH?
arduinoversion.h.in | ||
---|---|---|
2 | I agree that we should use standard ways of doing things, and keeping the style across the project. Considering this, should I replace #pragma once across the project with #ifndefs ? |
arduinoversion.h.in | ||
---|---|---|
2 | Please do, but in a separate commit |