6 scrpit_dir = os.path.dirname(os.path.abspath(__file__))
7 runtime_dir = os.path.join(scrpit_dir, "../pkg/Tizen.NET/runtime.json")
8 spec_dir = os.path.join(scrpit_dir, "csapi-tizenfx.spec")
10 with open(runtime_dir) as json_file:
11 json_data = json.load(json_file)
12 json_string = json_data["runtimes"]
14 key_list = json_string.keys()
18 key = key.replace("-armel", "")
19 key = key.replace("-arm64", "")
20 key = key.replace("-x86", "")
21 key = key.replace("-x64", "")
22 key = key.replace("tizen.", "")
23 key = key.replace("tizen", "")
27 rid_list = list(set(rid_list))
30 f = open(spec_dir,'r')
31 origin_data = f.read()
34 new_data = origin_data.replace("@rid_version@", ':'.join(rid_list))
36 f = open(spec_dir, 'w')