From 622e4033c1b17a55ce7dc3cf0758571cfe96f0ae Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Sat, 24 Mar 2018 12:45:00 +0200 Subject: [PATCH] Dump g++ macros for IDE --- platformio/builder/tools/pioide.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/platformio/builder/tools/pioide.py b/platformio/builder/tools/pioide.py index 833d9b84..4093712e 100644 --- a/platformio/builder/tools/pioide.py +++ b/platformio/builder/tools/pioide.py @@ -68,7 +68,9 @@ def _get_gcc_defines(env): sysenv = environ.copy() sysenv['PATH'] = str(env['ENV']['PATH']) result = util.exec_command( - "echo | %s -dM -E -" % env.subst("$CC"), env=sysenv, shell=True) + "echo | %s -dM -E -x c++ -" % env.subst("$CC"), + env=sysenv, + shell=True) except OSError: return items if result['returncode'] != 0: