[Mono-list] Tool idea:

Clayton Harbour claytonharbour@sporadicism.com
Mon, 28 Apr 2003 17:17:04 -0700


This is a multi-part message in MIME format.

------_=_NextPart_001_01C30DE4.A9ACA778
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

There is a tool called slingshot, part of the NAntContrib
(http://sourceforge.net/projects/nantcontrib) that will generate a nmake
file.  I am not sure how close the two formats are (although I am sure
there are a lot of people here that do (-:).

There is also a version of Nant (http://nant.sourceforge.net/), dubbed
mininant, that runs on mono on Linux.  There are some features missing
from the full blown nant but for simple projects it seems to work okay.

Anyway, just thought I would throw in my two bits :-).


Clayton

--__--__--

Message: 6
From: "Martin Smith" <martin-list@axure.com>
To: <mono-list@ximian.com>
Subject: RE: [Mono-list] Tool idea:
Date: Mon, 28 Apr 2003 16:16:00 -0700

I've been wanting one of those for MONTHS.  However, cool enough (and
quite doable) would be generating NAnt files from csproj files.  This
way anybody could make some kickass automated build system.  I've done
some initial investigation, and it doesn't seem like it would be THAT
difficult.  I just need to find the time!  Argh!

-----Original Message-----
From: mono-list-admin@lists.ximian.com
[mailto:mono-list-admin@lists.ximian.com] On Behalf Of Miguel de Icaza
Sent: Monday, April 28, 2003 4:11 PM
To: mono-list@ximian.com
Subject: [Mono-list] Tool idea:

A tool that will generate a makefile out of a Microsoft csproj file.

Miguel ;-)
_______________________________________________
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list

------_=_NextPart_001_01C30DE4.A9ACA778
Content-Type: application/ms-tnef;
	name="winmail.dat"
Content-Transfer-Encoding: base64

