1234567891011121314151617181920212223242526272829303132 |
- import sys, os, stat
- OBJDUMP_TOOL = sys.argv [1]
- SOURCE_NAME = sys.argv [2]
- PYTHON_FILE_NAME = sys.argv [3]
- scriptDir = os.path.dirname (os.path.abspath (__file__))
- f = open (scriptDir + "/objdump.py.txt", "rt")
- s = f.read ()
- f.close()
- s = s.replace ("$OBJDUMP$", OBJDUMP_TOOL)
- s = s.replace ("$SOURCE$", SOURCE_NAME)
- f = open (PYTHON_FILE_NAME, "wt")
- f.write (s)
- f.close()
- os.chmod (PYTHON_FILE_NAME, stat.S_IRWXU | stat.S_IRWXG | stat.S_IRWXO)
|