Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.HUSKY
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.HUSKY с датами от 16 Jul 13 10:00:06 до 31 Mar 24 23:49:12, всего сообщений: 5321
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 4819 из 5321 ========================================= RU.HUSKY =
От   : Nil A                            2:5015/46          14 Apr 22 01:22:20
Кому : All                                                 14 Apr 22 01:22:20
Тема : Husky git submodule?
FGHI : area://RU.HUSKY?msgid=2:5015/46+62574f8c
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.HUSKY?msgid=2:5020/1042+6257ec4f
Ответ: area://RU.HUSKY?msgid=2:5020/545+625825ee
Ответ: area://RU.HUSKY?msgid=2:5010/352@fidonet+6259d0c9
==============================================================================
Hello, All!

Я тут подумал, ведь можно весь этот зоопарк зависимых репозиториев (huskybse, huskylib, fidoconf, smapi, areafix, ...) разрулить через штатные средства git, а именно submodule.

Итого, вся разработка также может выполнятся в отдельных компоненто-репозиториях, но сами конечные утилиты (hpt, htick, sqpack, ...) могут включать тот самый .gitmodules файлик с описанием всех зависимых репозиториев.
Тогда коммандочка ```git clone --recurse-submodules https://github.com/huskyproject/hpt.git``` вытащит ВСЁ, и без танцев с бубном, когда мейкфайлы внутри себя делают git clone.

Я бы ещё заодно всё перевёл на cmake (подчистив то, что там сейчас уже на cmake написано), но тогда таргеты будут типа Linux/Windows/MacOS, а я смотрю там ещё собирают DOS/DPMI и OS2, и я не уверен, что там есть cmake. Причём там ещё зоопарк компиляторов, типа DJGPP и Watcom C.

Best Regards, Nil
--- GoldED+/LNX 1.1.5
* Origin: Linux 2.6.32-042stab145.3 (2:5015/46)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.050671 секунды