summaryrefslogtreecommitdiff
path: root/src/internal/slibtool_symlink_impl.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-25internals: added slbt_create_symlink_ex() [specify arbitrary destination dir].midipix1-10/+35
2024-03-14Once skinny, forever strong.midipix1-1/+1
2024-03-10link mode: --disable-shared: also delete the associated .expsyms.a archive.midipix1-1/+14
2024-03-04link mode: refined .disabled placeholder logic (/dev/null <--> older linkers).midipix1-3/+7
2024-03-04link mode: unless created for the current .la, mark the .a or .so as disabled.midipix1-7/+3
2024-02-21slbt_util_copy_file(): simplify interface.midipix1-1/+1
2024-02-20utility api's: _output_ namespace: simplified the execution context interfaces.midipix1-2/+2
2024-02-18code base: set the visilbity of internal library interfaces to hidden.midipix1-2/+3
2024-02-10Annual chores.midipix1-1/+1
2024-02-10code base: simplify checks against value returned from snprintf() via wrapper.midipix1-4/+6
2021-12-30A new home.midipix1-1/+1
2021-07-06Annual chores.midipix1-1/+1
2021-05-06link mode: always create libfoo.so.def.{host|flavor} and related tags.midipix1-1/+6
2021-04-15internals: slbt_create_symlink(): properly handle absolute-path link targets.midipix1-2/+12
2021-04-15library: replace all uses of rename() with renameat().midipix1-1/+1
2021-04-15library: replace all uses of symlink() with symlinkat().midipix1-1/+6
2021-04-15library: replace all uses of [slbt_]readlink() with [slbt_]readlinkat().midipix1-2/+2
2020-12-20internals: error tracing: record the not-found path upon ENOENT as needed.midipix1-2/+2
2018-06-27annual chores.midipix1-1/+1
2018-06-21link mode: --disable-{shared|static}: use differently-named placeholders.midipix1-5/+39
2017-02-05annual chores, properly performed.midipix1-1/+1
2017-02-04annual chores.midipix1-1/+1
2016-12-14link mode: create an archive /dev/null symlink placeholder as needed.midipix1-2/+3
2016-09-03slbt_create_symlink(): added error trace support.midipix1-6/+9
2016-04-23slbt_create_symlink(): properly handle -disable-shared.midipix1-1/+4
2016-04-21link mode: added -all-static support.midipix1-1/+4
2016-04-16slbt_create_symlink(): restore execution context argument vector at exit.midipix1-2/+12
2016-04-11slbt_create_symlink(): make the type of lnkname more convenient to callers.midipix1-2/+6
2016-04-09internal: slbt_create_symlink(): fix step output for link mode.midipix1-6/+7
2016-04-09internal: slbt_create_symlink(): account for both the link and install mode.midipix1-2/+7
2016-04-08internal: slbt_create_symlink(): initial implementation and integration.midipix1-0/+62