D5210: Proper CUDA handling

Aetf noreply at phabricator.kde.org
Tue Mar 28 04:36:02 UTC 2017


qi437103 created this revision.
Restricted Application added a subscriber: kdevelop-devel.

REVISION SUMMARY
  - Add configuration UI for CUDA PATH
  - Add CUDA auto detection by nvcc path
  - Fix typos in config dialog signal connection
  - Make CUDA and OpenCL parsing honor parser argument settings
  - Skip unit test for .cu files if no CUDA found
  
  Correct persistent OpenCL and CUDA settings

TEST PLAN
  unit test passes. Also manually tested. See screenshots.

REPOSITORY
  R32 KDevelop

BRANCH
  cuda-parsing

REVISION DETAIL
  https://phabricator.kde.org/D5210

AFFECTED FILES
  languages/clang/duchain/parsesession.cpp
  languages/clang/tests/files/cuda.cu
  languages/clang/tests/test_files.cpp
  languages/plugins/custom-definesandincludes/compilerprovider/settingsmanager.cpp
  languages/plugins/custom-definesandincludes/compilerprovider/settingsmanager.h
  languages/plugins/custom-definesandincludes/definesandincludesmanager.cpp
  languages/plugins/custom-definesandincludes/kcm_widget/parserwidget.cpp
  languages/plugins/custom-definesandincludes/kcm_widget/parserwidget.h
  languages/plugins/custom-definesandincludes/kcm_widget/parserwidget.ui

To: qi437103, mwolff, kfunk
Cc: kdevelop-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20170328/9e46d47f/attachment.html>


More information about the KDevelop-devel mailing list