denizzzka/dpq2 — pull request #15 by ilya-stromberg (2013-09-10 09:40:32+00:00)
Title: Add DUB build system support.

Добавлена поддержка компиляции с помощью менеджера пакетов DUB:
https://github.com/rejectedsoftware/dub

Примечание: текущая система сборки на основе compile.d и dmake.d не работает. Просто попробуйте скомилировать Example или Unit tests по инструкции и получите сообщения об ошибках как для статической линковки, так и для динамической.

Список изменений:
- удален пакет derelict.util, вместо него используется официальный DUB пакет:
https://github.com/DerelictOrg/DerelictUtil
- пакет derelict.pq перемещен в корень и для него создан отдельный DUB пакет
- файл "unittests_main.d" переименован в файл "unittests.d"
- для файлов "example.d" и "unittests.d" созданы отдельные DUB пакеты
- из файла "unittests.d" удален параметр "version( unittest )", так как темерь функция main не конфликтует с другими функциями main из других пакетов
- из файла "libpq.di" удалены "pragma(lib, "pq");" и "pragma(lib, "com_err");", так как теперь библиотеки подключаются с помощью DUB
- исправлены инструкции по использованию и компиляции в файле "README.md"
- добавлен файл ".gitignore" для исключения из проекта вспомокательных и скомпилированных файлов

Пожалуйста, зарегистрируйтесь на сайте http://code.dlang.org/ и добавть этот пакет в центральный репрозиториый пакетов DUB. Срасибо.