Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add missing debug log message for xlc missing on AIXmissing_log | Tim Smith | 2017-12-02 | 1 | -0/+1 |
| | | | | Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
* | autofixing cops for 0.5.0 | Lamont Granquist | 2017-06-20 | 1 | -10/+9 |
| | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org> | ||||
* | Only look for xlc on AIX and rename collect_cc to collect_sunpro | Tim Smith | 2017-01-23 | 1 | -3/+9 |
| | | | | Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
* | Rework the specs to be platform specific | Tim Smith | 2017-01-20 | 1 | -1/+1 |
| | | | | | | | | | | Add specs for checking that xcode exists on darwin Remove the odd double glibc mess Don't do ruby logic in the expects. That defeats the entire purpose of the specs if we're doing the same faulty logic. Just include the expected string Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
* | Fix gcc data collection | Tim Smith | 2017-01-20 | 1 | -36/+51 |
| | | | | | | | | | | | | | | | | | | None of the values were being populated with the refactoring. Also gcc hadn’t been collecting anything for a while. This gives us real data for gcc: "c": { "gcc": { "configured_with": "--prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1", "description": "Apple LLVM version 8.0.0 (clang-800.0.42.1)", "version": "8.0.0", "target": "x86_64-apple-darwin16.3.0", "thread_model": "posix" } }, | ||||
* | Update GCC sample output | Tim Smith | 2017-01-20 | 1 | -15/+17 |
| | |||||
* | Don't check CC on Darwin | Tim Smith | 2017-01-20 | 1 | -4/+1 |
| | | | | | CC is clang on Darwin and the output is different so this just fails every time. We *should* add clang checks at some point though. | ||||
* | Remove extra windows check for glibc | Tim Smith | 2017-01-20 | 1 | -1/+0 |
| | | | | | We’re only collecting this data on Windows now so don’t bother checking if we’re on Windows again | ||||
* | Consistent logging | Tim Smith | 2017-01-20 | 1 | -4/+3 |
| | |||||
* | Further split out platforms in the C plugin | Tim Smith | 2017-01-20 | 1 | -4/+8 |
| | | | | | cl / devenv are windows only so avoid checking those on *nix HP UX things should only get checked on HPUX | ||||
* | add colons back to debug log | Erik Gomez | 2017-01-20 | 1 | -2/+2 |
| | | | | Signed-off-by: Erik Gomez <e@eriknicolasgomez.com> | ||||
* | move functions to top | Erik Gomez | 2017-01-20 | 1 | -25/+27 |
| | | | | Signed-off-by: Erik Gomez <e@eriknicolasgomez.com> | ||||
* | fixed Chefstyle | Erik Gomez | 2017-01-20 | 1 | -2/+2 |
| | | | | Signed-off-by: Erik Gomez <e@eriknicolasgomez.com> | ||||
* | refactor c.rb based on PR feedback | Erik Gomez | 2017-01-20 | 1 | -60/+71 |
| | | | | Signed-off-by: Erik Gomez <e@eriknicolasgomez.com> | ||||
* | fix gcc and cc for darwin (no cli tools installed) | Erik Gomez | 2017-01-20 | 1 | -21/+58 |
| | | | | | | | | | If darwin is found: 1. shell out to /usr/bin/xcode-select -p 2a. If it returns an exit code other than 0, assume xcode command line tools are not installed and do not run these commands. 2b. If it returns an exit code of 0, run the commands. Signed-off-by: Erik Gomez <e@eriknicolasgomez.com> | ||||
* | Better debug logging | Tim Smith | 2016-12-22 | 1 | -2/+2 |
| | | | | | | | | | Gracefully fail in virtual box Include plugin name in more logs Be consistent in the log output format Help figure out how Virtualization systems were detected with logging Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
* | Add additional logging to the C pluginplugin_cleanup | Tim Smith | 2016-04-20 | 1 | -2/+12 |
| | |||||
* | Language plugins: Improve failure logging, update spec format, include ↵ | Tim Smith | 2016-04-19 | 1 | -1/+1 |
| | | | | sample output in code | ||||
* | Don't execute .so libs for Windows | Salim Alam | 2016-04-13 | 1 | -1/+1 |
| | |||||
* | C plugin uses new shell_out helper. | mcquin | 2016-04-01 | 1 | -66/+48 |
| | |||||
* | Update chefstyle to 0.3.1 and fix new offenses.chefstyle-0.3.1 | mcquin | 2016-04-01 | 1 | -1/+1 |
| | |||||
* | chefstyle catchup for ohai | Lamont Granquist | 2016-02-11 | 1 | -3/+3 |
| | | | | | there's still a few cops that are unaddressed by this change, so it won't be clean after merging this. | ||||
* | OC-11083 MS C compiler plugin regression -- trailing return character removal | Adam Edwards | 2014-01-17 | 1 | -1/+1 |
| | |||||
* | update plugin files | Claire McQuin | 2013-10-17 | 1 | -1/+1 |
| | |||||
* | wip | Theodore Nordsieck | 2013-09-24 | 1 | -53/+74 |
| | |||||
* | Converted plugins/c to Mixlib::ShellOut. | Theodore Nordsieck | 2013-09-11 | 1 | -23/+23 |
| | |||||
* | create/update spec tests | Claire McQuin | 2013-08-19 | 1 | -1/+1 |
| | |||||
* | randomize plugin class names | Claire McQuin | 2013-08-13 | 1 | -1/+1 |
| | |||||
* | convert plugins to new dsl. | Claire McQuin | 2013-08-07 | 1 | -78/+82 |
| | |||||
* | [OHAI-256] fix aix xlc detection | Doug MacEachern | 2011-04-06 | 1 | -5/+5 |
| | |||||
* | Merge branch 'OHAI-224' | Bryan McLellan | 2011-04-06 | 1 | -1/+1 |
|\ | |||||
| * | [OHAI-224] Don't pick up sun C compiler on HP-UX systems | Doug MacEachern | 2011-01-28 | 1 | -1/+1 |
| | | |||||
| * | [OHAI-224] Don't pick up sun C compiler on non-sun systems | Caleb Tennis | 2010-10-22 | 1 | -1/+1 |
| | | |||||
* | | newer redhat flavors dont have /lib/libc.so.6, try /lib64 too | Doug MacEachern | 2011-04-06 | 1 | -7/+10 |
| | | |||||
* | | [OHAI-210] fix languages::c glibc version matching | Doug MacEachern | 2011-04-06 | 1 | -1/+1 |
|/ | |||||
* | (OHAI-195) Add languages::c plugin | Doug MacEachern | 2010-05-12 | 1 | -0/+107 |