17 omni_files =
"COPYING CREDITS THIS_IS_OMNIORB_4_1_4 COPYING.LIB update.log COPYING.PYTHON sample.reg README.FIRST.txt README.win32.txt ReleaseNotes.txt" 21 (
"bin/scripts",
"*.py"),
22 (
"bin/x86_win32",
"*.dll *.exe"),
26 (
"include/COS",
"*.h *.hh"),
27 (
"include/omniORB4",
"*.h *.hh"),
28 (
"include/omniORB4/internal",
"*.h *.hh"),
29 (
"include/omnithread",
"*.h"),
30 (
"include/omniVms",
"*.hxx"),
31 (
"include/python1.5",
"*.h"),
32 (
"lib/python/omniidl",
"*.py"),
33 (
"lib/python/omniidl_be",
"*.py"),
34 (
"lib/python/omniidl_be/cxx",
"*.py"),
35 (
"lib/python/omniidl_be/cxx/dynskel",
"*.py"),
36 (
"lib/python/omniidl_be/cxx/header",
"*.py"),
37 (
"lib/python/omniidl_be/cxx/impl",
"*.py"),
38 (
"lib/python/omniidl_be/cxx/skel",
"*.py"),
39 (
"lib/python1.5",
"*.py*"),
40 (
"lib/x86_win32",
"*.lib"),
41 (
"src",
"GNUmakefile")
45 base_dir = os.getenv(
"OMNI_ROOT")
46 base_dir = base_dir.replace(
"\"",
"")
49 base_dir=
"C:\\Program Files\\omniORB-4.1.4\\" 57 output = prefix +
"_" +
"_".join(path.split(
"/"))
58 return output.replace(
".",
"_")
65 output = prefix.capitalize()
66 for c
in path.split(
"/"):
67 output += c.capitalize()
68 return output.replace(
".",
"_")
72 for (path, files)
in data:
78 path = path.replace(
"/",
"\\")
81 full_path = base_dir +
"\\\\" + path
85 for f
in files.split(
" "):
86 flist += glob.glob(full_path +
"\\" + f)
90 "-o", dir_name +
".yaml",
91 "-p", base_dir + path]
98 "-o",
"omniORB_inc.wxs",
99 "-i",
"omniORB_inc.wxs.in"]
100 cmd += glob.glob(
"*.yaml")
def path_to_dir_id(path, prefix)
def path_to_comp_id(path, prefix)