Matthew,

scratch the bit about the shell script. We have yet to add that to the build process. For now you'll need to create a text file called nant and put somthing like the following in it:

#!/bin/sh
/usr/local/bin/mono /home/foobar/cvs/nant/build/nant-0.8.4-debug/bin/NAnt.exe "$@"

Save to either the nant bin dir or /usr/local/bin - whatever your preference it.

Ian



You're probably better off using the latest cvs of NAnt rather than 0.8.3. The build is cleaner on mono and there is now a nant shell script that gets copied to the build directory that you can run instead of 'mono NAnt.exe'


get the cvs here :http://sourceforge.net/cvs/?group_id=31650
or if you prefer a recent nightly build ( http://nant.sourceforge.net/builds/ )


Ian


Perhaps you can ignore my last message as I think I'm getting somewhere,
but not far.  I modified the makefile.linux till it ran (the new file is
attached).  I'm getting two warnings but the compilation says it
succeeded (how do I tell?).  If it truly worked, should I have a file in
bin called "nant" because I don't.  I then try "mono bin/miniant.exe
linux-build" as suggested by the bootstrap.sh file (the paths were wrong
in the file, fixes attached).  That seems to be where I am stuck as it
errors out with log4net complaints.  Below is a list of my commands and
their results, any help would be greatly appreciated.

==== [EMAIL PROTECTED] nant-0.8.3.50105]$ make -f makefile.linux
mcs --unsafe -define:mono -debug -o bin/mininant.exe -r
./bin/NDoc.Core.dll -r ./bin/log4net-net-1.0.dll -r System.We b.dll \
'./src/NAnt.Core/*.cs' \
'./src/NAnt.Core/Types/*.cs' \
'./src/NAnt.Core/Util/*.cs' \
'./src/NAnt.Core/Attributes/*.cs' \
'./src/NAnt.Core/Tasks/*.cs' \
'./src/NAnt.DotNet/Types/*.cs' \
'./src/NAnt.DotNet/*.cs' \
'./src/NAnt.DotNet/Tasks/*.cs'
./src/NAnt.Core/ConsoleDriver.cs(226) warning CS0618: Method
`XslTransform.Load(System.Xml.XmlReader)' is obsolete: `You should pass
evidence.'
./src/NAnt.Core/Tasks/StyleTask.cs(211) warning CS0618: Method
`XslTransform.Load(System.Xml.XmlReader)' is obsolete:`You should pass
evidence.'
Compilation succeeded - 2 warning(s)


========

[EMAIL PROTECTED] nant-0.8.3.50105]$ mono bin/mininant.exe linux-build
mininant version 0.0.0

log4net:ERROR Logger: No appenders could be found for logger
[NAnt.Core.TypeFactory] repository [log4net-default-domain]
log4net:ERROR Logger: Please initialize the log4net system properly.

** (bin/mininant.exe:8974): WARNING **: Could not find assembly
Microsoft.VSDesigner

** (bin/mininant.exe:8974): WARNING **: Could not find assembly
Microsoft.VSDesigner

** (bin/mininant.exe:8974): WARNING **: Could not find assembly
CollectionGen
INTERNAL ERROR
An exception was thrown by the type initializer for
NAnt.Core.TypeFactory

Consult the log4net output for more information.

Please send bug report to [EMAIL PROTECTED]


------------------------------------------------------------------------

#!/bin/sh
make -f makefile.linux
mono bin/mininant.exe linux-build


------------------------------------------------------------------------

# Simple makefile to build a miniNant with core and DotNetTasks
#
# ~ Matthew Metnetsky
# NDoc.Core.dll & log4net-net-1.0.dll we're being searched under
# ./bin/linux not under ./bin
#
MCS=mcs
local_paths=
all_assemblies= -r ./bin/NDoc.Core.dll -r ./bin/log4net-net-1.0.dll -r System.Web.dll
all: mininant.exe


mininant.exe: src/NAnt.Core/ConsoleDriver.cs
$(MCS) --unsafe -define:mono -debug -o bin/mininant.exe $(local_paths) $(all_assemblies) \
'./src/NAnt.Core/*.cs' \
'./src/NAnt.Core/Types/*.cs' \
'./src/NAnt.Core/Util/*.cs' \
'./src/NAnt.Core/Attributes/*.cs' \
'./src/NAnt.Core/Tasks/*.cs' \
'./src/NAnt.DotNet/Types/*.cs' \
'./src/NAnt.DotNet/*.cs' \
'./src/NAnt.DotNet/Tasks/*.cs'
clean:
bin/mininant.exe







------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers






-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers

Reply via email to