mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-02-15 04:32:24 +00:00
ttsnoop: make it build under autotools
This commit is contained in:
parent
6807fbb75e
commit
622496bdd6
4 changed files with 183 additions and 2 deletions
1
cde/.gitignore
vendored
1
cde/.gitignore
vendored
|
@ -7,6 +7,7 @@
|
||||||
|
|
||||||
# Backups and editor created backups
|
# Backups and editor created backups
|
||||||
*.bak
|
*.bak
|
||||||
|
*.BAK
|
||||||
*~
|
*~
|
||||||
.depend
|
.depend
|
||||||
|
|
||||||
|
|
|
@ -613,6 +613,8 @@ programs/fontaliases/freebsd/C/Makefile
|
||||||
|
|
||||||
programs/dtdspmsg/Makefile
|
programs/dtdspmsg/Makefile
|
||||||
|
|
||||||
|
programs/ttsnoop/Makefile
|
||||||
|
|
||||||
programs/dtimsstart/Makefile
|
programs/dtimsstart/Makefile
|
||||||
|
|
||||||
programs/dtpdm/Makefile
|
programs/dtpdm/Makefile
|
||||||
|
|
|
@ -4,7 +4,7 @@ SUBDIRS = backdrops icons dsdm dtmail dtpad dtfile dtwm dtlogin \
|
||||||
dtsession dthello dtstyle dtexec dtdbcache dticon dtterm dtcalc \
|
dtsession dthello dtstyle dtexec dtdbcache dticon dtterm dtcalc \
|
||||||
dtaction dtspcd dtscreen dtksh dtcm dtsearchpath dtappbuilder palettes \
|
dtaction dtspcd dtscreen dtksh dtcm dtsearchpath dtappbuilder palettes \
|
||||||
dtappintegrate dtprintegrate dtconfig dtcreate dtprintinfo fontaliases \
|
dtappintegrate dtprintegrate dtconfig dtcreate dtprintinfo fontaliases \
|
||||||
dtdspmsg dtimsstart dtpdm dtsr dtpdmd types \
|
dtdspmsg ttsnoop dtimsstart dtpdm dtsr dtpdmd types \
|
||||||
tttypes util dtopen localized dthelp nsgmls dtdocbook
|
tttypes util dtopen localized dthelp nsgmls dtdocbook
|
||||||
|
|
||||||
# NOTYET =dtinfo ttsnoop
|
# NOTYET = dtinfo
|
||||||
|
|
178
cde/programs/ttsnoop/Makefile.am
Normal file
178
cde/programs/ttsnoop/Makefile.am
Normal file
|
@ -0,0 +1,178 @@
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
||||||
|
appdefaultsdir = $(CDE_INSTALLATION_TOP)/app-defaults/C
|
||||||
|
|
||||||
|
dist_appdefaults_DATA = Ttsnoop
|
||||||
|
|
||||||
|
AB_MAKEFILES = \
|
||||||
|
Makefile.aix \
|
||||||
|
Makefile.hpux \
|
||||||
|
Makefile.sunos \
|
||||||
|
Makefile.linux \
|
||||||
|
Makefile.freebsd \
|
||||||
|
Makefile.netbsd \
|
||||||
|
Makefile.openbsd
|
||||||
|
|
||||||
|
DTCODEGENCAT = NLSPATH=$(top_builddir)/programs/dtappbuilder/src/abmf/dtcodegen.cat
|
||||||
|
|
||||||
|
DTCODEGEN = $(DTCODEGENCAT) $(top_builddir)/programs/dtappbuilder/src/abmf/dtcodegen
|
||||||
|
|
||||||
|
CLEANFILES = Ttsnoop .dtcodegen.log *.BAK *.delta *.patched $(AB_MAKEFILES) \
|
||||||
|
*_stubs.C *_ui.c
|
||||||
|
|
||||||
|
.NOTPARALLEL:
|
||||||
|
|
||||||
|
bin_PROGRAMS = ttsnoop
|
||||||
|
|
||||||
|
ttsnoop_LDADD = $(DTCLIENTLIBS) $(XTOOLLIB) $(LIBTERM)
|
||||||
|
|
||||||
|
BUILT_SOURCES = ttsnoop_ui.h apiTracer_ui.h ttChooser_ui.h patternProps_ui.h \
|
||||||
|
stringChooser_ui.h messageProps_ui.h sessionChooser_ui.h \
|
||||||
|
fileChooser_ui.h argChooser_ui.h callbackChooser_ui.h \
|
||||||
|
ttsnoop.h
|
||||||
|
|
||||||
|
ttsnoop_SOURCES = stringChooser_stubs.C ttChooser_stubs.C \
|
||||||
|
ttsnoop_ui.c apiTracer_stubs.C \
|
||||||
|
argChooser_stubs.C callbackChooser_stubs.C \
|
||||||
|
fileChooser_stubs.C messageProps_stubs.C \
|
||||||
|
patternProps_stubs.C sessionChooser_stubs.C \
|
||||||
|
ttsnoop.C ttsnoop_stubs.C \
|
||||||
|
apiTracer_ui.c argChooser_ui.c \
|
||||||
|
callbackChooser_ui.c dtb_utils.c \
|
||||||
|
fileChooser_ui.c messageProps_ui.c \
|
||||||
|
patternProps_ui.c sessionChooser_ui.c \
|
||||||
|
stringChooser_ui.c ttChooser_ui.c \
|
||||||
|
tt_c++.C DtTt.C
|
||||||
|
|
||||||
|
ttsnoop_ui.c ttsnoop_ui.h ttsnoop_stubs.C: ttsnoop.bip ttsnoop.bil ttsnoop_stubs.C.src
|
||||||
|
$(CP) ttsnoop_stubs.C.src ttsnoop_stubs.c
|
||||||
|
-if [ ! -w ttsnoop_stubs.c ]; then \
|
||||||
|
chmod +w ttsnoop_stubs.c; fi
|
||||||
|
$(DTCODEGEN) -changed -merge -p ttsnoop.bip ttsnoop.bil
|
||||||
|
$(RM) ttsnoop_stubs.C
|
||||||
|
mv ttsnoop_stubs.c ttsnoop_stubs.C
|
||||||
|
cat externC.h ttsnoop_ui.h closeBrace.h > ttsnoop_ui.h.patched
|
||||||
|
mv ttsnoop_ui.h.patched ttsnoop_ui.h
|
||||||
|
$(SED) \
|
||||||
|
-e 's/^DtbTt/extern String snooperArgv[];DtbTt/' \
|
||||||
|
-e 's/XmNheight, 257,//' \
|
||||||
|
-e 's/XmNwidth, 580,//' \
|
||||||
|
-e 's/XmNcolumns, 80,//' \
|
||||||
|
-e 's/XmNrows, 24/DtNsubprocessArgv, snooperArgv/' \
|
||||||
|
ttsnoop_ui.c > ttsnoop_ui.c.patched
|
||||||
|
mv ttsnoop_ui.c.patched ttsnoop_ui.c
|
||||||
|
|
||||||
|
apiTracer_ui.c apiTracer_ui.h apiTracer_stubs.C: ttsnoop.bip apiTracer.bil apiTracer_stubs.C.src
|
||||||
|
$(CP) apiTracer_stubs.C.src apiTracer_stubs.c
|
||||||
|
-if [ ! -w apiTracer_stubs.c ]; then \
|
||||||
|
chmod +w apiTracer_stubs.c; fi
|
||||||
|
$(DTCODEGEN) -changed -merge -p ttsnoop.bip apiTracer.bil
|
||||||
|
$(RM) apiTracer_stubs.C
|
||||||
|
mv apiTracer_stubs.c apiTracer_stubs.C
|
||||||
|
cat externC.h apiTracer_ui.h closeBrace.h > apiTracer_ui.h.patched
|
||||||
|
mv apiTracer_ui.h.patched apiTracer_ui.h
|
||||||
|
$(SED) -e 's/^DtbApi/extern String apiTracerArgv[];DtbApi/' \
|
||||||
|
-e 's/XmNrows, 24/XmNrows, 24, DtNsubprocessArgv, apiTracerArgv/' \
|
||||||
|
apiTracer_ui.c > apiTracer_ui.c.patched
|
||||||
|
mv apiTracer_ui.c.patched apiTracer_ui.c
|
||||||
|
|
||||||
|
ttChooser_ui.c ttChooser_ui.h ttChooser_stubs.C: ttsnoop.bip ttChooser.bil ttChooser_stubs.C.src
|
||||||
|
$(CP) ttChooser_stubs.C.src ttChooser_stubs.c
|
||||||
|
-if [ ! -w ttChooser_stubs.c ]; then \
|
||||||
|
chmod +w ttChooser_stubs.c; fi
|
||||||
|
$(DTCODEGEN) -changed -merge -p ttsnoop.bip ttChooser.bil
|
||||||
|
$(RM) ttChooser_stubs.C
|
||||||
|
mv ttChooser_stubs.c ttChooser_stubs.C
|
||||||
|
cat externC.h ttChooser_ui.h closeBrace.h > ttChooser_ui.h.patched
|
||||||
|
mv ttChooser_ui.h.patched ttChooser_ui.h
|
||||||
|
|
||||||
|
patternProps_ui.c patternProps_ui.h patternProps_stubs.C: ttsnoop.bip patternProps.bil patternProps_stubs.C.src
|
||||||
|
$(CP) patternProps_stubs.C.src patternProps_stubs.c
|
||||||
|
-if [ ! -w patternProps_stubs.c ]; then \
|
||||||
|
chmod +w patternProps_stubs.c; fi
|
||||||
|
$(DTCODEGEN) -changed -merge -p ttsnoop.bip patternProps.bil
|
||||||
|
$(RM) patternProps_stubs.C
|
||||||
|
mv patternProps_stubs.c patternProps_stubs.C
|
||||||
|
cat externC.h patternProps_ui.h closeBrace.h > patternProps_ui.h.patched
|
||||||
|
mv patternProps_ui.h.patched patternProps_ui.h
|
||||||
|
|
||||||
|
stringChooser_ui.c stringChooser_ui.h stringChooser_stubs.C: ttsnoop.bip stringChooser.bil stringChooser_stubs.C.src
|
||||||
|
$(CP) stringChooser_stubs.C.src stringChooser_stubs.c
|
||||||
|
-if [ ! -w stringChooser_stubs.c ]; then \
|
||||||
|
chmod +w stringChooser_stubs.c; fi
|
||||||
|
$(DTCODEGEN) -changed -merge -p ttsnoop.bip stringChooser.bil
|
||||||
|
$(RM) stringChooser_stubs.C
|
||||||
|
mv stringChooser_stubs.c stringChooser_stubs.C
|
||||||
|
cat externC.h stringChooser_ui.h closeBrace.h > stringChooser_ui.h.patched
|
||||||
|
mv stringChooser_ui.h.patched stringChooser_ui.h
|
||||||
|
|
||||||
|
messageProps_ui.c messageProps_ui.h messageProps_stubs.C: ttsnoop.bip messageProps.bil messageProps_stubs.C.src
|
||||||
|
$(CP) messageProps_stubs.C.src messageProps_stubs.c
|
||||||
|
-if [ ! -w messageProps_stubs.c ]; then \
|
||||||
|
chmod +w messageProps_stubs.c; fi
|
||||||
|
$(DTCODEGEN) -changed -merge -p ttsnoop.bip messageProps.bil
|
||||||
|
$(RM) messageProps_stubs.C
|
||||||
|
mv messageProps_stubs.c messageProps_stubs.C
|
||||||
|
cat externC.h messageProps_ui.h closeBrace.h > messageProps_ui.h.patched
|
||||||
|
mv messageProps_ui.h.patched messageProps_ui.h
|
||||||
|
|
||||||
|
sessionChooser_ui.c sessionChooser_ui.h sessionChooser_stubs.C: ttsnoop.bip sessionChooser.bil sessionChooser_stubs.C.src
|
||||||
|
$(CP) sessionChooser_stubs.C.src sessionChooser_stubs.c
|
||||||
|
-if [ ! -w sessionChooser_stubs.c ]; then \
|
||||||
|
chmod +w sessionChooser_stubs.c; fi
|
||||||
|
$(DTCODEGEN) -changed -merge -p ttsnoop.bip sessionChooser.bil
|
||||||
|
$(RM) sessionChooser_stubs.C
|
||||||
|
mv sessionChooser_stubs.c sessionChooser_stubs.C
|
||||||
|
cat externC.h sessionChooser_ui.h closeBrace.h > sessionChooser_ui.h.patched
|
||||||
|
mv sessionChooser_ui.h.patched sessionChooser_ui.h
|
||||||
|
|
||||||
|
fileChooser_ui.c fileChooser_ui.h fileChooser_stubs.C: ttsnoop.bip fileChooser.bil fileChooser_stubs.C.src
|
||||||
|
$(CP) fileChooser_stubs.C.src fileChooser_stubs.c
|
||||||
|
-if [ ! -w fileChooser_stubs.c ]; then \
|
||||||
|
chmod +w fileChooser_stubs.c; fi
|
||||||
|
$(DTCODEGEN) -changed -merge -p ttsnoop.bip fileChooser.bil
|
||||||
|
$(RM) fileChooser_stubs.C
|
||||||
|
mv fileChooser_stubs.c fileChooser_stubs.C
|
||||||
|
cat externC.h fileChooser_ui.h closeBrace.h > fileChooser_ui.h.patched
|
||||||
|
mv fileChooser_ui.h.patched fileChooser_ui.h
|
||||||
|
|
||||||
|
argChooser_ui.c argChooser_ui.h argChooser_stubs.C: ttsnoop.bip argChooser.bil argChooser_stubs.C.src
|
||||||
|
$(CP) argChooser_stubs.C.src argChooser_stubs.c
|
||||||
|
-if [ ! -w argChooser_stubs.c ]; then \
|
||||||
|
chmod +w argChooser_stubs.c; fi
|
||||||
|
$(DTCODEGEN) -changed -merge -p ttsnoop.bip argChooser.bil
|
||||||
|
$(RM) argChooser_stubs.C
|
||||||
|
mv argChooser_stubs.c argChooser_stubs.C
|
||||||
|
cat externC.h argChooser_ui.h closeBrace.h > argChooser_ui.h.patched
|
||||||
|
mv argChooser_ui.h.patched argChooser_ui.h
|
||||||
|
|
||||||
|
callbackChooser_ui.c callbackChooser_ui.h callbackChooser_stubs.C: ttsnoop.bip callbackChooser.bil callbackChooser_stubs.C.src
|
||||||
|
$(CP) callbackChooser_stubs.C.src callbackChooser_stubs.c
|
||||||
|
-if [ ! -w callbackChooser_stubs.c ]; then \
|
||||||
|
chmod +w callbackChooser_stubs.c; fi
|
||||||
|
$(DTCODEGEN) -changed -merge -p ttsnoop.bip callbackChooser.bil
|
||||||
|
$(RM) callbackChooser_stubs.C
|
||||||
|
mv callbackChooser_stubs.c callbackChooser_stubs.C
|
||||||
|
cat externC.h callbackChooser_ui.h closeBrace.h > callbackChooser_ui.h.patched
|
||||||
|
mv callbackChooser_ui.h.patched callbackChooser_ui.h
|
||||||
|
|
||||||
|
ttsnoop.C ttsnoop.h dtb_utils.c dtb_utils.h: ttsnoop.bip ttsnoop.C.src
|
||||||
|
$(CP) ttsnoop.C.src ttsnoop.c
|
||||||
|
-if [ ! -w ttsnoop.c ]; then chmod +w ttsnoop.c; fi
|
||||||
|
$(DTCODEGEN) -changed -merge -p ttsnoop.bip -main
|
||||||
|
$(RM) ttsnoop.C
|
||||||
|
mv ttsnoop.c ttsnoop.C
|
||||||
|
chmod -w ttsnoop.C
|
||||||
|
cat externC.h dtb_utils.h closeBrace.h > dtb_utils.h.patched
|
||||||
|
mv dtb_utils.h.patched dtb_utils.h
|
||||||
|
$(SED) \
|
||||||
|
-e 's/\(MoreButton;\)/\1Boolean _DtCanHelp( const char * );/' \
|
||||||
|
-e 's/\(XtManageChild(Quick_help\)/XtSetSensitive(MoreButton,_DtCanHelp(help_data->help_text));\1/' \
|
||||||
|
-e 's/\(buffer, vol, loc;\)/\1Boolean _DtHelped( Widget );/' \
|
||||||
|
-e 's/\(if( (cp=strrchr\)/if (_DtHelped( help_dialog)) return;\1/' \
|
||||||
|
dtb_utils.c > dtb_utils.c.patched
|
||||||
|
mv dtb_utils.c.patched dtb_utils.c
|
||||||
|
|
||||||
|
Ttsnoop: Ttsnoop.src
|
||||||
|
$(RM) $@
|
||||||
|
$(GENCPP) -P -DXCOMM=# $(LOCAL_CPP_DEFINES) $< > $@
|
Loading…
Reference in a new issue