Initial import of the CDE 2.1.30 sources from the Open Group.
This commit is contained in:
8
cde/programs/localized/templates/C.tmpl
Normal file
8
cde/programs/localized/templates/C.tmpl
Normal file
@@ -0,0 +1,8 @@
|
||||
XCOMM $XConsortium: C.tmpl /main/1 1995/12/08 09:41:11 rswiston $
|
||||
/*
|
||||
* This file is a template for setting the platform-specific LANG
|
||||
* variable for the C locale.
|
||||
*/
|
||||
LANG=C
|
||||
|
||||
SOURCE_LANG=C
|
||||
32
cde/programs/localized/templates/Chinese.tmpl
Normal file
32
cde/programs/localized/templates/Chinese.tmpl
Normal file
@@ -0,0 +1,32 @@
|
||||
XCOMM $XConsortium: Chinese.tmpl /main/1 1995/12/08 09:41:25 rswiston $
|
||||
/*
|
||||
* This file is a template for setting the platform-specific LANG
|
||||
* variable for the Chinese locale.
|
||||
*/
|
||||
|
||||
SOURCE_LANG=zh_CN.dt-eucCN
|
||||
|
||||
#ifdef AlphaArchitecture
|
||||
LANG=zh_CN
|
||||
#endif
|
||||
|
||||
#ifdef RsArchitecture
|
||||
SHELL=/bin/ksh
|
||||
LANG=zh_CN
|
||||
#endif
|
||||
|
||||
#ifdef SunArchitecture
|
||||
LANG=zh
|
||||
#endif
|
||||
|
||||
#ifdef HPArchitecture
|
||||
LANG=zh_CN.hp15CN
|
||||
#endif
|
||||
|
||||
#ifdef USLArchitecture
|
||||
LANG=zh_CN
|
||||
#endif
|
||||
|
||||
#ifdef UXPArchitecture
|
||||
LANG=zh_CN
|
||||
#endif
|
||||
32
cde/programs/localized/templates/French.tmpl
Normal file
32
cde/programs/localized/templates/French.tmpl
Normal file
@@ -0,0 +1,32 @@
|
||||
XCOMM $XConsortium: French.tmpl /main/1 1995/12/08 09:41:35 rswiston $
|
||||
/*
|
||||
* This file is a template for setting the platform-specific LANG
|
||||
* variable for the French locale.
|
||||
*/
|
||||
|
||||
SOURCE_LANG=fr_FR.ISO8859-1
|
||||
|
||||
#ifdef AlphaArchitecture
|
||||
LANG=fr_FR.ISO8859-1
|
||||
#endif
|
||||
|
||||
#ifdef RsArchitecture
|
||||
SHELL=/bin/ksh
|
||||
LANG=fr_FR
|
||||
#endif
|
||||
|
||||
#ifdef SunArchitecture
|
||||
LANG=fr
|
||||
#endif
|
||||
|
||||
#ifdef HPArchitecture
|
||||
LANG=fr_FR.iso88591
|
||||
#endif
|
||||
|
||||
#ifdef USLArchitecture
|
||||
LANG=fr
|
||||
#endif
|
||||
|
||||
#ifdef UXPArchitecture
|
||||
LANG=fr
|
||||
#endif
|
||||
32
cde/programs/localized/templates/German.tmpl
Normal file
32
cde/programs/localized/templates/German.tmpl
Normal file
@@ -0,0 +1,32 @@
|
||||
XCOMM $XConsortium: German.tmpl /main/1 1995/12/08 09:41:46 rswiston $
|
||||
/*
|
||||
* This file is a template for setting the platform-specific LANG
|
||||
* variable for the German locale.
|
||||
*/
|
||||
|
||||
SOURCE_LANG=de_DE.ISO8859-1
|
||||
|
||||
#ifdef AlphaArchitecture
|
||||
LANG=de_DE.ISO8859-1
|
||||
#endif
|
||||
|
||||
#ifdef RsArchitecture
|
||||
SHELL=/bin/ksh
|
||||
LANG=de_DE
|
||||
#endif
|
||||
|
||||
#ifdef SunArchitecture
|
||||
LANG=de
|
||||
#endif
|
||||
|
||||
#ifdef HPArchitecture
|
||||
LANG=de_DE.iso88591
|
||||
#endif
|
||||
|
||||
#ifdef USLArchitecture
|
||||
LANG=de
|
||||
#endif
|
||||
|
||||
#ifdef UXPArchitecture
|
||||
LANG=de
|
||||
#endif
|
||||
32
cde/programs/localized/templates/Italian.tmpl
Normal file
32
cde/programs/localized/templates/Italian.tmpl
Normal file
@@ -0,0 +1,32 @@
|
||||
XCOMM $XConsortium: Italian.tmpl /main/1 1995/12/08 09:41:55 rswiston $
|
||||
/*
|
||||
* This file is a template for setting the platform-specific LANG
|
||||
* variable for the Italian locale.
|
||||
*/
|
||||
|
||||
SOURCE_LANG=it_IT.ISO8859-1
|
||||
|
||||
#ifdef AlphaArchitecture
|
||||
LANG=it_IT.ISO8859-1
|
||||
#endif
|
||||
|
||||
#ifdef RsArchitecture
|
||||
SHELL=/bin/ksh
|
||||
LANG=it_IT
|
||||
#endif
|
||||
|
||||
#ifdef SunArchitecture
|
||||
LANG=it
|
||||
#endif
|
||||
|
||||
#ifdef HPArchitecture
|
||||
LANG=it_IT.iso88591
|
||||
#endif
|
||||
|
||||
#ifdef USLArchitecture
|
||||
LANG=it
|
||||
#endif
|
||||
|
||||
#ifdef UXPArchitecture
|
||||
LANG=it
|
||||
#endif
|
||||
32
cde/programs/localized/templates/Japanese.tmpl
Normal file
32
cde/programs/localized/templates/Japanese.tmpl
Normal file
@@ -0,0 +1,32 @@
|
||||
XCOMM $XConsortium: Japanese.tmpl /main/1 1995/12/08 09:42:04 rswiston $
|
||||
/*
|
||||
* This file is a template for setting the platform-specific LANG
|
||||
* variable for the Japanese locale.
|
||||
*/
|
||||
|
||||
SOURCE_LANG=ja_JP.dt-eucJP
|
||||
|
||||
#ifdef AlphaArchitecture
|
||||
LANG=ja_JP.eucJP
|
||||
#endif
|
||||
|
||||
#ifdef RsArchitecture
|
||||
SHELL=/bin/ksh
|
||||
LANG=ja_JP
|
||||
#endif
|
||||
|
||||
#ifdef SunArchitecture
|
||||
LANG=ja
|
||||
#endif
|
||||
|
||||
#ifdef HPArchitecture
|
||||
LANG=ja_JP.eucJP
|
||||
#endif
|
||||
|
||||
#ifdef USLArchitecture
|
||||
LANG=ja
|
||||
#endif
|
||||
|
||||
#ifdef UXPArchitecture
|
||||
LANG=ja_JP
|
||||
#endif
|
||||
32
cde/programs/localized/templates/Korean.tmpl
Normal file
32
cde/programs/localized/templates/Korean.tmpl
Normal file
@@ -0,0 +1,32 @@
|
||||
XCOMM $XConsortium: Korean.tmpl /main/1 1995/12/08 09:42:15 rswiston $
|
||||
/*
|
||||
* This file is a template for setting the platform-specific LANG
|
||||
* variable for the Korean locale.
|
||||
*/
|
||||
|
||||
SOURCE_LANG=ko_KR.dt-eucKR
|
||||
|
||||
#ifdef AlphaArchitecture
|
||||
LANG=ko_KR
|
||||
#endif
|
||||
|
||||
#ifdef RsArchitecture
|
||||
SHELL=/bin/ksh
|
||||
LANG=ko_KR
|
||||
#endif
|
||||
|
||||
#ifdef SunArchitecture
|
||||
LANG=ko
|
||||
#endif
|
||||
|
||||
#ifdef HPArchitecture
|
||||
LANG=ko_KR.eucKR
|
||||
#endif
|
||||
|
||||
#ifdef USLArchitecture
|
||||
LANG=ko
|
||||
#endif
|
||||
|
||||
#ifdef UXPArchitecture
|
||||
LANG=ko_KR.5601
|
||||
#endif
|
||||
32
cde/programs/localized/templates/Spanish.tmpl
Normal file
32
cde/programs/localized/templates/Spanish.tmpl
Normal file
@@ -0,0 +1,32 @@
|
||||
XCOMM $XConsortium: Spanish.tmpl /main/1 1995/12/08 09:42:25 rswiston $
|
||||
/*
|
||||
* This file is a template for setting the platform-specific LANG
|
||||
* variable for the Spanish locale.
|
||||
*/
|
||||
|
||||
SOURCE_LANG=es_ES.ISO8859-1
|
||||
|
||||
#ifdef AlphaArchitecture
|
||||
LANG=es_ES.ISO8859-1
|
||||
#endif
|
||||
|
||||
#ifdef RsArchitecture
|
||||
SHELL=/bin/ksh
|
||||
LANG=es_ES
|
||||
#endif
|
||||
|
||||
#ifdef SunArchitecture
|
||||
LANG=es
|
||||
#endif
|
||||
|
||||
#ifdef HPArchitecture
|
||||
LANG=es_ES.iso88591
|
||||
#endif
|
||||
|
||||
#ifdef USLArchitecture
|
||||
LANG=es
|
||||
#endif
|
||||
|
||||
#ifdef UXPArchitecture
|
||||
LANG=es
|
||||
#endif
|
||||
32
cde/programs/localized/templates/Swedish.tmpl
Normal file
32
cde/programs/localized/templates/Swedish.tmpl
Normal file
@@ -0,0 +1,32 @@
|
||||
XCOMM $XConsortium: Swedish.tmpl /main/1 1995/12/08 09:42:34 rswiston $
|
||||
/*
|
||||
* This file is a template for setting the platform-specific LANG
|
||||
* variable for the Swedish locale.
|
||||
*/
|
||||
|
||||
SOURCE_LANG=sv_SE.ISO8859-1
|
||||
|
||||
#ifdef AlphaArchitecture
|
||||
LANG=sv_SE.ISO8859-1
|
||||
#endif
|
||||
|
||||
#ifdef RsArchitecture
|
||||
SHELL=/bin/ksh
|
||||
LANG=sv_SE
|
||||
#endif
|
||||
|
||||
#ifdef SunArchitecture
|
||||
LANG=sv
|
||||
#endif
|
||||
|
||||
#ifdef HPArchitecture
|
||||
LANG=sv_SE.iso88591
|
||||
#endif
|
||||
|
||||
#ifdef USLArchitecture
|
||||
LANG=sv
|
||||
#endif
|
||||
|
||||
#ifdef UXPArchitecture
|
||||
LANG=sv
|
||||
#endif
|
||||
32
cde/programs/localized/templates/Taiwanese.tmpl
Normal file
32
cde/programs/localized/templates/Taiwanese.tmpl
Normal file
@@ -0,0 +1,32 @@
|
||||
XCOMM $XConsortium: Taiwanese.tmpl /main/1 1995/12/08 09:42:45 rswiston $
|
||||
/*
|
||||
* This file is a template for setting the platform-specific LANG
|
||||
* variable for the Taiwanese locale.
|
||||
*/
|
||||
|
||||
SOURCE_LANG=zh_TW.dt-eucTW
|
||||
|
||||
#ifdef AlphaArchitecture
|
||||
LANG=zh_TW.eucTW
|
||||
#endif
|
||||
|
||||
#ifdef RsArchitecture
|
||||
SHELL=/bin/ksh
|
||||
LANG=zh_TW
|
||||
#endif
|
||||
|
||||
#ifdef SunArchitecture
|
||||
LANG=zh_TW
|
||||
#endif
|
||||
|
||||
#ifdef HPArchitecture
|
||||
LANG=zh_TW.ccdc
|
||||
#endif
|
||||
|
||||
#ifdef USLArchitecture
|
||||
LANG=zh_TW
|
||||
#endif
|
||||
|
||||
#ifdef UXPArchitecture
|
||||
LANG=zh_TW
|
||||
#endif
|
||||
84
cde/programs/localized/templates/app-defaults.tmpl
Normal file
84
cde/programs/localized/templates/app-defaults.tmpl
Normal file
@@ -0,0 +1,84 @@
|
||||
XCOMM $TOG: app-defaults.tmpl /main/8 1998/08/05 18:05:09 mgreess $
|
||||
|
||||
#ifdef RsArchitecture
|
||||
SHELL=/bin/ksh
|
||||
#endif
|
||||
|
||||
#ifdef SunArchitecture
|
||||
.NO_PARALLEL:
|
||||
#endif
|
||||
|
||||
OBJS = \
|
||||
Dthelpview \
|
||||
Dtimsstart \
|
||||
Dtlogin \
|
||||
Dthello \
|
||||
Dtsession \
|
||||
Dtscreen \
|
||||
Dtwm \
|
||||
Dtfile \
|
||||
Dtstyle \
|
||||
Dtpad \
|
||||
Dticon \
|
||||
Dtcreate \
|
||||
Dtcalc \
|
||||
Dtcm \
|
||||
Dtterm \
|
||||
Dtmail \
|
||||
Dtbuilder \
|
||||
Dtinfo \
|
||||
Dtudcfonted \
|
||||
Dt
|
||||
|
||||
all:: $(OBJS)
|
||||
|
||||
LinkFile(Dthelpview.nls,$(CDESRC)/dthelp/dthelpview/Dthelpview)
|
||||
LinkFile(Dtimsstart.nls,$(CDESRC)/dtimsstart/Dtimsstart)
|
||||
LinkFile(Dtlogin.nls,$(CDESRC)/dtlogin/config/Dtlogin)
|
||||
LinkFile(Dthello.nls,$(CDESRC)/dthello/Dthello)
|
||||
LinkFile(Dtsession.nls,$(CDESRC)/dtsession/Dtsession)
|
||||
LinkFile(Dtscreen.nls,$(CDESRC)/dtscreen/Dtscreen)
|
||||
LinkFile(Dtwm.nls,$(CDESRC)/dtwm/Dtwm.defs)
|
||||
LinkFile(Dtfile.nls,$(CDESRC)/dtfile/Dtfile)
|
||||
LinkFile(Dtstyle.nls,$(CDESRC)/dtstyle/Dtstyle)
|
||||
LinkFile(Dtpad.nls,$(CDESRC)/dtpad/Dtpad)
|
||||
LinkFile(Dticon.nls,$(CDESRC)/dticon/Dticon)
|
||||
LinkFile(Dtcreate.nls,$(CDESRC)/dtcreate/Dtcreate)
|
||||
LinkFile(Dtcalc.nls,$(CDESRC)/dtcalc/Dtcalc)
|
||||
LinkFile(Dtcm.nls,$(CDESRC)/dtcm/dtcm/Dtcm.ad)
|
||||
LinkFile(Dtterm.nls,$(CDESRC)/dtterm/Dtterm.ad)
|
||||
LinkFile(Dtmail.nls,$(CDESRC)/dtmail/dtmail/Dtmail)
|
||||
LinkFile(Dtbuilder.nls,$(CDESRC)/dtappbuilder/src/ab/Dtbuilder.ad)
|
||||
LinkFile(Dtinfo.nls,$(CDESRC)/dtinfo/dtinfo/src/Dtinfo)
|
||||
LinkFile(Dtudcfonted.nls,$(CDESRC)/dtudcfonted/resource/Dtudcfonted)
|
||||
LinkFile(Dt.nls,$(DTSVCSRC)/DtUtil2/Dt.ad)
|
||||
|
||||
DtstyleDescRule(Dthelpview,Dthelpview)
|
||||
DtstyleDescRule(Dtimsstart,Dtimsstart)
|
||||
DtstyleDescRule(Dtlogin,Dtlogin)
|
||||
DtstyleDescRule(Dthello,Dthello)
|
||||
DtstyleDescRule(Dtsession,Dtsession)
|
||||
DtstyleDescRule(Dtscreen,Dtscreen)
|
||||
DtstyleDescRule(Dtwm,Dtwm)
|
||||
DtstyleDescRule(Dtfile,Dtfile)
|
||||
DtstyleDescRule(Dtstyle,Dtstyle)
|
||||
DtstyleDescRule(Dtpad,Dtpad)
|
||||
DtstyleDescRule(Dticon,Dticon)
|
||||
DtstyleDescRule(Dtcreate,Dtcreate)
|
||||
DtstyleDescRule(Dtcalc,Dtcalc)
|
||||
DtstyleDescRule(Dtcm,Dtcm)
|
||||
DtstyleDescRule(Dtterm,Dtterm)
|
||||
DtstyleDescRule(Dtmail,Dtmail)
|
||||
DtstyleDescRule(Dtbuilder,Dtbuilder)
|
||||
DtstyleDescRule(Dtinfo,Dtinfo)
|
||||
DtstyleDescRule(Dtudcfonted,Dtudcfonted)
|
||||
DtstyleDescRule(Dt,Dt)
|
||||
|
||||
depend::
|
||||
|
||||
clean::
|
||||
$(RM) $(OBJS)
|
||||
-for i in *.nls; do \
|
||||
[ -z "$$i" ] && continue; \
|
||||
[ -h "$$i" ] && $(RM) $$i; \
|
||||
done; true;
|
||||
24
cde/programs/localized/templates/backdrops.tmpl
Normal file
24
cde/programs/localized/templates/backdrops.tmpl
Normal file
@@ -0,0 +1,24 @@
|
||||
XCOMM $XConsortium: backdrops.tmpl /main/2 1996/04/21 19:54:57 drk $
|
||||
|
||||
#ifdef SunArchitecture
|
||||
.NO_PARALLEL:
|
||||
#endif
|
||||
|
||||
#ifdef RsArchitecture
|
||||
SHELL=/bin/ksh
|
||||
#endif
|
||||
|
||||
OBJS = desc.$(SOURCE_LANG)
|
||||
|
||||
DtstyleDescRule(desc.$(SOURCE_LANG),Backdrops)
|
||||
|
||||
LinkFile(Backdrops.nls,$(CDESRC)/dtstyle/Backdrops)
|
||||
|
||||
depend::
|
||||
|
||||
clean::
|
||||
$(RM) $(OBJS)
|
||||
for i in *.nls; do \
|
||||
[ -z $$i ] && continue; \
|
||||
[ -h $$i ] && $(RM) $$i; \
|
||||
done; true;
|
||||
73
cde/programs/localized/templates/config.tmpl
Normal file
73
cde/programs/localized/templates/config.tmpl
Normal file
@@ -0,0 +1,73 @@
|
||||
XCOMM $TOG: config.tmpl /main/6 1998/08/06 09:02:18 mgreess $
|
||||
|
||||
#ifdef RsArchitecture
|
||||
SHELL=/bin/ksh
|
||||
#endif
|
||||
|
||||
#ifdef SunArchitecture
|
||||
.NO_PARALLEL:
|
||||
#endif
|
||||
|
||||
OBJS1 = \
|
||||
sys.resources \
|
||||
sys.session \
|
||||
sys.font \
|
||||
sys.dtwmrc \
|
||||
Xresources \
|
||||
dtfile.config \
|
||||
home.session \
|
||||
current.session \
|
||||
display.home.session \
|
||||
display.current.session
|
||||
|
||||
|
||||
#ifdef SunArchitecture
|
||||
OBJS = $(OBJS1) Xresources.ow
|
||||
#else
|
||||
OBJS = $(OBJS1)
|
||||
#endif
|
||||
|
||||
all:: $(OBJS)
|
||||
|
||||
depend::
|
||||
|
||||
LinkFile(sys.resources.nls,$(CDESRC)/dtsession/sys.resources)
|
||||
LinkFile(sys.session.nls,$(CDESRC)/dtsession/sys.session)
|
||||
LinkFile(sys.font.nls,$(CDESRC)/dtsession/sys.font)
|
||||
LinkFile(sys.dtwmrc.nls,$(CDESRC)/dtwm/sys.dtwmrc)
|
||||
LinkFile(Xresources.nls,$(CDESRC)/dtlogin/config/Xresources)
|
||||
#ifdef SunArchitecture
|
||||
LinkFile(Xresources.ow.nls,$(CDESRC)/dtlogin/config/Xresources.ow)
|
||||
#endif
|
||||
LinkFile(dtfile.config.nls,$(CDESRC)/dtfile/dtfile.config)
|
||||
LinkFile(home.session.nls,$(CDESRC)/dtlogin/config/home.session)
|
||||
LinkFile(current.session.nls,$(CDESRC)/dtlogin/config/current.session)
|
||||
LinkFile(display.home.session.nls,$(CDESRC)/dtlogin/config/display.home.session)
|
||||
LinkFile(display.current.session.nls,$(CDESRC)/dtlogin/config/display.current.session)
|
||||
|
||||
LinkFile(home.session.tmsg,_common.session.tmsg)
|
||||
LinkFile(current.session.tmsg,_common.session.tmsg)
|
||||
LinkFile(display.home.session.tmsg,_common.session.tmsg)
|
||||
LinkFile(display.current.session.tmsg,_common.session.tmsg)
|
||||
|
||||
DtstyleDescRule(sys.resources,sys.resources)
|
||||
DtstyleDescRule(sys.session,sys.session)
|
||||
DtstyleDescRule(sys.font,sys.font)
|
||||
DtstyleDescRule(sys.dtwmrc,sys.dtwmrc)
|
||||
DtstyleDescRule(Xresources,Xresources)
|
||||
#ifdef SunArchitecture
|
||||
DtstyleDescRule(Xresources.ow,Xresources.ow)
|
||||
#endif
|
||||
DtstyleDescRule(dtfile.config,dtfile.config)
|
||||
DtstyleDescRule(home.session,home.session)
|
||||
DtstyleDescRule(current.session,current.session)
|
||||
DtstyleDescRule(display.home.session,display.home.session)
|
||||
DtstyleDescRule(display.current.session,display.current.session)
|
||||
|
||||
clean::
|
||||
$(RM) $(OBJS)
|
||||
for i in *.nls; do \
|
||||
[ -z $$i ] && continue; \
|
||||
[ -h $$i ] && $(RM) $$i; \
|
||||
done; true;
|
||||
|
||||
53
cde/programs/localized/templates/header1.tmpl
Normal file
53
cde/programs/localized/templates/header1.tmpl
Normal file
@@ -0,0 +1,53 @@
|
||||
XCOMM $XConsortium: header1.tmpl /main/2 1996/04/21 19:55:03 drk $
|
||||
|
||||
/*
|
||||
* Imakefile to run the nls tagging tool on *.nls text files to create
|
||||
* localized text files. This depends on the implicit make rules for
|
||||
* suffixes: .ad .nls .tmsg
|
||||
* Files with a ".tmsg" suffix are identical (in format) to ordinary
|
||||
* nls message files except that the message they contain are destined
|
||||
* for use by ordinary text files instead of object binaries. The
|
||||
* ".tmsg" files are not converted to ".cat" files, but are processed
|
||||
* by the nls tagging utility "merge".
|
||||
*/
|
||||
|
||||
DESKTOP_VERSION_STRING = DesktopVersionString
|
||||
|
||||
|
||||
/*
|
||||
* Implicit rules to generate localized text files from an nls source
|
||||
* template (.nls) and a message tag file (.tmsg). The message tag
|
||||
* file is identical to an ordinary nls .msg file except that it is
|
||||
* never used to build a ".cat" file -- instead it is used to build
|
||||
* the localized text file itself.
|
||||
*/
|
||||
#ifndef NlsTmsgRule
|
||||
# define NlsTmsgRule() @@\
|
||||
.SUFFIXES: .tmsg .nls @@\
|
||||
@@\
|
||||
.nls: @@\
|
||||
@echo "Extracting NLS messages for: $*" @@\
|
||||
$(NLSTAGUTIL) -lang $(LANG) $*.tmsg < $*.nls > $* || $(RM) $* @@\
|
||||
$(RM) .*.m
|
||||
#endif
|
||||
|
||||
|
||||
/*
|
||||
* This rule creates a description file containing resources from a tagged
|
||||
* .nls file and a .tmsg file. This file is used by dtstyle for the labels
|
||||
* of the backdrops and palettes.
|
||||
*/
|
||||
#ifndef DtstyleDescRule
|
||||
#define DtstyleDescRule(targetfile,sourcefile) @@\
|
||||
all:: targetfile @@\
|
||||
@@\
|
||||
targetfile: sourcefile.nls sourcefile.tmsg @@\
|
||||
@echo "Extracting NLS messages for: targetfile" @@\
|
||||
$(NLSTAGUTIL) -lang $(LANG) sourcefile.tmsg < sourcefile.nls >\ @@\
|
||||
targetfile || $(RM) targetfile
|
||||
#endif /* DtstyleDescRule */
|
||||
|
||||
|
||||
NLSTAGUTIL = $(CDESRC)/localized/util/merge
|
||||
|
||||
NlsTmsgRule()
|
||||
93
cde/programs/localized/templates/header2.tmpl
Normal file
93
cde/programs/localized/templates/header2.tmpl
Normal file
@@ -0,0 +1,93 @@
|
||||
XCOMM $XConsortium: header2.tmpl /main/11 1996/07/09 15:21:15 drk $
|
||||
|
||||
/*
|
||||
* This file is a template Imakefile for making .cat files from all of
|
||||
* the .msg files in a directory. You need to set LANG to the proper
|
||||
* language.
|
||||
*/
|
||||
|
||||
#ifndef RandomMotifMessageCatalogRule
|
||||
# define RandomMotifMessageCatalogRule(target) @@\
|
||||
LinkFile(target.msg,$(MLOCSRC)/$(SOURCE_LANG)/msg/target.msg) @@\
|
||||
@@\
|
||||
target.cat : target.msg @@\
|
||||
@echo "Running mkcatdefs for $@ with LANG set to $(LANG)" @@\
|
||||
( \ @@\
|
||||
rm -f $@ target.tmp.msg; \ @@\
|
||||
LANG=$(LANG); \ @@\
|
||||
export LANG; \ @@\
|
||||
$(MKCATTOOL) $(@:.cat=) $(@:.cat=.msg) -h > target.tmp.msg; \ @@\
|
||||
$(GENCAT) $@ target.tmp.msg; \ @@\
|
||||
rm -f target.tmp.msg \ @@\
|
||||
)
|
||||
#endif
|
||||
|
||||
|
||||
/*
|
||||
* This rule scans all of the .msg files in a directory at make includes
|
||||
* time to create a list of dependencies(.cat) for the message catalog rule
|
||||
* run at make all time.
|
||||
* In essence it builds a .cat for every .msg present in a directory.
|
||||
*/
|
||||
#ifndef RandomMessageCatalogRule
|
||||
#define RandomMessageCatalogRule() @@\
|
||||
TMPLOCAL_FILE = tmplocalfile @@\
|
||||
TMPLOCAL_MAKEFILE = tmplocalMakefile @@\
|
||||
TMPLOCAL_DEST = `ls *.msg |grep -v libAB |sed -e 's/.msg/.cat/g'` @@\
|
||||
@@\
|
||||
AllTarget($(TMPLOCAL_TARGET)) @@\
|
||||
@@\
|
||||
.SUFFIXES: .msg .cat @@\
|
||||
@@\
|
||||
RandomMotifMessageCatalogRule(Xm) @@\
|
||||
@@\
|
||||
RandomMotifMessageCatalogRule(Mrm) @@\
|
||||
@@\
|
||||
RandomMotifMessageCatalogRule(Uil) @@\
|
||||
@@\
|
||||
dtprintinfo.cat: dtprintinfo.msg @@\
|
||||
@echo "Running sym2num for $@ with LANG set to $(LANG)" @@\
|
||||
( \ @@\
|
||||
rm -f $@; \ @@\
|
||||
LANG=$(LANG); \ @@\
|
||||
export LANG; \ @@\
|
||||
LC_COLLATE=C; \ @@\
|
||||
export LC_COLLATE; \ @@\
|
||||
$(SYM2NUM_CMD) $(@:.cat=) $(@:.cat=.msg) > tmp.msg; \ @@\
|
||||
$(GENCAT) $@ tmp.msg; \ @@\
|
||||
rm -f tmp.msg $(@:.cat=_msg.h) \ @@\
|
||||
) @@\
|
||||
@@\
|
||||
.msg.cat: @@\
|
||||
$(RM) $@ @@\
|
||||
$(MAKEMESSCAT) $(GENCATFLAGS) $@ $(LANG) @@\
|
||||
@@\
|
||||
dtcodegen.cat dtbuilder.cat: libAButil.msg libABobjXm.msg libABil.msg @@\
|
||||
$(RM) $@ @@\
|
||||
$(MAKEMESSCAT) $(GENCATFLAGS) $(@:.cat=.msg) \ @@\
|
||||
libAButil.msg libABobjXm.msg libABil.msg $(LANG) @@\
|
||||
@@\
|
||||
includes:: @@\
|
||||
$(RM) localtmpfile @@\
|
||||
$(RM) tmp.msg @@\
|
||||
echo TMPLOCAL_TARGET = $(TMPLOCAL_DEST) > $(TMPLOCAL_FILE) && \ @@\
|
||||
$(CP) Makefile $(TMPLOCAL_MAKEFILE) @@\
|
||||
if [ -f $(TMPLOCAL_FILE) -a -f $(TMPLOCAL_MAKEFILE) ];then \ @@\
|
||||
$(MV) Makefile Makefile.bak; \ @@\
|
||||
cat $(TMPLOCAL_FILE) $(TMPLOCAL_MAKEFILE) > Makefile;fi @@\
|
||||
$(RM) $(TMPLOCAL_FILE) $(TMPLOCAL_MAKEFILE)
|
||||
#endif /* RandomMessageCatalogRule */
|
||||
|
||||
|
||||
#ifndef MsgCatRule
|
||||
# define MsgCatRule() @@\
|
||||
.SUFFIXES: .msg .cat @@\
|
||||
@@\
|
||||
.msg.cat: @@\
|
||||
$(MAKEMESSCAT) $(GENCATFLAGS) $@ $(LANG)
|
||||
#endif
|
||||
|
||||
MAKEMESSCAT = $(CDESRC)/localized/util/makeMessCat
|
||||
SYM2NUM_CMD = $(CDESRC)/dtprintinfo/sym2num
|
||||
|
||||
MsgCatRule()
|
||||
120
cde/programs/localized/templates/msg.C.tmpl
Normal file
120
cde/programs/localized/templates/msg.C.tmpl
Normal file
@@ -0,0 +1,120 @@
|
||||
XCOMM $TOG: msg.C.tmpl /main/16 1998/08/11 17:02:05 mgreess $
|
||||
|
||||
#ifdef RsArchitecture
|
||||
SHELL=/bin/ksh
|
||||
#endif
|
||||
|
||||
#ifdef SunArchitecture
|
||||
.NO_PARALLEL:
|
||||
#endif
|
||||
|
||||
OBJS= \
|
||||
Xm.cat \
|
||||
Mrm.cat \
|
||||
Uil.cat \
|
||||
DtHelp.cat \
|
||||
fmt_tbl.cat \
|
||||
DtMail.cat \
|
||||
DtPrint.cat \
|
||||
DtWidget.cat \
|
||||
MotifApp.cat \
|
||||
SUNW_TOOLTALK.cat \
|
||||
dt.cat \
|
||||
dtact.cat \
|
||||
dtbuilder.cat \
|
||||
dtcalc.cat \
|
||||
dtcm.cat \
|
||||
dtcodegen.cat \
|
||||
dtconfig.cat \
|
||||
dtcopy.cat \
|
||||
dtcreate.cat \
|
||||
dtfile.cat \
|
||||
dthello.cat \
|
||||
dthelpgen.cat \
|
||||
dthelpprint.cat \
|
||||
dticon.cat \
|
||||
dtimsstart.cat \
|
||||
dtinfo.cat \
|
||||
dtinfo_start.cat \
|
||||
dtksh.cat \
|
||||
dtlogin.cat \
|
||||
dtlp.cat \
|
||||
dtmailopts.cat \
|
||||
dtpad.cat \
|
||||
dtpdm.cat \
|
||||
dtpdmd.cat \
|
||||
dtprintinfo.cat \
|
||||
dtscreen.cat \
|
||||
dtsearch.cat \
|
||||
dtsession.cat \
|
||||
dtstyle.cat \
|
||||
dtterm.cat \
|
||||
dttypes.cat \
|
||||
dtwm.cat \
|
||||
dtudcexch.cat \
|
||||
dtudcfonted.cat \
|
||||
libdtcm.cat \
|
||||
libDtMail.cat
|
||||
|
||||
all:: $(OBJS)
|
||||
|
||||
clean::
|
||||
$(RM) $(OBJS)
|
||||
|
||||
LinkFile(Xm.msg,$(MLOCSRC)/C/msg/Xm.msg)
|
||||
LinkFile(Mrm.msg,$(MLOCSRC)/C/msg/Mrm.msg)
|
||||
LinkFile(Uil.msg,$(MLOCSRC)/C/msg/Uil.msg)
|
||||
LinkFile(DtHelp.msg,$(CDELIBSRC)/DtHelp/DtHelp.msg)
|
||||
LinkFile(fmt_tbl.msg,$(CDELIBSRC)/DtHelp/fmt_tbl.msg)
|
||||
LinkFile(DtMail.msg,$(CDESRC)/dtmail/dtmail/DtMail.msg)
|
||||
LinkFile(DtPrint.msg,$(CDELIBSRC)/DtPrint/DtPrint.msg)
|
||||
LinkFile(DtWidget.msg,$(CDELIBSRC)/DtWidget/DtWidget.msg)
|
||||
LinkFile(MotifApp.msg,$(CDESRC)/dtmail/MotifApp/MotifApp.msg)
|
||||
LinkFile(SUNW_TOOLTALK.msg,$(TOP)/lib/tt/SUNW_TOOLTALK.msg)
|
||||
LinkFile(dt.msg,$(CDELIBSRC)/DtSvc/dtsvc.msg)
|
||||
LinkFile(dtact.msg,$(CDESRC)/dtaction/dtact.msg)
|
||||
LinkFile(dtbuilder.msg,$(CDESRC)/dtappbuilder/src/ab/dtbuilder.msg)
|
||||
LinkFile(dtcalc.msg,$(CDESRC)/dtcalc/dtcalc.msg)
|
||||
LinkFile(dtcm.msg,$(CDESRC)/dtcm/dtcm/dtcm.msg)
|
||||
LinkFile(dtcodegen.msg,$(CDESRC)/dtappbuilder/src/abmf/dtcodegen.msg)
|
||||
LinkFile(dtconfig.msg,$(CDESRC)/dtconfig/dtconfig.msg)
|
||||
LinkFile(dtcopy.msg,$(CDESRC)/dtfile/dtcopy/dtcopy.msg)
|
||||
LinkFile(dtcreate.msg,$(CDESRC)/dtcreate/dtcreate.msg)
|
||||
LinkFile(dtfile.msg,$(CDESRC)/dtfile/dtfile.msg)
|
||||
LinkFile(dthello.msg,$(CDESRC)/dthello/dthello.msg)
|
||||
LinkFile(dthelpgen.msg,$(CDESRC)/dthelp/dthelpgen/dthelpgen.msg)
|
||||
LinkFile(dthelpprint.msg,$(CDESRC)/dthelp/dthelpprint/dthelpprint.msg)
|
||||
LinkFile(dticon.msg,$(CDESRC)/dticon/dticon.msg)
|
||||
LinkFile(dtimsstart.msg,$(CDESRC)/dtimsstart/dtimsstart.msg)
|
||||
LinkFile(dtinfo.msg,$(CDESRC)/dtinfo/dtinfo/src/dtinfo.msg.updated)
|
||||
LinkFile(dtinfo_start.msg,$(CDESRC)/dtinfo/clients/dtinfo_start/dtinfo_start.msg)
|
||||
LinkFile(dtksh.msg,$(CDESRC)/dtksh/dtksh.msg)
|
||||
LinkFile(dtlogin.msg,$(CDESRC)/dtlogin/dtlogin.msg)
|
||||
LinkFile(dtlp.msg,$(CDESRC)/dtprintegrate/dtlp.msg)
|
||||
LinkFile(dtmailopts.msg,$(CDESRC)/dtmail/dtmail/dtmailopts.msg)
|
||||
LinkFile(dtpad.msg,$(CDESRC)/dtpad/dtpad.msg)
|
||||
LinkFile(dtpdm.msg,$(CDESRC)/dtpdm/dtpdm.msg)
|
||||
LinkFile(dtpdmd.msg,$(CDESRC)/dtpdmd/dtpdmd.msg)
|
||||
LinkFile(dtprintinfo.msg,$(CDESRC)/dtprintinfo/dtprintinfo.msg)
|
||||
LinkFile(dtscreen.msg,$(CDESRC)/dtscreen/dtscreen.msg)
|
||||
LinkFile(dtsearch.msg,$(CDELIBSRC)/DtSearch/dtsearch.msg)
|
||||
LinkFile(dtsession.msg,$(CDESRC)/dtsession/dtsession.msg)
|
||||
LinkFile(dtstyle.msg,$(CDESRC)/dtstyle/dtstyle.msg)
|
||||
LinkFile(dtterm.msg,$(CDESRC)/dtterm/dtterm.msg)
|
||||
LinkFile(dttypes.msg,$(CDESRC)/util/dttypes/dttypes.msg)
|
||||
LinkFile(dtwm.msg,$(CDESRC)/dtwm/dtwm.msg)
|
||||
LinkFile(dtudcexch.msg,$(CDESRC)/dtudcexch/dtudcexch.msg)
|
||||
LinkFile(dtudcfonted.msg,$(CDESRC)/dtudcfonted/dtudcfonted.msg)
|
||||
LinkFile(libABil.msg,$(CDESRC)/dtappbuilder/src/libABil/libABil.msg)
|
||||
LinkFile(libABobjXm.msg,$(CDESRC)/dtappbuilder/src/libABobjXm/libABobjXm.msg)
|
||||
LinkFile(libAButil.msg,$(CDESRC)/dtappbuilder/src/libAButil/libAButil.msg)
|
||||
LinkFile(libdtcm.msg,$(CDESRC)/dtcm/libDtCmP/libdtcm.msg)
|
||||
LinkFile(libDtMail.msg,$(CDESRC)/dtmail/libDtMail/Common/libDtMail.msg)
|
||||
|
||||
clean::
|
||||
for i in *.msg; do \
|
||||
[ -z $$i ] && continue; \
|
||||
[ -h $$i ] && $(RM) $$i; \
|
||||
done; true;
|
||||
|
||||
depend::
|
||||
11
cde/programs/localized/templates/msg.tmpl
Normal file
11
cde/programs/localized/templates/msg.tmpl
Normal file
@@ -0,0 +1,11 @@
|
||||
XCOMM $XConsortium: msg.tmpl /main/1 1995/12/08 09:43:44 rswiston $
|
||||
|
||||
/*
|
||||
* Make the message catalogs from .msg files
|
||||
*/
|
||||
RandomMessageCatalogRule()
|
||||
|
||||
clean::
|
||||
$(RM) *.cat
|
||||
|
||||
depend::
|
||||
21
cde/programs/localized/templates/palettes.tmpl
Normal file
21
cde/programs/localized/templates/palettes.tmpl
Normal file
@@ -0,0 +1,21 @@
|
||||
XCOMM $XConsortium: palettes.tmpl /main/2 1996/04/21 19:55:13 drk $
|
||||
|
||||
#ifdef RsArchitecture
|
||||
SHELL=/bin/ksh
|
||||
#endif
|
||||
|
||||
OBJS = desc.$(SOURCE_LANG)
|
||||
|
||||
DtstyleDescRule(desc.$(SOURCE_LANG),Palettes)
|
||||
|
||||
LinkFile(Palettes.nls,$(CDESRC)/dtstyle/Palettes)
|
||||
|
||||
depend::
|
||||
|
||||
clean::
|
||||
$(RM) $(OBJS)
|
||||
for i in *.nls; do \
|
||||
[ -z $$i ] && continue; \
|
||||
[ -h $$i ] && $(RM) $$i; \
|
||||
done; true;
|
||||
|
||||
157
cde/programs/localized/templates/types.tmpl
Normal file
157
cde/programs/localized/templates/types.tmpl
Normal file
@@ -0,0 +1,157 @@
|
||||
XCOMM $TOG: types.tmpl /main/9 1998/08/05 18:05:45 mgreess $
|
||||
|
||||
#ifdef RsArchitecture
|
||||
SHELL=/bin/ksh
|
||||
#endif
|
||||
|
||||
OBJS1 = \
|
||||
autoStart.dt \
|
||||
user-prefs.dt \
|
||||
uxstd.dt \
|
||||
dt.dt \
|
||||
develop.dt \
|
||||
datatypes.dt \
|
||||
dtappman.dt \
|
||||
dtfile.dt \
|
||||
dtims.dt \
|
||||
dtinfo.dt \
|
||||
dtpad.dt \
|
||||
xclients.dt \
|
||||
dthelp.dt \
|
||||
dthelpprint.dt \
|
||||
print.dt \
|
||||
dthelptag.dt \
|
||||
dtmail.dt \
|
||||
dtwm.fp \
|
||||
dtscreen.dt \
|
||||
dtcm.dt \
|
||||
dtbuilder.dt \
|
||||
miscActions.dt \
|
||||
miscImages.dt \
|
||||
IconBrowse.dt
|
||||
|
||||
OBJS = $(OBJS1)
|
||||
|
||||
#ifdef HPArchitecture
|
||||
OBJS = $(OBJS1) hp.dt
|
||||
#endif
|
||||
|
||||
#ifdef RsArchitecture
|
||||
OBJS = $(OBJS1) ibm.dt
|
||||
#endif
|
||||
|
||||
OBJS2 = action
|
||||
|
||||
all:: $(OBJS) $(OBJS2)
|
||||
|
||||
depend::
|
||||
|
||||
|
||||
LinkFile(autoStart.dt.nls,$(CDESRC)/types/autoStart.dt)
|
||||
LinkFile(user-prefs.dt.nls,$(CDESRC)/types/user-prefs.dt)
|
||||
LinkFile(uxstd.dt.nls,$(CDESRC)/types/uxstd.dt)
|
||||
LinkFile(dt.dt.nls,$(CDESRC)/types/dt.dt)
|
||||
LinkFile(develop.dt.nls,$(CDESRC)/types/develop.dt)
|
||||
LinkFile(datatypes.dt.nls,$(CDESRC)/types/datatypes.dt)
|
||||
LinkFile(dtappman.dt.nls,$(CDESRC)/types/dtappman.dt)
|
||||
LinkFile(dtfile.dt.nls,$(CDESRC)/types/dtfile.dt)
|
||||
LinkFile(dtims.dt.nls,$(CDESRC)/types/dtims.dt)
|
||||
LinkFile(dtinfo.dt.nls,$(CDESRC)/types/dtinfo.dt)
|
||||
LinkFile(dtpad.dt.nls,$(CDESRC)/types/dtpad.dt)
|
||||
LinkFile(xclients.dt.nls,$(CDESRC)/types/xclients.dt)
|
||||
LinkFile(dthelp.dt.nls,$(CDESRC)/types/dthelp.dt)
|
||||
LinkFile(dthelpprint.dt.nls,$(CDESRC)/types/dthelpprint.dt)
|
||||
LinkFile(print.dt.nls,$(CDESRC)/types/print.dt)
|
||||
LinkFile(dthelptag.dt.nls,$(CDESRC)/types/dthelptag.dt)
|
||||
LinkFile(dtmail.dt.nls,$(CDESRC)/types/dtmail.dt)
|
||||
LinkFile(dtwm.fp.nls,$(CDESRC)/types/dtwm.fp)
|
||||
LinkFile(action.nls,$(CDESRC)/types/action)
|
||||
LinkFile(dtscreen.dt.nls,$(CDESRC)/types/dtscreen.dt)
|
||||
LinkFile(dtcm.dt.nls,$(CDESRC)/types/dtcm.dt)
|
||||
LinkFile(dtbuilder.dt.nls,$(CDESRC)/types/dtbuilder.dt)
|
||||
LinkFile(miscActions.dt.nls,$(CDESRC)/types/miscActions.dt)
|
||||
LinkFile(miscImages.dt.nls,$(CDESRC)/types/miscImages.dt)
|
||||
LinkFile(IconBrowse.dt.nls,$(CDESRC)/types/IconBrowse.dt)
|
||||
|
||||
#ifdef HPArchitecture
|
||||
LinkFile(hp.dt.nls,$(CDESRC)/types/hp.dt)
|
||||
#endif
|
||||
#ifdef RsArchitecture
|
||||
LinkFile(ibm.dt.nls,$(CDESRC)/types/ibm.dt)
|
||||
#endif
|
||||
|
||||
LinkFile(autoStart.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(user-prefs.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(uxstd.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(dt.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(develop.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(datatypes.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(dtappman.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(dtfile.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(dtims.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(dtinfo.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(dtpad.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(xclients.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(dthelp.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(dthelpprint.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(print.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(dthelptag.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(dtmail.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(dtwm.fp.tmsg,_common.dt.tmsg)
|
||||
LinkFile(dtscreen.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(dtcm.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(dtbuilder.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(miscActions.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(miscImages.dt.tmsg,_common.dt.tmsg)
|
||||
LinkFile(IconBrowse.dt.tmsg,_common.dt.tmsg)
|
||||
|
||||
#ifdef HPArchitecture
|
||||
LinkFile(hp.dt.tmsg,_common.dt.tmsg)
|
||||
#endif
|
||||
#ifdef RsArchitecture
|
||||
LinkFile(ibm.dt.tmsg,_common.dt.tmsg)
|
||||
#endif
|
||||
|
||||
DtstyleDescRule(autoStart.dt,autoStart.dt)
|
||||
DtstyleDescRule(user-prefs.dt,user-prefs.dt)
|
||||
DtstyleDescRule(uxstd.dt,uxstd.dt)
|
||||
DtstyleDescRule(dt.dt,dt.dt)
|
||||
DtstyleDescRule(develop.dt,develop.dt)
|
||||
DtstyleDescRule(datatypes.dt,datatypes.dt)
|
||||
DtstyleDescRule(dtappman.dt,dtappman.dt)
|
||||
DtstyleDescRule(dtfile.dt,dtfile.dt)
|
||||
DtstyleDescRule(dtims.dt,dtims.dt)
|
||||
DtstyleDescRule(dtinfo.dt,dtinfo.dt)
|
||||
DtstyleDescRule(dtpad.dt,dtpad.dt)
|
||||
DtstyleDescRule(xclients.dt,xclients.dt)
|
||||
DtstyleDescRule(dthelp.dt,dthelp.dt)
|
||||
DtstyleDescRule(dthelpprint.dt,dthelpprint.dt)
|
||||
DtstyleDescRule(print.dt,print.dt)
|
||||
DtstyleDescRule(dthelptag.dt,dthelptag.dt)
|
||||
DtstyleDescRule(dtmail.dt,dtmail.dt)
|
||||
DtstyleDescRule(dtwm.fp,dtwm.fp)
|
||||
DtstyleDescRule(action,action)
|
||||
DtstyleDescRule(dtscreen.dt,dtscreen.dt)
|
||||
DtstyleDescRule(dtcm.dt,dtcm.dt)
|
||||
DtstyleDescRule(dtbuilder.dt,dtbuilder.dt)
|
||||
DtstyleDescRule(miscActions.dt,miscActions.dt)
|
||||
DtstyleDescRule(miscImages.dt,miscImages.dt)
|
||||
DtstyleDescRule(IconBrowse.dt,IconBrowse.dt)
|
||||
|
||||
#ifdef HPArchitecture
|
||||
DtstyleDescRule(hp.dt,hp.dt)
|
||||
#endif
|
||||
#ifdef RsArchitecture
|
||||
DtstyleDescRule(ibm.dt,ibm.dt)
|
||||
#endif
|
||||
|
||||
clean::
|
||||
$(RM) $(OBJS) $(OBJS2)
|
||||
for i in *.nls; do \
|
||||
[ -z $$i ] && continue; \
|
||||
[ -h $$i ] && $(RM) $$i; \
|
||||
done; true;
|
||||
for i in $(OBJS); do \
|
||||
$(RM) $$i.tmsg; \
|
||||
done; true;
|
||||
|
||||
Reference in New Issue
Block a user