Это команда nesdoc, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
nesdoc - создание документации TinyOS
СИНТАКСИС
Использование TinyOS 1.x:
Несдок [каталог документации] [ncc-параметры] файлы ...
TinyOS 2.x: собрать документацию из программы:
Несдок -o каталог документации [-сохранять]
[-новый] [-тихо] [-target =Платформа] [-topdir =каталог] [-приложение]
[ncc-параметры] файлы ...
TinyOS 2.x: создание HTML-страниц nesdoc:
Несдок -o каталог документации -html
[-новый] [-тихо] [-target =Платформа]
ОПИСАНИЕ
Несдок это инструмент для автоматического извлечения документации из файлов и приложений nesC.
Существует две реализации nesdoc: старая, которая используется по умолчанию с TinyOS.
1.x, а новый используется с деревьями TinyOS 2.x или когда -новый опция указана. Это
невозможно использовать старую реализацию с TinyOS 2.x.
Каталоги документации имеют подкаталог для каждой платформы и содержат файлы HTML.
описание компонентов и интерфейсов в TinyOS. nesdoc создает эти файлы с помощью
компиляция программ NESC и извлечение информации из документации.
При вызове Несдок генерирует документацию для программы, которая будет скомпилирована с
НКК ncc-параметры файлы ...
Старый nesdoc добавляет HTML-файл для каждого компонента, интерфейса в скомпилированном приложении.
в каталог документации и обновляет несколько индексов. Старый несдок не
поддерживать общие компоненты или интерфейсы.
Новый nesdoc разделяет создание HTML на два этапа. Во-первых, приложение
скомпилированные и XML-описания его компонентов и интерфейсов добавляются в
каталог документации. После извлечения XML-описаний для всех компонентов
интерес, HTML-страницы генерируются из этого репозитория путем запуска Несдок с -html
опцию.
Подробнее см. Отдельную Несдок документация.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-target =Платформа
Укажите платформу, для которой создается документация.
-сохранять
По умолчанию при сборе информации nesdoc перезаписывает существующий XML.
описания интерфейсов и компонентов, чтобы гарантировать их актуальность.
Однако это происходит медленно при создании документации по большому количеству
Приложения. Если вы пройдете -сохранять вариант, существующие описания XML не
заменены.
-html Создавать HTML-страницы для всей информации nesdoc, собранной в документация-
каталог. -новый Принудительно использовать новый nesdoc даже при использовании TinyOS 1.x
исходное дерево.
-тихо Не печатайте информационные сообщения.
-topdir =директория
Укажите пути к каталогам, которые следует удалить из имен исходных файлов, когда
создание «имен пакетов» для файлов документации. Каталог выше ТОСДИР
добавляется автоматически, поэтому эта опция нужна только для каталогов за пределами
основной дистрибутив TinyOS.
-приложение Также сгенерируйте график для всего приложения в текущем каталоге - это
полезно для проверки подключения конкретного приложения.
Используйте nesdoc в Интернете с помощью сервисов onworks.net