[Mono-docs-list] patch for monodoc to enable monodoc(-aspx) on windows

Atsushi Eno atsushi@ximian.com
Mon, 29 Nov 2004 15:36:25 +0900


This is a multi-part message in MIME format.
--------------080305030308080202030104
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit

Hello,

This patch enables you to build and install monodoc under
windows environment. Of course it cannot build browser.exe
which requires gtkhtml, just enables monodoc-aspx.

The fixes are
	- skip gtk# requirement check
	- gacutil installation location
	- document location in monodoc.dll.config

Ok to commit?

Atsushi Eno

--------------080305030308080202030104
Content-Type: text/plain;
 name="monodoc.diff"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="monodoc.diff"

SW5kZXg6IGJyb3dzZXIvbW9ub2RvYy5kbGwuY29uZmlnLmluCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IGJyb3dzZXIvbW9ub2RvYy5kbGwuY29uZmlnLmluCShyZXZpc2lvbiAzNjc0NCkKKysrIGJy
b3dzZXIvbW9ub2RvYy5kbGwuY29uZmlnLmluCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEs
MyBAQAogPGNvbmZpZz4KLSAgICAgICAgPHBhdGggZG9jc1BhdGg9IkBtb25vZG9jZGlyQCIg
Lz4KKyAgICAgICAgPHBhdGggZG9jc1BhdGg9IkBtb25vZG9jX3JlZmRpckAiIC8+CiA8L2Nv
bmZpZz4KSW5kZXg6IGJyb3dzZXIvTWFrZWZpbGUuYW0KPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gYnJv
d3Nlci9NYWtlZmlsZS5hbQkocmV2aXNpb24gMzY3NDQpCisrKyBicm93c2VyL01ha2VmaWxl
LmFtCSh3b3JraW5nIGNvcHkpCkBAIC0xLDEwICsxLDIyIEBACiBhc3NlbWJseWRpciA9ICQo
bGliZGlyKQotbW9ub2RvY19EQVRBID0gYnJvd3Nlci5leGUgYXNzZW1ibGVyLmV4ZSBub3Jt
YWxpemUuZXhlIG1vbm9kb2MueG1sIG1vZC5leGUgdmFsaWRhdGUuZXhlCisKK2lmIFdJVEhf
R1RLCittb25vZG9jX2d0a19EQURBID0gYnJvd3Nlci5leGUKK2VuZGlmCisKK21vbm9kb2Nf
REFUQSA9ICQobW9ub2RvY19ndGtfREFUQSkgYXNzZW1ibGVyLmV4ZSBub3JtYWxpemUuZXhl
IG1vbm9kb2MueG1sIG1vZC5leGUgdmFsaWRhdGUuZXhlCiBub2luc3RfREFUQSA9IG1vbm9k
b2MuZGxsIG1vbm9kb2MuZGxsLmNvbmZpZwotQ0xFQU5GSUxFUyA9IG1vbm9kb2MuZGxsIGFz
c2VtYmxlci5leGUgYnJvd3Nlci5leGUgbm9ybWFsaXplLmV4ZSBtb2QuZXhlIHZhbGlkYXRl
LmV4ZQorQ0xFQU5GSUxFUyA9IG1vbm9kb2MuZGxsIGFzc2VtYmxlci5leGUgJChtb25vZG9j
X3VuaXhfREFUQSkgbm9ybWFsaXplLmV4ZSBtb2QuZXhlIHZhbGlkYXRlLmV4ZQogRElTVENM
RUFORklMRSA9IEFzc2VtYmx5SW5mby5jcwogQ1NDPW1jcwogCitpZiBVU0VfQ1lHUEFUSAor
R0FDRElSPWBjeWdwYXRoIC13ICQobGliZGlyKWAKK0dBQ1JPT1Q9YGN5Z3BhdGggLXcgJChE
RVNURElSKSQobGliZGlyKWAKK2Vsc2UKK0dBQ0RJUj0kKGxpYmRpcikKK0dBQ1JPT1Q9JChE
RVNURElSKSQobGliZGlyKQorZW5kaWYKIAogbW9ub2RvY19zb3VyY2VzID0gXAogCSQoc3Jj
ZGlyKS9jb2xvcml6ZXIuY3MJCVwKQEAgLTgzLDcgKzk1LDcgQEAKIAkkKENTQykgLWRlYnVn
IC1vdXQ6bW9ub2RvYy5kbGwgLXRhcmdldDpsaWJyYXJ5IC9yZXNvdXJjZTokKHNyY2Rpcikv
bW9uby1lY21hLnhzbCxtb25vLWVjbWEueHNsIC9yZXNvdXJjZTokKHNyY2RpcikvZWNtYXNw
ZWMtaHRtbC54c2wsZWNtYXNwZWMtaHRtbC54c2wgJChtb25vZG9jX3NvdXJjZXMpIC1yOklD
U2hhcnBDb2RlLlNoYXJwWmlwTGliLmRsbCAtcjpTeXN0ZW0uV2ViIC1yOlN5c3RlbS5XZWIu
U2VydmljZXMKIAogbW9ub2RvYy5kbGwuY29uZmlnOiAkKHNyY2RpcikvbW9ub2RvYy5kbGwu
Y29uZmlnLmluIE1ha2VmaWxlCi0JaWYgc2VkICdzLEAnJ21vbm9kb2NkaXJALCQobW9ub2Rv
Y2RpciksJyAkKHNyY2RpcikvbW9ub2RvYy5kbGwuY29uZmlnLmluID4gJEB0OyB0aGVuIG12
ICRAdCAkQDsgZWxzZSBybSAtZiAkQHQgOyBleGl0IDE7IGZpCisJaWYgc2VkICdzLEAnJ21v
bm9kb2NfcmVmZGlyQCwkKG1vbm9kb2NfcmVmZGlyKSwnICQoc3JjZGlyKS9tb25vZG9jLmRs
bC5jb25maWcuaW4gPiAkQHQ7IHRoZW4gbXYgJEB0ICRAOyBlbHNlIHJtIC1mICRAdCA7IGV4
aXQgMTsgZmkKIAogYjogYnJvd3Nlci5leGUKIAlNT05PX1BBVEg9LiBtb25vIC0tZGVidWcg
YnJvd3Nlci5leGUKQEAgLTEzMiw3ICsxNDQsNyBAQAogCXNjcCB0YWJsZXMuc3FsIHNlcnZl
ci5jcyBzZXJ2ZXIuYXNteCBtb25vZG9jLmRsbCByb290QHd3dy5nby1tb25vLmNvbToKIAog
aW5zdGFsbC1kYXRhLWxvY2FsOgotCSQoR0FDVVRJTCkgL2kgbW9ub2RvYy5kbGwgL2YgL3Bh
Y2thZ2UgZ3RrLXNoYXJwIC9nYWNkaXIgJChERVNURElSKSQobGliZGlyKQorCSQoR0FDVVRJ
TCkgL2kgbW9ub2RvYy5kbGwgL2YgL3BhY2thZ2UgZ3RrLXNoYXJwIC9nYWNkaXIgJChHQUNE
SVIpIC9yb290ICQoR0FDUk9PVCkKIAogdW5pbnN0YWxsLWxvY2FsOgotCSQoR0FDVVRJTCkg
L3UgbW9ub2RvYyAvcGFja2FnZSBndGstc2hhcnAgL2dhY2RpciAkKERFU1RESVIpJChsaWJk
aXIpCisJJChHQUNVVElMKSAvdSBtb25vZG9jIC9wYWNrYWdlIGd0ay1zaGFycCAvZ2FjZGly
ICQoR0FDRElSKQpJbmRleDogY29uZmlndXJlLmluCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIGNvbmZp
Z3VyZS5pbgkocmV2aXNpb24gMzY3NDQpCisrKyBjb25maWd1cmUuaW4JKHdvcmtpbmcgY29w
eSkKQEAgLTIzLDExICsyMywyNyBAQAogQUxMX0xJTkdVQVM9ImNhIgogQU1fR0xJQl9HTlVf
R0VUVEVYVAogCit3aXRoX2d0az15ZXMKK3VzZV9jeWdwYXRoPW5vCittb25vZG9jX3JlZmRp
cj0kbW9ub2RvY2RpcgorY2FzZSAiJGhvc3QiIGluCisJKi0qLW1pbmd3KnwqLSotY3lnd2lu
KikKKwkJd2l0aF9ndGs9bm8KKwkJbW9ub2RvY19yZWZkaXI9LgorCQl1c2VfY3lncGF0aD15
ZXMKKwkJOzsKK2VzYWMKK0FDX1NVQlNUKG1vbm9kb2NfcmVmZGlyKQogCi1HVEtTSEFSUF9S
RVFVSVJFRF9WRVJTSU9OPTAuOTEKLU1PTk9fUkVRVUlSRURfVkVSU0lPTj0wLjkwCi1QS0df
Q0hFQ0tfTU9EVUxFUyhCQVNFX0RFUEVOREVOQ0lFUywgZ3RrLXNoYXJwID49ICRHVEtTSEFS
UF9SRVFVSVJFRF9WRVJTSU9OIGd0a2h0bWwtc2hhcnAgPj0gJEdUS1NIQVJQX1JFUVVJUkVE
X1ZFUlNJT04gZ2xhZGUtc2hhcnAgPj0gJEdUS1NIQVJQX1JFUVVJUkVEX1ZFUlNJT04gbW9u
byA+PSAkTU9OT19SRVFVSVJFRF9WRVJTSU9OKQorQU1fQ09ORElUSU9OQUwoV0lUSF9HVEss
IHRlc3QgeCR3aXRoX2d0ayA9IHh5ZXMpCitBTV9DT05ESVRJT05BTChVU0VfQ1lHUEFUSCwg
dGVzdCB4JHVzZV9jeWdwYXRoID0geHllcykKIAoraWYgdGVzdCAieCR3aXRoX2d0ayIgPSAi
eHllcyIgOyB0aGVuCisgIEdUS1NIQVJQX1JFUVVJUkVEX1ZFUlNJT049MC45MQorICBNT05P
X1JFUVVJUkVEX1ZFUlNJT049MC45MAorICBQS0dfQ0hFQ0tfTU9EVUxFUyhCQVNFX0RFUEVO
REVOQ0lFUywgZ3RrLXNoYXJwID49ICRHVEtTSEFSUF9SRVFVSVJFRF9WRVJTSU9OIGd0a2h0
bWwtc2hhcnAgPj0gJEdUS1NIQVJQX1JFUVVJUkVEX1ZFUlNJT04gZ2xhZGUtc2hhcnAgPj0g
JEdUS1NIQVJQX1JFUVVJUkVEX1ZFUlNJT04gbW9ubyA+PSAkTU9OT19SRVFVSVJFRF9WRVJT
SU9OKQorZmkKKwogQUNfT1VUUFVUKFsKIE1ha2VmaWxlCiBicm93c2VyL01ha2VmaWxlCg==
--------------080305030308080202030104--