Skip to content

Доработка borsh#3

Open
ghost wants to merge 6 commits intomasterfrom
continue
Open

Доработка borsh#3
ghost wants to merge 6 commits intomasterfrom
continue

Conversation

@ghost
Copy link

@ghost ghost commented Aug 11, 2018

Набор грязных хаков для borsh:

  • CMakeLists.txt.
  • Генерация config.h.
  • Генерация Doxyfile.
  • Сборочные цели borsh и bortsh-dev-doc.
  • Сборка borsh под C99 с использованием GCC и Clang.
  • Сборка borsh с debuginfo.
  • Портабельность на FreeBSD.
  • Немножко defensive programming.

Issue: #4

Igor NIR Chudov added 4 commits August 7, 2018 01:15
- Добавлена возможность малоболезненной сборки с помощью CMake.
- Добавлена портабельность на FreeBSD.
- Добавлен файл конфигурации.
- Добавлен README.md
- Добавлен шаблон Doxyfile.h.in для генерации документации из
  заголовков после сборки программы.
- config.h.in исправлен на использование переменных CMake.
- Forward declarations убраны из system.h. Сделаны объявления
  функций в заголовочных файлах, к объявлениям добавлена документация
  в формате Doxygen.
- manpages перенесены в директорию doc/
- В CMakeLists.txt добавлена цель для генерации документации Doxygen.
@ghost ghost self-assigned this Aug 11, 2018
@ghost ghost added the enhancement label Aug 11, 2018
@ghost ghost added this to the Initial Beta milestone Aug 16, 2018
Igor NIR Chudov added 2 commits August 16, 2018 22:19
При усложнении проекта и задействовании сторонних компонентов
использовать autotools стало малореально. Хотя, пока что проект всё ещё
вменяем и может быть собран с помощью простого makefile.
@ghost ghost requested a review from mastersin January 7, 2019 22:26
@ghost ghost changed the title Work In Progress, Don't Merge: Доработка borsh Доработка borsh Jan 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants