Age | Commit message (Expand) | Author | Files | Lines |
2024-03-31 | slbt_output_config(): produce a backward compatible output with without lconf. | midipix | 1 | -0/+90 |
2024-03-30 | slbt_init_host_params(): detect a native build environment based on ar(1). | midipix | 1 | -6/+17 |
2024-03-30 | driver: --mkvars, slbt_get_mkvars_flags(): implementation and integration. | midipix | 8 | -0/+304 |
2024-03-29 | slbt_init_host_params(): set native mode based on the detected ar(1) as needed. | midipix | 1 | -0/+1 |
2024-03-29 | slbt_init_host_params(): cfgmeta: mark tools derived from ranlib as such. | midipix | 1 | -0/+4 |
2024-03-29 | slbt_init_host_params(): derive as from ranlib as needed. | midipix | 1 | -0/+12 |
2024-03-29 | slbt_init_host_params(): derive windres and dlltool from ranlib as needed. | midipix | 1 | -0/+25 |
2024-03-29 | slbt_get_lconf_var(): return a null-terminated, zero-length string if no match. | midipix | 1 | -1/+3 |
2024-03-28 | slibtool.m4: backward compatibility: define additional no-op macros. | midipix | 1 | -0/+7 |
2024-03-27 | slibtoolize mode: install slibtool.m4 only with a specified m4 macro dir. | midipix | 2 | -12/+14 |
2024-03-27 | slibtool.m4: remove improper uses of AC_REQUIRE (defer to configure.ac). | midipix | 1 | -19/+0 |
2024-03-27 | slbt_obtain_nminfo(): fdout also requires read permissions for later mapping. | midipix | 1 | -1/+1 |
2024-03-27 | slibtool.m4: defer invocation of SLIBTOOL_LFLAG_LIBM (_LTDL) to configure.ac. | midipix | 1 | -6/+0 |
2024-03-27 | slibtool.m4: ordering: guard against early macro invocation only once. | midipix | 1 | -1/+3 |
2024-03-27 | slibtool.m4: tame legacy early invocation of AC_PROG and AM_PROG macros. | midipix | 1 | -0/+8 |
2024-03-27 | slibtool.m4: SLIBTOOL_PROG_LEX: explicitly save LEX and LEXLIB to the makefile. | midipix | 1 | -0/+3 |
2024-03-27 | slibtool.m4: added SLIBTOOL_LFLAG_LIBM and SLIBTOOL_LFLAG_LTDL. | midipix | 1 | -0/+39 |
2024-03-27 | slibtool.m4: remove superfluous/preliminary m4 definition of SLIBTOOL_INIT. | midipix | 1 | -1/+0 |
2024-03-27 | slibool.m4: added SLIBTOOL_PROG_LEX. | midipix | 1 | -0/+26 |
2024-03-27 | annual chores. | midipix | 2 | -2/+2 |
2024-03-27 | slibtool.m4: do not search for compiler programs not explicitly needed. | midipix | 1 | -22/+21 |
2024-03-26 | slibtool.m4: streamline the use of SLIBTOOL_PROG_{AR|NM|RANLIB}. | midipix | 1 | -3/+18 |
2024-03-26 | slibtool: added SLIBTOOL_PROG_RANLIB. | midipix | 1 | -0/+24 |
2024-03-26 | slibtool: added SLIBTOOL_PROG_AR, use llvm-ar as a cross-compilation fallback. | midipix | 1 | -0/+29 |
2024-03-26 | slibtool.m4: SLIBTOOL_PROG_NM: use llvm-nm as a cross-compilation fallback. | midipix | 1 | -3/+13 |
2024-03-25 | slibtoolize mode: driver: added --warnings and --no-warnings support. | midipix | 2 | -0/+9 |
2024-03-25 | slibtoolize mode: added --automake as an alias for --quiet. | midipix | 1 | -0/+3 |
2024-03-25 | slibtoolize mode: slbt_st_get_stoolie_ctx(): support AC_CONFIG_MACRO_DIR. | midipix | 1 | -2/+32 |
2024-03-25 | slibtoolize mode: implemented slibtool.m4 and ltmain.sh related actions. | midipix | 2 | -3/+126 |
2024-03-25 | internals: added slbt_create_symlink_ex() [specify arbitrary destination dir]. | midipix | 2 | -10/+43 |
2024-03-25 | install slibtool.m4 and ltmain.sh to a package sub-folder under $(DATADIR). | midipix | 1 | -0/+12 |
2024-03-25 | slibtoolize: added a no-op, yet backward compatible ltmain.sh. | midipix | 1 | -0/+2 |
2024-03-25 | slibtoolize mode: support legacy projs by defaulting to 'this dir' as needed. | midipix | 1 | -8/+17 |
2024-03-25 | slibtoolize mode: integrated context creation, support multiple target dirs. | midipix | 1 | -9/+57 |
2024-03-25 | slibtoolize: slbt_st_get_stoolie_ctx(): initial implementation. | midipix | 5 | -0/+300 |
2024-03-25 | slbt_m4fake_expand_cmdarg(): update signature (change driver context to const). | midipix | 2 | -8/+8 |
2024-03-23 | slibtoolize: driver: added support for --quiet, --silent, and -verbose. | midipix | 3 | -0/+22 |
2024-03-23 | slibtoolize: driver: added support for --debug and --dry-run. | midipix | 3 | -0/+17 |
2024-03-23 | slibtoolize: driver: added support for --copy, --force, and --install. | midipix | 5 | -2/+39 |
2024-03-23 | internals: added slbt_txtline_to_string_vector() by reusing existing code. | midipix | 5 | -52/+79 |
2024-03-22 | slbt_au_output_symbols(): yaml output: initial implementation. | midipix | 1 | -3/+84 |
2024-03-22 | slbt_ar_get_archive_ctx(): internally bind the meta ctx to the archive ctx. | midipix | 2 | -0/+6 |
2024-03-22 | slbt_au_output_symbols(): refactor prior to slbt_au_output_symbols_yaml(). | midipix | 1 | -11/+8 |
2024-03-22 | slbt_ar_update_syminfo(): refactor, add an optional fdout parameter. | midipix | 2 | -17/+46 |
2024-03-22 | slbt_ar_update_syminfo(): eliminate the execution context argument. | midipix | 5 | -14/+10 |
2024-03-21 | internals: added slbt_tmpfile(). | midipix | 4 | -0/+97 |
2024-03-20 | slbt_exec_execute(): guard against corner-case long file names. | midipix | 1 | -1/+5 |
2024-03-18 | internals: slbt_realpath(): SYS___realpathat: avoid re-definition of syscall(). | midipix | 1 | -4/+1 |
2024-03-18 | build system: ccenv.sh: bsd targets: define __BSD_VISIBLE as needed. | midipix | 1 | -4/+21 |
2024-03-18 | utility api: slbt_output_exec_annotated(): use bold white for output args. | midipix | 1 | -2/+2 |