eJ8+IgYAAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy
b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEgAEAGwAAAFJFOiBbTW9uby1saXN0XSBU
b29sIGlkZWE6ANYIAQWAAwAOAAAA0wcEABwAEQARAAQAAQAhAQEggAMADgAAANMHBAAcABEAEQAE
AAEAIQEBCYABACEAAAA3REI5MEZGRDgzMDZBQTRBQjgxOEYzM0NDQzZFRUM2OQCIBwEDkAYAFAwA
ADYAAAADADYAAAAAAEAAOQB4p6yp5A3DAR4APQABAAAABQAAAFJFOiAAAAAAAgFHAAEAAAAuAAAA
Yz11czthPSA7cD1TUE9SQURJQ0lTTTtsPUhPTUUtMDMwNDI5MDAxNzA0Wi02AAAAHgBJAAEAAAAn
AAAATW9uby1saXN0IGRpZ2VzdCwgVm9sIDEgIzkzMSAtIDEwIG1zZ3MAAEAATgAAdz0G4Q3DAR4A
WgABAAAAIwAAAG1vbm8tbGlzdC1yZXF1ZXN0QGxpc3RzLnhpbWlhbi5jb20AAAIBWwABAAAAYwAA
AAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAAG1vbm8tbGlzdC1yZXF1ZXN0QGxpc3RzLnhpbWlhbi5j
b20AU01UUABtb25vLWxpc3QtcmVxdWVzdEBsaXN0cy54aW1pYW4uY29tAAACAVwAAQAAACgAAABT
TVRQOk1PTk8tTElTVC1SRVFVRVNUQExJU1RTLlhJTUlBTi5DT00AHgBdAAEAAAAjAAAAbW9uby1s
aXN0LXJlcXVlc3RAbGlzdHMueGltaWFuLmNvbQAAAgFeAAEAAABjAAAAAAAAAIErH6S+oxAZnW4A
3QEPVAIAAAAAbW9uby1saXN0LXJlcXVlc3RAbGlzdHMueGltaWFuLmNvbQBTTVRQAG1vbm8tbGlz
dC1yZXF1ZXN0QGxpc3RzLnhpbWlhbi5jb20AAAIBXwABAAAAKAAAAFNNVFA6TU9OTy1MSVNULVJF
UVVFU1RATElTVFMuWElNSUFOLkNPTQAeAGYAAQAAAAUAAABTTVRQAAAAAB4AZwABAAAAIwAAAG1v
bm8tbGlzdC1yZXF1ZXN0QGxpc3RzLnhpbWlhbi5jb20AAB4AaAABAAAABQAAAFNNVFAAAAAAHgBp
AAEAAAAjAAAAbW9uby1saXN0LXJlcXVlc3RAbGlzdHMueGltaWFuLmNvbQAAHgBwAAEAAAAnAAAA
TW9uby1saXN0IGRpZ2VzdCwgVm9sIDEgIzkzMSAtIDEwIG1zZ3MAAAIBcQABAAAAGwAAAAHDDeMY
xM0uoqOyQ0tsmO9I2bt2QO8AACfj3AAeAHQAAQAAABsAAABtb25vLWxpc3RAbGlzdHMueGltaWFu
LmNvbQAAHgAaDAEAAAAQAAAAQ2xheXRvbiBIYXJib3VyAB4AHQ4BAAAAFwAAAFtNb25vLWxpc3Rd
IFRvb2wgaWRlYToAAAIBCRABAAAAvAQAALgEAACJBwAATFpGdTUYuVsDAAoAcmNwZzEyNeIyA0N0
ZXgFQQEDAff/CoACpAPkBxMCgA/zAFAEVj8IVQeyESUOUQMBAgBjaOEKwHNldDIGAAbDESX2MwRG
E7cwEiwRMwjvCfe2OxgfDjA1ESIMYGMAUDMLCQFkMzYWUAumIFQSaASQZSAEACBhIKR0bwbwIGMH
QGwJgAggc2wLgGdzaG+YdCwgCrEFQG9mHZB7HQAHsEECMAhQAjAFEGIIIChoAkBwOi8vGnMIYWMB
EAWwZ2UuUm4UIC9wA2BqBZB0aHMvbgBwdAWgIDMp3R+BYQVAA/AeECAhoCHQrnIjkB0wHYBuAMBr
HTBGZgMQIbAgIEkdcG1/JLAe0B5QCHAdMB7AB+BjxxewFBAfg3R3byUQBbDvAMAicB1wHSEoB0Af
kAhg/GdoJYQmIx+RHSEoEh2A4xewH0NwZW8LUCZRHRIFI3NkJ3AoLTopLm8KogqECoAc+GwhEB1x
du8EkACQAiAfUk4isSCHIqIKLiEeKR7wZHViYn0eMW0LgAuAIrEe8CNzcr51BjEuYQRgJeAyskwL
gPx1eCVhHPQoEiEQB4AlEP5lI5AmMQQgMYAEEB6BJRDzA2Efg2Z1I+ECYCaAA6D7IqI2wHUFQCFx
HlAHcCry7yIWHUAmAQngbQQgHaAjsMUFsGsfUGtheSxLH+CMeXc6MB7wanVzBUD/KIQFQCWQJ2A2
kB5AH5ADYNcH4AuAMXB5J0NiOQAEIKw6LSw8LFRDC2B5HaDDC5AsaS0tX19A1CxaEk0HkHNhIaA6
IDbNLFRGA2FCoCJNHyE9UcZTMYAfkCIgPADAQ8JGLR5wO8BAYXgmMS7pBaBtPiy1b0KgRIAzAa1E
9HgHcAcwbkWpUzEgkyJCQqBSRUKgW01GtpZdHOAdsmkBAGE6LFSeRCRhQqBJMR7wMjgQwAMiEEuA
MDAzIDE2hjpMUUwQIC0wN0wQ+SxaSScuEDbACeEjsCKxPzWyAiAdMB9jJtI3wk1PUE5USFMlYUgm
gGV/LhEe8AWgHcEJ8CijKFBu8wsxLHJxdTkAHTAr0AGg/x4gI1A8lDFAJAY1sh/SJRPzBCA182Nz
IhJVBDPDBADfLFQ7UR1wOzAG4GQ9kAWgdzyyJNM0k2sN4DogBBFhPzeQA3EOsFPBUrA8wXN5/zvA
OVAlYk4CK9Ah0CxUNJM/MZFD0AdAPUEuEDvAaWc/VGFLUlIROPIr0AeQbid7ORQqQGkk8TkBU4dQ
UEHaVCxUZAaQJSBjNpAvwP8lcjujIdAeMTmRJSBd4ScT3QdxISVwBxAowCFAHGSB+k8FEGcxsQMg
QjVkg0La0UanLWFkMYFARQJWcLtHSCxUWwDAAxAdoDpm70tn/UnATwOgQmUT4Gz1H3BPH3BNXUAK
UAMgAQDzJYAd8HphR/UJ8EixSTF+ZDtiS8EDEUuQS3FMEjThTHAxIFBNRfhGr2i3/0hXSS9KOTrF
HZQjfySCJNL/JSIfUDeRH2EdgGywBQAm0N8fYAVAVcksS2y1Oz5QLFT/QPB7T3xffRlB1XD2WGEj
0f9+4kzQJXBzJ2q/LFQgpYCe/i9pUgOBglMLgAIQg2Bw9gUsVH2FgB4ANRABAAAAPgAAADwwMzBB
QTk4RTUwNkE3NTQ2Qjc2MzJDMkNCNDVBRURFRjc0NTJAaG9tZS5zcG9yYWRpY2lzbS5sb2NhbD4A
AAAeAEcQAQAAAA8AAABtZXNzYWdlL3JmYzgyMgAACwDyEAEAAAAfAPMQAQAAAEYAAABSAEUAJQAz
AEEAIABbAE0AbwBuAG8ALQBsAGkAcwB0AF0AIABUAG8AbwBsACAAaQBkAGUAYQAlADMAQQAuAEUA
TQBMAAAAAAALAPYQAAAAAEAABzCsU0u44w3DAUAACDDgMLap5A3DAQMA3j/kBAAAAwDxPwkAAAAe
APg/AQAAABAAAABDbGF5dG9uIEhhcmJvdXIAAgH5PwEAAABoAAAAAAAAANynQMjAQhAatLkIACsv
4YIBAAAAAAAAAC9PPVNQT1JBRElDSVNNL09VPUZJUlNUIEFETUlOSVNUUkFUSVZFIEdST1VQL0NO
PVJFQ0lQSUVOVFMvQ049QURNSU5JU1RSQVRPUgAeAPo/AQAAABUAAABTeXN0ZW0gQWRtaW5pc3Ry
YXRvcgAAAAACAfs/AQAAAB4AAAAAAAAA3KdAyMBCEBq0uQgAKy/hggEAAAAAAAAALgAAAAMA/T/k
BAAAAwAZQAAAAAADABpAAAAAAAMAHUAAAAAAAwAeQAAAAAAeADBAAQAAAA4AAABBRE1JTklTVFJB
VE9SAAAAHgAxQAEAAAAOAAAAQURNSU5JU1RSQVRPUgAAAB4AMkABAAAAIwAAAG1vbm8tbGlzdC1y
ZXF1ZXN0QGxpc3RzLnhpbWlhbi5jb20AAB4AM0ABAAAAIwAAAG1vbm8tbGlzdC1yZXF1ZXN0QGxp
c3RzLnhpbWlhbi5jb20AAB4AOEABAAAADgAAAEFETUlOSVNUUkFUT1IAAAAeADlAAQAAAAIAAAAu
AAAACwApAAAAAAALACMAAAAAAAMABhBcZmwMAwAHEJgEAAADABAQAAAAAAMAERAAAAAAHgAIEAEA
AABlAAAAVEhFUkVJU0FUT09MQ0FMTEVEU0xJTkdTSE9ULFBBUlRPRlRIRU5BTlRDT05UUklCKEhU
VFA6Ly9TT1VSQ0VGT1JHRU5FVC9QUk9KRUNUUy9OQU5UQ09OVFJJQilUSEFUV0lMTAAAAAACAX8A
AQAAAD4AAAA8MDMwQUE5OEU1MDZBNzU0NkI3NjMyQzJDQjQ1QUVERUY3NDUyQGhvbWUuc3BvcmFk
aWNpc20ubG9jYWw+AAAADkM=

------_=_NextPart_001_01C30DE4.A9ACA778--