Size: a a a

2021 March 25

OB

Oleg B in dlang.ru
Константин Пунш
В dub можно добовлять зависимости просто через путь в системе?
да, но лучше не злоупотреблять
источник

КП

Константин Пунш... in dlang.ru
Я просто так делал:
{
 "authors": [
   "User"
 ],
 "targetType": "none",
 "copyright": "Copyright © 2021, User",
 "description": "A minimal D application.",
 "license": "MIT",
 "subPackages": [
   "./blo/",
   "./cap/",
   "./common/",
 ],
 "dependencies": {
   "nfhgc_unpacker:blo": "*",
   "nfhgc_unpacker:cap": "*",
 },
 "name": "nfhgc_unpacker"
}
источник

OB

Oleg B in dlang.ru
Константин Пунш
Я просто так делал:
{
 "authors": [
   "User"
 ],
 "targetType": "none",
 "copyright": "Copyright © 2021, User",
 "description": "A minimal D application.",
 "license": "MIT",
 "subPackages": [
   "./blo/",
   "./cap/",
   "./common/",
 ],
 "dependencies": {
   "nfhgc_unpacker:blo": "*",
   "nfhgc_unpacker:cap": "*",
 },
 "name": "nfhgc_unpacker"
}
один проект, один репозитарий, поэтому относительный путь норм
источник

КП

Константин Пунш... in dlang.ru
Мне кажется вариант с субпакетамы лучше
источник

OB

Oleg B in dlang.ru
Константин Пунш
Мне кажется вариант с субпакетамы лучше
чем?
источник

e

e in dlang.ru
Oleg B
один проект, один репозитарий, поэтому относительный путь норм
> dub.sdl - хоть кто-то шарит.
источник

КП

Константин Пунш... in dlang.ru
Oleg B
чем?
Можно добовлять в зависимости вот этих субпакеты другие субпакеты без указания в них пути
источник

КП

Константин Пунш... in dlang.ru
Один раз указываешь путь с глобального dub
источник

OB

Oleg B in dlang.ru
Константин Пунш
Можно добовлять в зависимости вот этих субпакеты другие субпакеты без указания в них пути
окей, т.е. получается сами пакеты blo, cap и common путей не содержат?
их можно отдельно собрать?
источник

КП

Константин Пунш... in dlang.ru
Oleg B
окей, т.е. получается сами пакеты blo, cap и common путей не содержат?
их можно отдельно собрать?
Про отдельно нет наверное
источник

OB

Oleg B in dlang.ru
Константин Пунш
Про отдельно нет наверное
у тебя рабочий сейчас такой конфиг где-то есть? dub test :cap не получится сделать?
источник

КП

Константин Пунш... in dlang.ru
Oleg B
у тебя рабочий сейчас такой конфиг где-то есть? dub test :cap не получится сделать?
Ну да
источник

КП

Константин Пунш... in dlang.ru
Просто если я изменю пакет, от которого зависит другой, то этот другой сразу же перекомпилируется
источник

OB

Oleg B in dlang.ru
Константин Пунш
Просто если я изменю пакет, от которого зависит другой, то этот другой сразу же перекомпилируется
не понял немного к чему это (тут в моём и твоём варианте разницы нет)
источник

КП

Константин Пунш... in dlang.ru
Oleg B
не понял немного к чему это (тут в моём и твоём варианте разницы нет)
Я уже понял
источник

OB

Oleg B in dlang.ru
вопрос был к workflow добавления новых компонентов
источник

OB

Oleg B in dlang.ru
вот ты его прописал в головной dub.sdl (json), можно ли отдельно для этого нового пакета тесты запускать?
источник

OB

Oleg B in dlang.ru
просто я помню что ооочень давно тож тянул в один головной файл и почему-то от этого отказался (уже не помню почему), если тесты отдельно не запускаются, то эт плохо
источник

OB

Oleg B in dlang.ru
e
> dub.sdl - хоть кто-то шарит.
всмысле что json не удобен, а sdl ок?
источник

e

e in dlang.ru
Что не нужно пихать json куда попало.
источник