e599bba421
Separate a few reusable components from XZ Utils specific code. The reusable code is now in "tuklib" modules. A few more could be separated still, e.g. bswap.h. Fix some bugs in lzmainfo. Fix physmem and cpucores code on OS/2. Thanks to Elbert Pol for help. Add OpenVMS support into physmem. Add a few #ifdefs to ease building XZ Utils on OpenVMS. Thanks to Jouk Jansen for the original patch.
26 lines
567 B
Plaintext
26 lines
567 B
Plaintext
#
|
|
# SYNOPSIS
|
|
#
|
|
# TUKLIB_PROGNAME
|
|
#
|
|
# DESCRIPTION
|
|
#
|
|
# Put argv[0] into a global variable progname. On DOS-like systems,
|
|
# modify it so that it looks nice (no full path or .exe suffix).
|
|
#
|
|
# This .m4 file is needed allow this module to use glibc's
|
|
# program_invocation_name.
|
|
#
|
|
# COPYING
|
|
#
|
|
# Author: Lasse Collin
|
|
#
|
|
# This file has been put into the public domain.
|
|
# You can do whatever you want with this file.
|
|
#
|
|
|
|
AC_DEFUN_ONCE([TUKLIB_PROGNAME], [
|
|
AC_REQUIRE([TUKLIB_COMMON])
|
|
AC_CHECK_DECLS([program_invocation_name], [], [], [#include <errno.h>])
|
|
])dnl
|