github / github/codeql

What command line format when including a quoted string?

Open
#4,910 6 comments 0 reactions 0 assignees View on GitHub
question
Dominant language
CodeQL
Stars
10.1k
Forks
2.1k
Avg merge
2d 15h
Merged PRs (30d)
141

Description

Hi,
I am attempting to use codeql.exe with the -c option to specify my build command. My build command has the following format:

**msbuild my_proj.vcxproj /p:configuration="Debug 2019" /p:platform=x64 -t:Clean;Build**

When I try to invoke codeql.exe to create the database using:
**codeql.exe database create codeql_databases\x64_debug_2019 -l=cpp -c="msbuild my_proj.vcxproj /p:configuration="Debug 2019" /p:platform=x64 -t:Clean;Build" -j 0**

I get an error because I have nested quoted strings caused by the "Debug 2019" portion. How can I include a quoted string in the -c portion of the codeql.exe command line? I tried using single quotes on the outer portion but that did not work either.

Thanks

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.