Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Add version type and functions: | Joseph Hunkeler | 2020-05-24 | 2 | -312/+117 | |
| | | | | | | | | | | | | * struct Version * version_{init,read,free} * version_from() now wraps new functions to return a uint64_t | |||||
| * | Leave a commented reference to my scratch executable. Tired of rewriting it ↵ | Joseph Hunkeler | 2020-05-24 | 1 | -0/+8 | |
| | | | | | | | | constantly. | |||||
| * | Add string functions: | Joseph Hunkeler | 2020-05-24 | 2 | -0/+29 | |
|/ | | | | | * isdigit_s() * tolower_s() | |||||
* | Merge pull request #36 from jhunkeler/messing-around | Joseph Hunkeler | 2020-05-21 | 7 | -27/+222 | |
|\ | | | | | Version parsing and Darwin bugfix | |||||
| * | Add newline | Joseph Hunkeler | 2020-05-21 | 1 | -0/+1 | |
| | | ||||||
| * | Allow updates to the package metadata during the build phase | Joseph Hunkeler | 2020-05-21 | 1 | -7/+14 | |
| | | ||||||
| * | Handle Darwin | Joseph Hunkeler | 2020-05-21 | 1 | -12/+40 | |
| | | ||||||
| * | Rewrite version_from() to be input agnostic | Joseph Hunkeler | 2020-05-21 | 2 | -8/+144 | |
| | | ||||||
| * | Add strlist_remove() | Joseph Hunkeler | 2020-05-21 | 2 | -0/+23 | |
|/ | ||||||
* | Merge pull request #35 from jhunkeler/fix-framework | Joseph Hunkeler | 2020-05-08 | 1 | -2/+2 | |
|\ | | | | | Fix framework | |||||
| * | Fix missing end quote | Joseph Hunkeler | 2020-05-08 | 1 | -2/+2 | |
| | | ||||||
* | | Merge pull request #34 from jhunkeler/fix-rpath | Joseph Hunkeler | 2020-05-08 | 1 | -1/+8 | |
|\| | | | | | Fix RPATH generator on Darwin | |||||
| * | Fix RPATH generator on Darwin | Joseph Hunkeler | 2020-05-08 | 1 | -1/+8 | |
|/ | ||||||
* | Merge pull request #33 from jhunkeler/install-name-tool | Joseph Hunkeler | 2020-05-07 | 23 | -110/+448 | |
|\ | | | | | Install name tool (etc...) | |||||
| * | Enable installation test | Joseph Hunkeler | 2020-05-07 | 1 | -16/+14 | |
| | | ||||||
| * | 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 |