aboutsummaryrefslogtreecommitdiff
path: root/lib/relocation.c
Commit message (Collapse)AuthorAgeFilesLines
* Bsdtar (#42)Joseph Hunkeler2020-06-041-1/+1
| | | | | | | | | | | | | | | | | | | | | * 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
* Use correct struct member (#41)Joseph Hunkeler2020-06-031-1/+1
|
* Refactor fstree (#39)Joseph Hunkeler2020-06-031-6/+9
| | | | | | | | | | | | | | | * Refactor fstree, fstree_free, FSTree type * Add FSRec structure * Refactor fstree usage * Decrease starting size of FSTree structure * Check if ManifestPackage is NULL, not if the requirements array if NULL * Use num_requirements instead of '!= NULL' * Add fstree test
* relocate() return -1 on NULL argumentsJoseph Hunkeler2020-04-081-3/+10
|
* Test replace_text (#13)Joseph Hunkeler2020-04-061-9/+13
| | | | | | | * Add test boilerplate * Add replace_text test * Redo replace_text
* Refactor project: build/install libspm[_static.a].so to make unit testing ↵Joseph Hunkeler2020-03-181-0/+440
possible