-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Grdowns/build tasks #3118
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
Merged
Merged
Grdowns/build tasks #3118
Changes from all commits
Commits
Show all changes
45 commits
Select commit
Hold shift + click to select a range
fa4c5d1
Generate a C/C++ build task
grdowns bf31fe6
Cleaning
grdowns a5d3354
Move args into definition
grdowns 02af719
Add args to shellexecution to allow calling the task without first co…
grdowns 20a0520
Read compiler paths sent in defaults to generate task list
grdowns d81ba1e
Rename compilerPaths to compilerInfo; Filter tasks based on file exte…
grdowns 31d5fc3
Use our own file extension filters to decide whether tasks are presented
grdowns e807b54
Show dialog when no compilers are found
grdowns 5eede83
Display a message if no compilers are found
grdowns 8a95801
Add compilerPath getter to config; Use it to offer another task
grdowns 5c66968
Refactoring; Commenting
grdowns a3605fb
Remove CompilerInfo namespace; Formatting; Change return vals
grdowns 0734201
Commenting; Add telemetry; Inverse condition
grdowns dac9b22
Change output program based on OS; Remove message and collect telemet…
grdowns d244b8f
Filter out redundant compiler entries
grdowns 3f888ef
Remove TODO; Get proper exe name; Properly reassign compilerPaths aft…
grdowns f7a595f
Commenting; Fix cwd mingw bug
grdowns 7ca5f9b
Commenting; Refactor
grdowns e282c1f
Mark compilerInfo const
grdowns 61cfd4f
Remove whitespace; Remove bad comment
grdowns ca2daea
Remove whitespace
grdowns 0adc132
Replace unique algorithm with a map
grdowns e180fee
pre-compute basename
grdowns 459322d
Move comment
grdowns 2f94cc4
Commenting; Ensure user's compilerPath setting is used
grdowns 898f679
Use indexOf instead of find
grdowns a27bb84
Simplify isHeader calculation by using some instead of every
grdowns 81d75a5
Don't redundantly check extensions; Use some instead of indexOf
grdowns 9dd16c3
Merge branch 'master' into grdowns/build-templates
grdowns 3d2db78
Merge branch 'master' into grdowns/build-templates
sean-mcmanus 7079099
Add comment punctuation
grdowns 1c5c42b
Merge branch 'grdowns/build-templates' of https://github.com/Microsof…
grdowns a9a0794
Lowercase file extension to match; Count extensionless files as headers
grdowns 751ac0f
Merge branch 'master' into grdowns/build-templates
grdowns 7b4fad4
Add newline
grdowns 296387a
Merge branch 'grdowns/build-templates' of https://github.com/Microsof…
grdowns b234685
Change CompilerInfo to KnownCompiler
grdowns 16a06b6
Support ambiguous file extension
grdowns 4908e57
Merge branch 'master' into grdowns/build-templates
grdowns ce4e5da
Early out for extensionless files
grdowns 1f657f8
Merge branch 'grdowns/build-templates' of https://github.com/Microsof…
grdowns 024a0eb
Commenting
grdowns 58cd0bc
Commenting; Rename telemetry event
grdowns 0ec7b4f
Change languageAssociation to isC
grdowns 26da4db
Fix bug where cwd was not used; Add comment
grdowns File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.