Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Pryor <jpryor@novell.com>2008-10-18 00:46:20 +0400
committerJonathan Pryor <jpryor@novell.com>2008-10-18 00:46:20 +0400
commit497fc41fac39e6a008f5a9099609d368c1ba7067 (patch)
tree6cab85af9011217aa3ed191d61413bdae3605d2a /scripts
parented665002174c251885b836ef1db4fa8fb48d8c44 (diff)
* scripts/Makefile.am: Add mod.
svn path=/trunk/mono/; revision=116318
Diffstat (limited to 'scripts')
-rw-r--r--scripts/Makefile.am9
-rw-r--r--scripts/mod.in6
2 files changed, 12 insertions, 3 deletions
diff --git a/scripts/Makefile.am b/scripts/Makefile.am
index 8e78bb62be8..5d12dde9f2e 100644
--- a/scripts/Makefile.am
+++ b/scripts/Makefile.am
@@ -35,6 +35,7 @@ bin_SCRIPTS = \
$(scripts_service) \
$(scripts_nunit) \
$(scripts_rpmhelpers) \
+ mod \
mono-test-install
scripts_1_0_compat = \
@@ -90,6 +91,7 @@ scripts_2_0 = \
ilasm2$(SCRIPT_SUFFIX) \
mconfig$(SCRIPT_SUFFIX) \
mkbundle2$(SCRIPT_SUFFIX) \
+ mdoc$(SCRIPT_SUFFIX) \
mono-api-info2$(SCRIPT_SUFFIX) \
mono-shlib-cop$(SCRIPT_SUFFIX) \
monop2$(SCRIPT_SUFFIX) \
@@ -121,7 +123,7 @@ scripts_service = mono-service mono-service2
scripts_nunit = nunit-console$(SCRIPT_SUFFIX) nunit-console2$(SCRIPT_SUFFIX)
scripts_rpmhelpers = mono-find-provides mono-find-requires
-CLEANFILES = $(scripts_1_0) $(scripts_1_0_umask) $(scripts_2_0) $(scripts_2_1) $(scripts_defaults) $(scripts_1_0_compat) mono-service mono-service2 nunit-console nunit-console2 mono-find-provides mono-find-requires
+CLEANFILES = $(scripts_1_0) $(scripts_1_0_umask) $(scripts_2_0) $(scripts_2_1) $(scripts_defaults) $(scripts_1_0_compat) mono-service mono-service2 nunit-console nunit-console2 mono-find-provides mono-find-requires mod
DISTCLEANFILES = $(pkgconfig_DATA) $(scripts_rpmhelpers)
EXTRA_DIST = \
@@ -131,6 +133,7 @@ EXTRA_DIST = \
script_umask.bat.in \
smcs.in \
smcs.bat.in \
+ mod.in \
mono-service.in \
mono-find-provides.in \
mono-find-requires.in \
@@ -193,6 +196,10 @@ smcs$(SCRIPT_SUFFIX): $(SMCS_IN) Makefile
$(REWRITE2_1) -e "s,@""exe_name@,smcs,g" $(srcdir)/$(SMCS_IN) | $(FILTER) > $@.tmp
mv $@.tmp $@
+mod$(SCRIPT_SUFFIX): mod.in Makefile
+ $(REWRITE2) -e "s,@""exe_name@,mod,g" $(srcdir)/mod.in > $@.tmp
+ mv $@.tmp $@
+
$(scripts_1_0): $(SCRIPT_IN) Makefile
$(REWRITE1) -e 's,@''exe_name@,$@,g' $(srcdir)/$(SCRIPT_IN) | $(FILTER) > $@.tmp
mv $@.tmp $@
diff --git a/scripts/mod.in b/scripts/mod.in
index 0213d056fa6..652ea0c7afb 100644
--- a/scripts/mod.in
+++ b/scripts/mod.in
@@ -9,11 +9,13 @@ if test "x$1" = x; then
exit 1;
fi
+MOD="@bindir@/@mono_interp@ $MONO_OPTIONS @mono_instdir@/@framework_version@/@exe_name@.exe"
+
if `which lynx >& /dev/null` > /dev/null; then
- @RUNTIME@ $monodocdir/mod.exe "$1" | lynx -dump -stdin -force_html | ${PAGER:-more}
+ $MOD "$1" | lynx -dump -stdin -force_html | ${PAGER:-more}
else
tmp=$HOME/.monodoc-tmp-$$
- @RUNTIME@ $monodocdir/mod.exe "$1" > $tmp
+ $MOD "$1" > $tmp
links -dump -force-html $tmp | ${PAGER:-more}
rm $tmp
fi