Conversation
|
@diyorzakirov07 please use doxygen-style python comments and include at least a |
parseShort.py
Outdated
| #The regex creates a pattern to find matches in the file | ||
| #Checks for USE and possible & on the same or next line, until module name is found signified by the '?' | ||
| #Ignores cases and tries to match on all lines |
There was a problem hiding this comment.
Use doxygen comments, preferably the ## style suggested here
parse.py
Outdated
| if md == mods[0]: | ||
| alreadyExists = True | ||
| if vv: | ||
| print(fname,": the module ",md," is listd more than once. only keeping one") |
There was a problem hiding this comment.
There is a typo in "listed"
parse.py
Outdated
| if md == mods[0]: | ||
| alreadyExists = True | ||
| if vv: | ||
| print(fname,": the module ",md," is listd more than once. only keeping one") |
There was a problem hiding this comment.
@diyorzakirov07 another "listed" typo
|
@diyorzakirov07 how should I run this? Can you updated the README for running instructions? |
|
@thomas-robinson only parseShort.py actually runs, you should be able to just call for the main method and it would print the array with module dependencies |
|
@diyorzakirov07 i tried |
Diyorzakirov07/mkmf license
|
@diyorzakirov07 When I run mkmf, I get this printed out: This seems like some debugging prints that should be taken out. When I run outside of the mkmf directory: When I run for FMS xanadu with a bunch of extra junk: When I run with a clean FMS (xanadu), is runs to completion. Your -v and -vv options list "Files to parse:", but the list is actually the directories. The -vv option should list each individual file, and maybe even the dependencies. The -v option could just list the file being worked on. They should both list any CPPDEFS or other options. |
No description provided.