aboutsummaryrefslogtreecommitdiff
path: root/lib/internal_cmd.c
Commit message (Collapse)AuthorAgeFilesLines
* Move SPM_GLOBAL.repo_target string usage out of mirror_cloneJoseph Hunkeler2020-06-221-6/+43
| | | | * Assign targets from inside spm.c instead of external manifest/mirror functions
* Finalize flagsJoseph Hunkeler2020-06-071-5/+18
|
* Improve mkmanifest interface:Joseph Hunkeler2020-06-071-24/+82
| | | | | | * Accept -p|--platform argument * Fall back to SPMGLOBAL if no platform is defined * Accept multiple manifest paths, and targets
* Bsdtar (#42)Joseph Hunkeler2020-06-041-3/+4
| | | | | | | | | | | | | | | | | | | | | * Add docker build image * Use bsdtar * Disable ORIGIN * tar is bsdtar * Use absolute rpath * Replace matched path with destroot+libpath * No RPATH recieves a likely default path * Use RPATH not RUNPATH * Add bsdtar to circleci deps * Replace tar references
* Adjust compilation flags for DarwinJoseph Hunkeler2020-05-061-2/+7
|
* Consolidate platform detection preprocessor checksJoseph Hunkeler2020-04-241-2/+2
|
* Better reporting when a package does not existJoseph Hunkeler2020-04-191-0/+6
| | | | | | | | * 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()
* Bugfix: Terminate arrayJoseph Hunkeler2020-03-271-1/+1
|
* Use getenv_pair() to construct a basic runtime environmentJoseph Hunkeler2020-03-271-1/+55
|
* Bugfix: Terminate arrayJoseph Hunkeler2020-03-261-1/+1
|
* Refactor project: build/install libspm[_static.a].so to make unit testing ↵Joseph Hunkeler2020-03-181-0/+401
possible