1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-03-09 15:50:02 +00:00
cde/src/cmd/INIT
Martijn Dekker aeda350298 more package and iffe tweaks/cleanups
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.
2022-01-01 02:28:54 +00:00
..
ar.ibm.risc Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
C+probe Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
cc.hp.ia64 Various minor capitalization and typo fixes (#371) 2021-12-13 01:49:42 +01:00
cc.hp.pa Various minor capitalization and typo fixes (#371) 2021-12-13 01:49:42 +01:00
cc.hp.pa64 Various minor capitalization and typo fixes (#371) 2021-12-13 01:49:42 +01:00
cc.ibm.risc Various minor capitalization and typo fixes (#371) 2021-12-13 01:49:42 +01:00
cc.ibm.risc.gcc Various minor capitalization and typo fixes (#371) 2021-12-13 01:49:42 +01:00
cc.lynxos.i386 Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
cc.lynxos.ppc Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
cc.mvs.390 Various minor capitalization and typo fixes (#371) 2021-12-13 01:49:42 +01:00
cc.next.i386 Various minor capitalization and typo fixes (#371) 2021-12-13 01:49:42 +01:00
cc.next.m68k Various minor capitalization and typo fixes (#371) 2021-12-13 01:49:42 +01:00
cc.osf.alpha Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
cc.pentium4 Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
cc.sco.i386 Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
cc.sgi.mips2 Various minor capitalization and typo fixes (#371) 2021-12-13 01:49:42 +01:00
cc.sgi.mips3 Various minor capitalization and typo fixes (#371) 2021-12-13 01:49:42 +01:00
cc.sgi.mips3-o32 Various minor capitalization and typo fixes (#371) 2021-12-13 01:49:42 +01:00
cc.sgi.mips4 Various minor capitalization and typo fixes (#371) 2021-12-13 01:49:42 +01:00
cc.sgi.mips4-n32 Various minor capitalization and typo fixes (#371) 2021-12-13 01:49:42 +01:00
cc.specialize Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
cc.unix.mc68k Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
cc.unixware.i386 typeset: Fix stack fencepost error, ISO C90 compat (#159) 2021-01-21 07:50:07 +00:00
crossexec.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
db.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
dl.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
execrate.sh Various minor capitalization and typo fixes (#371) 2021-12-13 01:49:42 +01:00
filter.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
gdbm.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
gdbm1.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
gdbm2.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
hello.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
hosttype.tst Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
iconv.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
iffe.sh more package and iffe tweaks/cleanups 2022-01-01 02:28:54 +00:00
iffe.tst more package and iffe tweaks/cleanups 2022-01-01 02:28:54 +00:00
ignore.sh more package and iffe tweaks/cleanups 2022-01-01 02:28:54 +00:00
intl.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
ld.hp.pa Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
ldd.cygwin.i386 Various minor capitalization and typo fixes (#371) 2021-12-13 01:49:42 +01:00
ldd.darwin Various minor capitalization and typo fixes (#371) 2021-12-13 01:49:42 +01:00
ldd.hp.pa Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
ldd.ibm.risc Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
ldd.lynxos Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
ldd.mvs.390 Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
ldd.sgi Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
m.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
m2.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
m3.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
m4.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
m5.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
m6.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
make.probe INIT: remove proto, ratz (re: 46593a89, 6137b99a); major cleanup 2021-12-24 07:05:22 +00:00
mamake.c Remove leftover pre-C89 code (re: a1f5c992) 2021-12-27 05:46:23 +00:00
mamake.rt Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
mamake.tst Version: 2012-08-01-master 2016-01-11 15:54:23 -05:00
Mamfile package: reintroduce/rewrite flat view (re: 20f8557c) 2022-01-01 02:28:38 +00:00
mamprobe.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
mkdir.sh tweak for compat with broken /bin/sh on AIX ibm.risc 2021-01-19 22:38:27 +00:00
mktest.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
mprobe.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
nsl.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
p.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
package.sh more package and iffe tweaks/cleanups 2022-01-01 02:28:54 +00:00
probe.win32 INIT: remove proto, ratz (re: 46593a89, 6137b99a); major cleanup 2021-12-24 07:05:22 +00:00
proto.sh INIT: remove proto, ratz (re: 46593a89, 6137b99a); major cleanup 2021-12-24 07:05:22 +00:00
regress.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
RELEASE Various minor capitalization and typo fixes (#371) 2021-12-13 01:49:42 +01:00
rt.sh Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
silent.sh more package and iffe tweaks/cleanups 2022-01-01 02:28:54 +00:00
socket.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
w.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00
w2.c Add ksh 93u+m contributors notice to 964 copyright headers 2021-04-26 00:19:31 +01:00