aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #30 from jhunkeler/shlib-macosJoseph Hunkeler2020-04-2413-29/+183
|\ | | | | Shlib macos
| * Fix invocation of join_ex()Joseph Hunkeler2020-04-241-1/+1
| |
| * Find libraries on darwin and linuxJoseph Hunkeler2020-04-241-1/+44
| |
| * Remove narrow conditionalJoseph Hunkeler2020-04-241-1/+1
| |
| * Consolidate platform detection preprocessor checksJoseph Hunkeler2020-04-248-14/+31
| |
| * Add SPM_ERR_PARSE error typeJoseph Hunkeler2020-04-241-0/+1
| |
| * Disable unused parameter warnings for tests. Tired of them.Joseph Hunkeler2020-04-241-0/+1
| |
| * Add macos specific codeJoseph Hunkeler2020-04-242-15/+77
| |
| * Add spm_shlib_deps testJoseph Hunkeler2020-04-241-0/+30
|/
* Merge pull request #29 from jhunkeler/tests-errorsJoseph Hunkeler2020-04-212-3/+52
|\ | | | | Ignore NULL reasons + tests
| * Add spm_perror testJoseph Hunkeler2020-04-211-0/+43
| |
| * Handle NULL reasonJoseph Hunkeler2020-04-211-3/+9
|/
* Merge pull request #28 from jhunkeler/circleci-macosJoseph Hunkeler2020-04-2018-67/+262
|\ | | | | Circleci macos
| * fix textJoseph Hunkeler2020-04-201-2/+2
| |
| * Omit installation test on MacOSJoseph Hunkeler2020-04-201-14/+16
| |
| * Add test_error_handler_spmerrno_causeJoseph Hunkeler2020-04-201-0/+33
| |
| * Empty manifests are OK hereJoseph Hunkeler2020-04-201-5/+0
| |
| * Apple returns a different errorsJoseph Hunkeler2020-04-201-2/+7
| |
| * Add macosJoseph Hunkeler2020-04-206-19/+87
| |
| * hmmJoseph Hunkeler2020-04-191-2/+2
| |
| * Properly declare SPM_ERR_STRING globalJoseph Hunkeler2020-04-192-13/+13
| |
| * Better reporting when a package does not existJoseph Hunkeler2020-04-1910-21/+113
|/ | | | | | | | * Add additional errors * Fix user_input function missing an error return value * spmbuild sources a temporary file instead of output from a sub-shell * Fix indentation problem * A reason can be attached to spmerrno using spmerrno_cause()
* Merge pull request #25 from jhunkeler/error-handler-etcJoseph Hunkeler2020-04-1912-17/+156
|\ | | | | Error handler etc
| * Implement error handlingJoseph Hunkeler2020-04-198-17/+67
| | | | | | | | * Die on bad root directory
| * Add error handlerJoseph Hunkeler2020-04-194-0/+89
|/
* Merge pull request #26 from jhunkeler/fix_spm_mkdtempJoseph Hunkeler2020-04-185-16/+18
|\ | | | | spm_mkdtemp requires a base directory:
| * spm_mkdtemp requires a base directory:Joseph Hunkeler2020-04-185-16/+18
|/ | | | * test_spm_mkdtemp revealed a difference in how variables are stored (Linux vs. MacOS)
* Merge pull request #24 from jhunkeler/clarify-find_by_strspecJoseph Hunkeler2020-04-141-20/+11
|\ | | | | Clean up find_by_strspec
| * Clean up find_by_strspecJoseph Hunkeler2020-04-141-20/+11
|/
* Merge pull request #22 from jhunkeler/use-compatJoseph Hunkeler2020-04-143-0/+16
|\ | | | | Include protoypes for compat implementations
| * Include protoypes for compat implementationsJoseph Hunkeler2020-04-113-0/+16
| |
* | Merge pull request #23 from jhunkeler/touch-fslistJoseph Hunkeler2020-04-145-4/+258
|\ \ | |/ |/| Add functions w/ tests
| * Add functions:Joseph Hunkeler2020-04-145-4/+258
|/ | | | | | | | | | | touch() fslist() * Add type: struct FSList * Consolidate platform specific includes
* Merge pull request #21 from jhunkeler/update-usageJoseph Hunkeler2020-04-102-7/+43
|\ | | | | Update README.md and usage
| * Update README.md and usageJoseph Hunkeler2020-04-102-7/+43
|/
* Merge pull request #20 from jhunkeler/test-spm_mkdtempJoseph Hunkeler2020-04-102-2/+32
|\ | | | | Test spm mkdtemp
| * Add test_spm_mkdtempJoseph Hunkeler2020-04-101-0/+27
| |
| * lib/fs.cJoseph Hunkeler2020-04-101-2/+5
| |
* | Merge pull request #19 from jhunkeler/test-fs_human_readable_sizeJoseph Hunkeler2020-04-102-0/+26
|\ \ | | | | | | Add test_human_readable_size
| * | Add test_human_readable_sizeJoseph Hunkeler2020-04-102-0/+26
| |/ | | | | | | * Add additional integer types to TestCase union
* | Merge pull request #18 from jhunkeler/test-fs_mkdirsJoseph Hunkeler2020-04-102-2/+43
|\ \ | |/ |/| Test fs mkdirs
| * Check if directories were removedJoseph Hunkeler2020-04-091-0/+3
| |
| * remove whitespaceJoseph Hunkeler2020-04-091-2/+0
| |
| * Add test_fs_mkdirsJoseph Hunkeler2020-04-091-0/+40
|/
* Merge pull request #17 from jhunkeler/test-get_file_sizeJoseph Hunkeler2020-04-093-1/+76
|\ | | | | Test get file size
| * Add test_fs_get_file_sizeJoseph Hunkeler2020-04-092-0/+73
| | | | | | | | * Add mock_size function to framework.h
| * Fail if seek failsJoseph Hunkeler2020-04-091-1/+3
|/
* Merge pull request #16 from jhunkeler/test-expandpathJoseph Hunkeler2020-04-091-0/+35
|\ | | | | Add test_fs_expandpath
| * Add test_fs_expandpathJoseph Hunkeler2020-04-091-0/+35
| |
* | Merge pull request #15 from jhunkeler/test-relocate-relocateJoseph Hunkeler2020-04-092-3/+57
|\ \ | |/ |/| Test relocate relocate