diff --git a/preprocess.py b/preprocess.py index 232d125e..5d3d0862 100644 --- a/preprocess.py +++ b/preprocess.py @@ -25,7 +25,10 @@ namespace pkpy{ inline static std::map kPythonLibs = { ''' for key, value in sources.items(): - header += ' '*8 + '{"' + key + '", "' + value + '"},' + CHAR_LIMIT = 5000 + value = ['"' + value[i:i+CHAR_LIMIT] + '" ' for i in range(0, len(value), CHAR_LIMIT)] + value = ''.join(value) + header += ' '*8 + '{"' + key + '", ' + value + '},' header += '\n' header += '''