Есть ли менеджер пакетов для D?

Я нашел SCons , который выглядит полезным, но это не совсем то, что я ищу. Мне действительно не нужен инструмент для сборки; что мне действительно нужно, так это менеджер пакетов.

Другие языки имеют аналогичные инструменты:

  • Python-easy_install или ppp
  • JavaScript / NodeJS- npm
  • Go-goinstall

Я хотел бы иметь единую базу данных проектов D с открытым исходным кодом, которые могут быть интегрированным в более крупное приложение с помощью всего лишь пары команд, например (при условии, что это команда dpack):

# get source from database, run build script if there is one
dpack install some_package

# builds current package, grabbing dependencies as necessary
dpack build

# removes source (build will fail without it)
dpack remove

Есть ли что-нибудь подобное для D? Если нет, то я, наверное, сам напишу.

9
задан Peter Alexander 9 December 2011 в 13:11
поделиться