LINUX.ORG.RU

История изменений

Исправление KivApple, (текущая версия) :

Уже сделал следующим образом:

setup(
	...
	data_files=[
		(d, [os.path.join(d, f) for f in files]) for d, folders, files in os.walk('share')
	]
)

Теперь проблема в том, как к этим файлам обращаться из своей программы. Сейчас они попадают в /usr/share/mcu-info-util (часть пути share/mcu-info-util я задал сам, создав соответствующую структуру, ибо негоже мусорить прямо в /usr). Однако префикс установки может отличаться, особенно на винде. Нужно откуда-то его получить.

Исходная версия KivApple, :

Уже сделал следующим образом:

setup(
	...
	data_files=[
		(d, [os.path.join(d, f) for f in files]) for d, folders, files in os.walk('share')
	]
)

Теперь проблема в том, как к этим файлам обращаться из своей программы. Сейчас они попадают в /usr/share/mcu-info-util (часть пути share/mcu-info-util я задал сам, создав соответствующую структуру). Однако префикс установки может отличаться, особенно на винде. Нужно откуда-то его получить.