Back to WAF

Too much instability right now. Hopefully we can revisit autoconf soon.
This commit is contained in:
Ryan Dahl committed 2010-11-01 16:51:20 -07:00
1 parent 41c1563584
commit 97c9745063
45 files changed
+918 -4341

No files matched your search

+16 -9
View File
@@ -252,7 +252,7 @@ GET_DELAY_SCRIPT_NAME_CASE = """\
if (index == %(i)i) return Vector<const char>("%(name)s", %(length)i);
"""
def JS2C(source):
def JS2C(source, target):
ids = []
delay_ids = []
modules = []
@@ -328,7 +328,8 @@ def JS2C(source):
i = i + 1
# Emit result
return HEADER_TEMPLATE % {
output = open(str(target[0]), "w")
output.write(HEADER_TEMPLATE % {
'builtin_count': len(ids) + len(delay_ids),
'delay_count': len(delay_ids),
'source_lines': "\n".join(source_lines),
@@ -336,11 +337,17 @@ def JS2C(source):
'get_index_cases': "".join(get_index_cases),
'get_script_source_cases': "".join(get_script_source_cases),
'get_script_name_cases': "".join(get_script_name_cases)
}
if __name__ == "__main__":
files = sys.argv[1:]
print JS2C(files)
})
output.close()
if len(target) > 1:
output = open(str(target[1]), "w")
output.write(HEADER_TEMPLATE % {
'builtin_count': len(ids) + len(delay_ids),
'delay_count': len(delay_ids),
'source_lines': "\n".join(source_lines_empty),
'get_index_cases': "".join(get_index_cases),
'get_script_source_cases': "".join(get_script_source_cases),
'get_script_name_cases': "".join(get_script_name_cases)
})
output.close()
+2 -2
View File
@@ -663,9 +663,9 @@ class Context(object):
def GetVm(self, mode):
if mode == 'debug':
name = 'build/node_g'
name = 'build/debug/node_g'
else:
name = 'build/node'
name = 'build/default/node'
if utils.IsWindows() and not name.endswith('.exe'):
name = name + '.exe'