Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix installation | Joseph Hunkeler | 2020-05-07 | 1 | -2/+2 |
| | |||||
* | Add brew curl | Joseph Hunkeler | 2020-05-07 | 1 | -0/+1 |
| | |||||
* | Update circleci config | Joseph Hunkeler | 2020-05-07 | 1 | -0/+1 |
| | |||||
* | Use pkg-config | Joseph Hunkeler | 2020-05-07 | 4 | -2/+20 |
| | |||||
* | Add missing error_handler.h | Joseph Hunkeler | 2020-05-07 | 1 | -0/+1 |
| | |||||
* | Remove unused md5 header | Joseph Hunkeler | 2020-05-07 | 2 | -2/+0 |
| | |||||
* | Improvements: | Joseph Hunkeler | 2020-05-07 | 1 | -1/+26 |
| | | | | | * Add spm_debug_shell(): to be called from within a build script * Incorporate realpath instead of relying on python | ||||
* | Add realpath.c (Darwin is so great) | Joseph Hunkeler | 2020-05-07 | 2 | -0/+44 |
| | |||||
* | Portability and bug fixes: | Joseph Hunkeler | 2020-05-06 | 1 | -15/+32 |
| | | | | | | | | | * Remove errant argument list from popd() * Normalize mktemp calls * Allow LD_LIBRARY_PATH and LD_RUN_PATH on Linux * Totally destroy DYLD_LIBRARY_PATH on Darwin * Print paths to root, runtime, and pkgdir when keep=1 * Print xFLAGS after dumping SPM_ variables | ||||
* | Adjust compilation flags for Darwin | Joseph Hunkeler | 2020-05-06 | 1 | -2/+7 |
| | |||||
* | Add TODO item | Joseph Hunkeler | 2020-05-06 | 1 | -0/+1 |
| | |||||
* | Add rpath_get test | Joseph Hunkeler | 2020-05-01 | 1 | -7/+13 |
| | |||||
* | Add generic OS_SUPPORTED define | Joseph Hunkeler | 2020-05-01 | 1 | -6/+14 |
| | |||||
* | Use OS_DARWIN, not OS_APPLE | Joseph Hunkeler | 2020-05-01 | 1 | -1/+1 |
| | |||||
* | Add install_name_tool and Darwin specific branches | Joseph Hunkeler | 2020-05-01 | 2 | -3/+23 |
| | |||||
* | Add SPM_ERR_NOT_IMPLEMENTED error type | Joseph Hunkeler | 2020-05-01 | 2 | -0/+2 |
| | |||||
* | Add mock_image function | Joseph Hunkeler | 2020-05-01 | 2 | -0/+127 |
| | |||||
* | Fix typo | Joseph Hunkeler | 2020-04-29 | 1 | -1/+1 |
| | |||||
* | Add install_name_tool | Joseph Hunkeler | 2020-04-29 | 1 | -57/+38 |
| | | | | * Begin refactoring to support macos more easily | ||||
* | refactor shlib_deps_objdump to become a generic objdump-er | Joseph Hunkeler | 2020-04-29 | 2 | -4/+89 |
| | |||||
* | Merge pull request #32 from jhunkeler/circle-tests | Joseph Hunkeler | 2020-04-28 | 4 | -2/+150 |
|\ | | | | | Try to store ctest results | ||||
| * | Install xsltproc | Joseph Hunkeler | 2020-04-28 | 1 | -1/+2 |
| | | |||||
| * | Use converter | Joseph Hunkeler | 2020-04-28 | 1 | -2/+4 |
| | | |||||
| * | ctest to junit converter | Joseph Hunkeler | 2020-04-28 | 1 | -0/+134 |
| | | |||||
| * | Create subdirectory | Joseph Hunkeler | 2020-04-28 | 1 | -1/+1 |
| | | |||||
| * | Try to store ctest results | Joseph Hunkeler | 2020-04-28 | 1 | -2/+2 |
| | | |||||
| * | Try to store ctest results | Joseph Hunkeler | 2020-04-28 | 2 | -1/+12 |
|/ | |||||
* | Merge pull request #31 from jhunkeler/strlist-helpers | Joseph Hunkeler | 2020-04-28 | 23 | -204/+424 |
|\ | | | | | Strlist helpers | ||||
| * | define MAXFLOAT if it is not already | Joseph Hunkeler | 2020-04-28 | 2 | -8/+4 |
| | | |||||
| * | Handle missing MAXFLOAT | Joseph Hunkeler | 2020-04-28 | 1 | -0/+4 |
| | | |||||
| * | Fix formatter bug | Joseph Hunkeler | 2020-04-28 | 1 | -1/+1 |
| | | |||||
| * | Refactor TestValue usage | Joseph Hunkeler | 2020-04-28 | 18 | -136/+176 |
| | | |||||
| * | Refactor TestValue member names | Joseph Hunkeler | 2020-04-28 | 1 | -3/+8 |
| | | |||||
| * | Remove TODO | Joseph Hunkeler | 2020-04-28 | 1 | -1/+0 |
| | | |||||
| * | Improved strlist: | Joseph Hunkeler | 2020-04-28 | 3 | -59/+235 |
|/ | | | | | | | * Use strto*() functions instead of ato*() * Add _cmp and _copy functions * Removed compare functions * Replaced qsort call with strsort | ||||
* | Merge pull request #30 from jhunkeler/shlib-macos | Joseph Hunkeler | 2020-04-24 | 13 | -29/+183 |
|\ | | | | | Shlib macos | ||||
| * | Fix invocation of join_ex() | Joseph Hunkeler | 2020-04-24 | 1 | -1/+1 |
| | | |||||
| * | Find libraries on darwin and linux | Joseph Hunkeler | 2020-04-24 | 1 | -1/+44 |
| | | |||||
| * | Remove narrow conditional | Joseph Hunkeler | 2020-04-24 | 1 | -1/+1 |
| | | |||||
| * | Consolidate platform detection preprocessor checks | Joseph Hunkeler | 2020-04-24 | 8 | -14/+31 |
| | | |||||
| * | Add SPM_ERR_PARSE error type | Joseph Hunkeler | 2020-04-24 | 1 | -0/+1 |
| | | |||||
| * | Disable unused parameter warnings for tests. Tired of them. | Joseph Hunkeler | 2020-04-24 | 1 | -0/+1 |
| | | |||||
| * | Add macos specific code | Joseph Hunkeler | 2020-04-24 | 2 | -15/+77 |
| | | |||||
| * | Add spm_shlib_deps test | Joseph Hunkeler | 2020-04-24 | 1 | -0/+30 |
|/ | |||||
* | Merge pull request #29 from jhunkeler/tests-errors | Joseph Hunkeler | 2020-04-21 | 2 | -3/+52 |
|\ | | | | | Ignore NULL reasons + tests | ||||
| * | Add spm_perror test | Joseph Hunkeler | 2020-04-21 | 1 | -0/+43 |
| | | |||||
| * | Handle NULL reason | Joseph Hunkeler | 2020-04-21 | 1 | -3/+9 |
|/ | |||||
* | Merge pull request #28 from jhunkeler/circleci-macos | Joseph Hunkeler | 2020-04-20 | 18 | -67/+262 |
|\ | | | | | Circleci macos | ||||
| * | fix text | Joseph Hunkeler | 2020-04-20 | 1 | -2/+2 |
| | | |||||
| * | Omit installation test on MacOS | Joseph Hunkeler | 2020-04-20 | 1 | -14/+16 |
| | |