makedocs monkey business

Monkey Forums/Monkey Programming/makedocs monkey business

Redspark(Posted 2013) [#1]
Hi All,

I just recently purchased the Ignition Framework and followed the instructions to install it. However, when I ran makedocs_macos on my OSX Mavericks MacBook Air to update the documents, it doesn't stop. One core of the CPU stays at 100% non-stop. It has been 3 hours now and no end in sight. I'm guessing that it is caught in a loop somewhere and I should just kill the process?

Have I done something wrong? How do I fix this? Thanks.

Redspark


ziggy(Posted 2013) [#2]
I would suggest you to run it from a console just in case the tool is throwing a Runtime Error, and the Ide is not managing it properly.


Redspark(Posted 2013) [#3]
Sorry I should have said. It is running from Terminal. I didn't run it from within Monkey. There are no errors being displayed in Terminal.


ziggy(Posted 2013) [#4]
Then it might be a bug on makedocs... ?
I think Mark did made some fixes on the current dev version of the tool on the github, you can always download latest version and see if it fixes anything.


Redspark(Posted 2013) [#5]
I finally got it to spit out some errors:

Parsing apis...
Parsing docs...
Making indices...
Making apis...
playniax.ignition.framework.engine.iLayerObject  :  Can't find link:DragX
playniax.ignition.framework.engine.iLayerObject  :  Can't find link:DragY
playniax.ignition.framework.loader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
playniax.ignition.framework.loader.iLoader  :  Can't find import module: playniax.ignition.plugins.transitions
Making docs...
docs/monkeydoc/Ignition/Ignition introduction.monkeydoc  :  Can't find link:tileedit.jpg
docs/monkeydoc/Ignition/Ignition introduction.monkeydoc  :  Can't find link:ttfconverter.jpg
docs/monkeydoc/Tools/Trans.monkeydoc  :  Can't find link:Jungle
docs/monkeydoc/Tutorials/First monkey steps.monkeydoc  :  Can't find link:Skid
Finished!



Playniax(Posted 2013) [#6]
Hi,

It runs fine here on windows.

I will have a look at this on the mac.

In the meantime try to run makedocs without Ignition in the modules directory and see if makedocs still hangs.

Bye


Redspark(Posted 2013) [#7]
I ran it from a new copy of Blitz and it hung as well. I have to execute it from the command line, the way Ziggy said to, in order for it to work. So the hanging part may just be me not using the program the way it was suppose to be. Seems odd but I can work with it. :)

However, when Ignition is removed, there are no errors. Thanks.


ziggy(Posted 2013) [#8]
Are you running it against a network drive or the like? This could make it work very slow


Redspark(Posted 2013) [#9]
Nope. It is from my hard drive. It works when I type it at the command line but hangs when I double click the file (which opens Terminal anyway).


Redspark(Posted 2013) [#10]
The number of errors was reduced with this latest update of Ignition 10d:

Parsing apis...
Parsing docs...
Making indices...
Making apis...
playniax.ignition.framework.engine.iLayerObject  :  Can't find link:DragX
playniax.ignition.framework.engine.iLayerObject  :  Can't find link:DragY
playniax.ignition.framework.engine.iSystemGui  :  Can't find link:SystemButton
playniax.ignition.framework.engine.iSystemGui  :  Can't find link:SystemButton
playniax.ignition.framework.engine.iSystemGui  :  Can't find link:SystemButton
Making docs...
docs/monkeydoc/Ignition/Ignition introduction.monkeydoc  :  Can't find link:tileedit.jpg
docs/monkeydoc/Ignition/Ignition introduction.monkeydoc  :  Can't find link:ttfconverter.jpg
docs/monkeydoc/Tools/Trans.monkeydoc  :  Can't find link:Jungle
docs/monkeydoc/Tutorials/First monkey steps.monkeydoc  :  Can't find link:Skid
Finished!



cs6505(Posted 2013) [#11]
Same errors here. i just updated to Ignition v 1.11
Anyone else still getting these errors?


Playniax(Posted 2013) [#12]
These errors should not be fatal but try Ignition v1.11 and these problems should be gone.