code: def create_sources(path, sources):
      for s in sources:
          f = os.path.join(path, s)
          t.write(f, "")
          output = StringIO.StringIO()
          for sym in sources[s]:
              output.write("int %s() { return 0; }\n" % sym)
          t.write(f, output.getvalue())
  
imports: import os
  import sys
  import StringIO
  import BoostBuild
label_desc: Use image node_id 1 for calling a global function with example usage: create_sources(path, sources) without return types