59
59
for outfile in outfiles:
60
60
infile = os.path.join("examples", os.path.basename(outfile))
61
61
self._substitute(infile, outfile, {
62
"version = dev": "version = %s" % version})
62
"version = dev": "version = %s" % version,
63
"hwtest_directory = .": "hwtest_directory = /usr/share/hwtest"})
64
65
# Substitute directory in defaults.py
65
66
infile = "hwtest/defaults.py"
75
76
outfile = os.path.join(root, outfile)
77
78
self._substitute(infile, outfile, {
78
"./examples": "/etc/hwtest.d"})
79
"./configs": "/usr/share/%(base_name)s/configs"})
95
96
("share/applications/", ["gtk/hwtest-gtk.desktop"]),
96
97
("share/pixmaps/", ["gtk/hwtest-gtk.xpm"]),
97
98
("share/hwtest/data/", ["data/*"]),
98
("share/hwtest/configs/", ["configs/hwtest.ini"]),
99
("share/hwtest/examples/", ["examples/*"]),
99
100
("share/hwtest/install/", ["install/*"]),
100
101
("share/hwtest/plugins/", ["plugins/*.py"]),
101
102
("share/hwtest/registries/", ["registries/*.py"]),
102
103
("share/hwtest/questions/", ["questions/*"]),
103
104
("share/hwtest/scripts/", ["scripts/*"]),
104
("share/hwtest-gtk/", ["gtk/hwtest-gtk.glade", "gtk/*.png"]),
105
("share/hwtest-gtk/configs/", ["configs/hwtest-gtk.ini"]),
106
("share/hwtest-cli/configs/", ["configs/hwtest-cli.ini"])],
105
("share/hwtest/gtk/", ["gtk/hwtest-gtk.glade", "gtk/*.png"])],
107
106
scripts = ["bin/hwtest", "bin/hwtest-gtk", "bin/hwtest-cli"],
108
107
packages = ["hwtest", "hwtest.contrib", "hwtest.lib", "hwtest.reports",
109
108
"hwtest.registries", "hwtest_cli", "hwtest_gtk"],