Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Add initial vscode config files #1427

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Conversation

certik
Copy link
Contributor

@certik certik commented Apr 3, 2018

I only tested this in Ubuntu 17.10.

TODO:

  • Test on a Mac and Windows (probably the patch in 1869596 must be applied to the Mac and Windows sections)
  • Write documentation how to use this, mentioning the cmake options (see the git commit message of 1869596), which extensions to install and so on.
  • Spend some time actually using it, I just started today, and decide later if we want this as part of the official repository. So far it seems to work with this PR.

This is the default file generated by vscode. SymEngine's changes will be
provided in the next commit.
Specifically it now finds `catch.hpp` automatically.

The `compile_commands.json` file is generated by CMake when the following
option is supplied:

    -DCMAKE_EXPORT_COMPILE_COMMANDS=on
@certik
Copy link
Contributor Author

certik commented Sep 24, 2018

I have been undecided whether the vscode setting should live in the git repository itself, so I just asked at microsoft/vscode-cpptools#2549.

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.

None yet

1 participant