index
:
slibtool
main
a surrogate libtool implementation, written in C
midipix
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
logic
/
slbt_exec_install.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-10
code base: simplify checks against value returned from snprintf() via wrapper.
midipix
1
-26
/
+30
2024-02-09
install mode: invoke the argv interfaces via the driver-provided wrappers.
midipix
1
-9
/
+7
2024-02-04
slbt_exec_install(): enhance logging of file operation errors.
midipix
1
-6
/
+33
2021-12-30
A new home.
midipix
1
-1
/
+1
2021-07-06
Annual chores.
midipix
1
-1
/
+1
2021-05-11
slbt_exec_install_entry(): perform non-library actions as early as possible.
midipix
1
-13
/
+13
2021-05-11
link mode: slbt_exec_link_create_executable(): place .exe.wrapper under .libs/.
midipix
1
-3
/
+11
2021-05-11
slbt_exec_install_entry(): coding-style meditation.
midipix
1
-4
/
+3
2021-05-11
install mode: libfoo.la installation: early detect static-only operation mode.
midipix
1
-11
/
+29
2021-05-07
slbt_exec_install_entry(): account for -release used alongside -version-info.
midipix
1
-4
/
+35
2021-05-06
install mode: slbt_exec_install_entry(): remove dead code.
midipix
1
-7
/
+2
2021-05-06
install mode: libfoo.la and ibfoo.so.def.host: properly handle -release.
midipix
1
-8
/
+27
2021-05-06
link mode: always create libfoo.so.def.{host|flavor} and related tags.
midipix
1
-1
/
+1
2021-05-05
install mode: slbt_exec_install_entry: properly handle fussix flavors.
midipix
1
-27
/
+33
2021-05-05
install mode: driver: added (referential) --sysroot support.
midipix
1
-1
/
+8
2021-04-15
internals: slbt_create_symlink(): properly handle absolute-path link targets.
midipix
1
-3
/
+3
2021-04-15
library: replace all uses of [slbt_]readlink() with [slbt_]readlinkat().
midipix
1
-5
/
+9
2021-04-15
library: replace all uses of stat() and lstat() with fstatat() counterparts.
midipix
1
-7
/
+16
2021-04-03
install mode: always respect the SLBT_DRIVER_ANNOTATE_NEVER flag.
midipix
1
-4
/
+16
2021-03-24
install mode: slbt_exec_install(): added legacy shtool support.
midipix
1
-0
/
+14
2021-03-23
install mode: account for a libfoo.a that was created with -disable-static.
midipix
1
-6
/
+15
2021-03-21
install mode: slbt_exec_install_entry(): added -shrext support.
midipix
1
-2
/
+26
2021-03-21
slbt_exec_install(): support wrapping of /path/to/sh /path/to/install-sh.
midipix
1
-2
/
+17
2020-12-20
internals: error tracing: record the not-found path upon ENOENT as needed.
midipix
1
-6
/
+6
2018-11-10
install mode: host flavors: properly support suffixed suffixes.
midipix
1
-4
/
+24
2018-07-16
project: update the _XOPEN_SOURCE requirement to reflect use of openat(3).
midipix
1
-4
/
+0
2018-07-07
slbt_exec_install_entry(): lasource array size now reflects format specifier.
midipix
1
-1
/
+1
2018-07-07
implementation: use of openat(): define _POSIX_C_SOURCE as needed.
midipix
1
-0
/
+4
2018-07-06
library interfaces: invocations of openat() now use the context's fdcwd.
midipix
1
-2
/
+6
2018-06-29
install mode: re-implemented slbt_exec_install_library_wrapper() w. pure fdio.
midipix
1
-47
/
+44
2018-06-27
annual chores.
midipix
1
-1
/
+1
2018-06-27
driver, library interfaces: support alternate fd's for input/output/error/log.
midipix
1
-5
/
+10
2018-06-27
argv.h: output usage and errors using [argv_]dprintf rather than fprint.
midipix
1
-2
/
+3
2018-06-21
link mode: --disable-{shared|static}: use differently-named placeholders.
midipix
1
-4
/
+4
2017-02-05
annual chores, properly performed.
midipix
1
-1
/
+1
2017-02-04
annual chores.
midipix
1
-1
/
+1
2016-12-25
argv.h: use an option vector rather than a direct pointer to the option table.
midipix
1
-5
/
+8
2016-11-05
install mode: respect -disable-static.
midipix
1
-4
/
+5
2016-11-01
error trace: use descriptive errcodes for invocations of SLBT_CUSTOM_ERROR.
Kylie McClain
1
-13
/
+13
2016-09-11
install mode: support the -f (force copy) command line argument.
midipix
1
-0
/
+4
2016-09-03
install mode: added error trace support.
midipix
1
-57
/
+70
2016-05-05
install mode: fix and simplify logic related to installation of executables.
midipix
1
-27
/
+15
2016-05-04
install mode: legabits: install a perfectly compatible wrapper.
midipix
1
-10
/
+97
2016-05-03
install mode: legabits: install .la wrappers to the destination directory.
midipix
1
-0
/
+13
2016-05-01
dry run: initial quick implementation.
midipix
1
-0
/
+4
2016-04-28
install mode: work around non-conforming uses of --mode=install.
midipix
1
-4
/
+9
2016-04-24
install mode: properly handle SRC and DEST being libfoo.la and /dest/libfoo.la.
midipix
1
-2
/
+7
2016-04-24
execution context: link mode: install mode: added -release semantics support.
midipix
1
-1
/
+11
2016-04-21
install mode: added missing step: install libfoo.a when the input is libfoo.la.
midipix
1
-1
/
+10
2016-04-21
install mode: mode: added -all-static support.
midipix
1
-0
/
+4
[next]