mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-02-13 19:52:20 +00:00
I've reconsidered excluding build system internals (and also '*.o' files) from the flat view. Really the only thing that should be excluded are *.old files. bin/package, src/cmd/INIT/package.sh: - Do not exclude anything except *.old files from the flat view. - This would delete bin/package when cleaning up the flat view, so explicitly keep bin/package in the clean routine. - Be much faster about updating an existing flat view by checking if a link already exists before creating one. - Add silent cleanup for dozens of orphaned macOS *.dSYM bundles belonging to deleted temporary feature test executables. src/cmd/INIT/{iffe,ignore,silent}.sh, bin/{ignore,silent}: - Remove obsolete Bourne shell fallbacks. - Modernise command substitutions. - Remove unused literal() function. - Update copy() function to use printf. - Distinguish just two shell types now: ksh and POSIX. - compile(): Remove obsolete/incorrect grepping for signal messages. Add a POSIX-compiliant check with 'kill -l' to see if the compiler was terminated by a signal.
37 lines
1.6 KiB
Text
Executable file
37 lines
1.6 KiB
Text
Executable file
########################################################################
|
|
# #
|
|
# This software is part of the ast package #
|
|
# Copyright (c) 1994-2011 AT&T Intellectual Property #
|
|
# Copyright (c) 2020-2021 Contributors to ksh 93u+m #
|
|
# and is licensed under the #
|
|
# Eclipse Public License, Version 1.0 #
|
|
# by AT&T Intellectual Property #
|
|
# #
|
|
# A copy of the License is available at #
|
|
# http://www.eclipse.org/org/documents/epl-v10.html #
|
|
# (with md5 checksum b35adb5213ca9657e911e9befb180842) #
|
|
# #
|
|
# Information and Software Systems Research #
|
|
# AT&T Research #
|
|
# Florham Park NJ #
|
|
# #
|
|
# Glenn Fowler <gsf@research.att.com> #
|
|
# #
|
|
########################################################################
|
|
# non-ksh script for the nmake ignore prefix
|
|
# @(#)ignore (ksh 93u+m) 2021-12-31
|
|
|
|
while :
|
|
do case $# in
|
|
0) exit 0 ;;
|
|
esac
|
|
case $1 in
|
|
*=*) export "$1"
|
|
shift
|
|
;;
|
|
*) break
|
|
;;
|
|
esac
|
|
done
|
|
"$@"
|
|
exit 0
|