From b46bb64d39d11522472b8f3ddbeac2c7105794c7 Mon Sep 17 00:00:00 2001 From: Dan Date: Wed, 15 May 2019 20:31:51 -0400 Subject: [PATCH] Allow user to override default values of -x and -std=. --- tools/mkdoc.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/mkdoc.py b/tools/mkdoc.py index f7048ce7..0b0ce3e1 100644 --- a/tools/mkdoc.py +++ b/tools/mkdoc.py @@ -225,8 +225,12 @@ class ExtractionThread(Thread): job_semaphore.release() if __name__ == '__main__': - parameters = ['-x', 'c++', '-std=c++11'] + parameters = [] filenames = [] + if "-x" not in args: + parameters.extend(['-x', 'c++']) + if not any(it.startswith("-std=") for it in args): + parameters.append('-std=c++11') if platform.system() == 'Darwin': dev_path = '/Applications/Xcode.app/Contents/Developer/'