<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Hi all,</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">
I've been trying to follow the tutorial for using flmake (<a href="http://flash.uchicago.edu/site/flashcode/user_support/tools4b/usersguide/flmake/index.html">http://flash.uchicago.edu/site/flashcode/user_support/tools4b/usersguide/flmake/index.html</a>) and have run into a number of problems.  Most have involved the git_info function in utils.py.  The first I tracked it down to the fact that the main directory did not have a branch name, i.e. git branch did not return anything.  This is normal if one gets the code via download as I did.  I solved that by doing git init, git add, git commit in that directory.  Then it failed because in my newly created directory, did not have a branch name.</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><div class="gmail_default">Traceback (most recent call last):</div><div class="gmail_default">  File "/home/jslavin/.local/bin/flmake", line 6, in <module></div>
<div class="gmail_default">    main()</div><div class="gmail_default">  File "/home/jslavin/.local/lib/python2.7/site-packages/flash/flmake/main.py", line 57, in main</div><div class="gmail_default">    rtn = mainfunc(ns, rc)</div>
<div class="gmail_default">  File "/home/jslavin/.local/lib/python2.7/site-packages/flash/flmake/setup.py", line 270, in main</div><div class="gmail_default">    setup_desc(ns, rc)</div><div class="gmail_default">
  File "/home/jslavin/.local/lib/python2.7/site-packages/flash/flmake/setup.py", line 255, in setup_desc</div><div class="gmail_default">    desc = {'setup': desc_cmd_metadata()}</div><div class="gmail_default">
  File "/home/jslavin/.local/lib/python2.7/site-packages/flash/flmake/utils.py", line 299, in desc_cmd_metadata</div><div class="gmail_default">    desc_meta['project_version'] = vc_info(project_dir)</div>
<div class="gmail_default">  File "/home/jslavin/.local/lib/python2.7/site-packages/flash/flmake/utils.py", line 87, in vc_info</div><div class="gmail_default">    info = vc_switch[vc_type](d)</div><div class="gmail_default">
  File "/home/jslavin/.local/lib/python2.7/site-packages/flash/flmake/utils.py", line 35, in git_info</div><div class="gmail_default">    branch = re.search('\* (.*?)\s*\n', branch_out).group(1)</div><div class="gmail_default">
AttributeError: 'NoneType' object has no attribute 'group'</div></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">
Really, a tutorial ought to work better than this.  I suppose I can get around this in the same way I did with the main directory, though it's not clear that that is the best approach.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">
<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Jon</div><div><br></div>-- <br><div dir="ltr">________________________________________________________<br>Jonathan D. Slavin                 Harvard-Smithsonian CfA<br>
<a href="mailto:jslavin@cfa.harvard.edu" target="_blank">jslavin@cfa.harvard.edu</a>       60 Garden Street, MS 83<br>phone: (617) 496-7981       Cambridge, MA 02138-1516<br>fax: (617) 496-7577            USA<br>________________________________________________________<br>
<br></div>
</div>