aboutsummaryrefslogtreecommitdiff
path: root/core/make_binders.py
diff options
context:
space:
mode:
authorJuan Linietsky2014-09-17 11:53:29 -0300
committerJuan Linietsky2014-09-17 11:53:29 -0300
commitfa004d5c0fb79e59f81d53ab8f53906a930a8453 (patch)
treed36a10e4758c5ef93daab7f69a9647d44998d355 /core/make_binders.py
parent64b01d6ce04350ad9d0cf36bf489426ff7ccd40c (diff)
downloadgodot-fa004d5c0fb79e59f81d53ab8f53906a930a8453.tar.gz
godot-fa004d5c0fb79e59f81d53ab8f53906a930a8453.tar.zst
godot-fa004d5c0fb79e59f81d53ab8f53906a930a8453.zip
Diffstat (limited to 'core/make_binders.py')
-rw-r--r--core/make_binders.py29
1 files changed, 20 insertions, 9 deletions
diff --git a/core/make_binders.py b/core/make_binders.py
index 5d35dd933..ebd48777b 100644
--- a/core/make_binders.py
+++ b/core/make_binders.py
@@ -214,25 +214,36 @@ def make_version(template,nargs,argmax,const,ret):
def run(target, source, env):
- versions=5
+ versions=10
+ versions_ext=6
text=""
+ text_ext=""
for i in range(0,versions+1):
- text+=make_version(template,i,5,False,False)
- text+=make_version(template_typed,i,5,False,False)
- text+=make_version(template,i,5,False,True)
- text+=make_version(template_typed,i,5,False,True)
- text+=make_version(template,i,5,True,False)
- text+=make_version(template_typed,i,5,True,False)
- text+=make_version(template,i,5,True,True)
- text+=make_version(template_typed,i,5,True,True)
+ t=""
+ t+=make_version(template,i,versions,False,False)
+ t+=make_version(template_typed,i,versions,False,False)
+ t+=make_version(template,i,versions,False,True)
+ t+=make_version(template_typed,i,versions,False,True)
+ t+=make_version(template,i,versions,True,False)
+ t+=make_version(template_typed,i,versions,True,False)
+ t+=make_version(template,i,versions,True,True)
+ t+=make_version(template_typed,i,versions,True,True)
+ if (i>=versions_ext):
+ text_ext+=t
+ else:
+ text+=t
f=open(target[0].path,"w")
f.write(text)
f.close()
+ f=open(target[1].path,"w")
+ f.write(text_ext)
+ f.close()
+