Добавлены правила для Сирены

This commit is contained in:
Andrei Astafev 2020-06-25 04:22:30 +03:00
parent 5f3831c935
commit 0557003117
2 changed files with 17 additions and 4 deletions

View File

@ -121,6 +121,17 @@ MYXLIB_INLINE Paths::HierarchyType Paths::getHierarchyType()
return ( HierarchyType::kOpt ); return ( HierarchyType::kOpt );
} }
if ( binaryDir.startsWith( QStringLiteral( "/usr/local/rtis" ) ) )
{
setupSystemDirectories( "/usr/local/rtis",
"/usr/local/rtis/etc/" + m_projectName,
"/usr/local/rtis/share/" + m_projectName,
"/usr/local/rtis/lib/" + m_projectName,
"/usr/local/rtis/log/" + m_projectName );
return ( HierarchyType::kUsrLocalRtis );
}
if ( binaryDir.startsWith( QStringLiteral( "/usr/local" ) ) ) if ( binaryDir.startsWith( QStringLiteral( "/usr/local" ) ) )
{ {
setupSystemDirectories( "/usr/local", setupSystemDirectories( "/usr/local",

View File

@ -33,13 +33,15 @@ class Paths
/// @brief Исполняемый файл и сопутствующие каталоги находятся в иерахии /opt /// @brief Исполняемый файл и сопутствующие каталоги находятся в иерахии /opt
kOpt = 0x02, kOpt = 0x02,
/// @brief Исполняемый файл и сопутствующие каталоги находятся в иерахии /usr /// @brief Исполняемый файл и сопутствующие каталоги находятся в иерахии /usr
kUsr = 0x04, kUsr = 0x03,
/// @brief Исполняемый файл и сопутствующие каталоги находятся в иерахии /usr/local /// @brief Исполняемый файл и сопутствующие каталоги находятся в иерахии /usr/local
kUsrLocal = 0x08, kUsrLocal = 0x04,
/// @brief Исполняемый файл и сопутствующие каталоги находятся в иерахии /usr/local/rtis (используется для работ в проекте Сирена)
kUsrLocalRtis = 0x05,
/// @brief Исполняемый файл и сопутствующие каталоги находятся в иерахии /home /// @brief Исполняемый файл и сопутствующие каталоги находятся в иерахии /home
kHome = 0x10, kHome = 0x06,
/// @brief Исполняемый файл и сопутствующие каталоги находятся в каталоге программного проекта /// @brief Исполняемый файл и сопутствующие каталоги находятся в каталоге программного проекта
kDevelopment = 0x20 kDevelopment = 0x07
}; };
/// @brief Тип расположения файлов по каталогам /// @brief Тип расположения файлов по каталогам