File tree 1 file changed +16
-13
lines changed
1 file changed +16
-13
lines changed Original file line number Diff line number Diff line change 10
10
from tools import shared
11
11
from tools .asm_module import AsmModule
12
12
13
- try :
14
- me , main , side , out = sys .argv [:4 ]
15
- except :
16
- print >> sys .stderr , 'usage: emlink.py [main module] [side module] [output name]'
17
- sys .exit (1 )
13
+ def run ():
14
+ try :
15
+ me , main , side , out = sys .argv [:4 ]
16
+ except :
17
+ print >> sys .stderr , 'usage: emlink.py [main module] [side module] [output name]'
18
+ sys .exit (1 )
18
19
19
- print 'Main module:' , main
20
- print 'Side module:' , side
21
- print 'Output:' , out
20
+ print 'Main module:' , main
21
+ print 'Side module:' , side
22
+ print 'Output:' , out
22
23
23
- shared .try_delete (out )
24
+ shared .try_delete (out )
24
25
25
- main = AsmModule (main )
26
- side = AsmModule (side )
26
+ main = AsmModule (main )
27
+ side = AsmModule (side )
27
28
28
- side .relocate_into (main )
29
- main .write (out )
29
+ side .relocate_into (main )
30
+ main .write (out )
30
31
32
+ if __name__ == '__main__' :
33
+ run ()
You can’t perform that action at this time.
0 commit comments