(cxx)
| 21 | #------------------------------------------------------------------------------ |
| 22 | |
| 23 | def getDefaultIncludeDirs(cxx): |
| 24 | cmd = [cxx, '-E', '-x', 'c++', '-v', '/dev/null'] |
| 25 | stdout, stderr, retCode = runCmd(cmd) |
| 26 | |
| 27 | m = re.findall('\n (/.*)', stderr) |
| 28 | |
| 29 | includes = [] |
| 30 | |
| 31 | for x in m: |
| 32 | if -1 != x.find('(framework directory)'): |
| 33 | continue |
| 34 | |
| 35 | includes.append('-isystem%s' %(x)) |
| 36 | |
| 37 | return includes |
| 38 | #------------------------------------------------------------------------------ |
| 39 | |
| 40 | def replaceSource(match): |
no test coverage detected