Alterator/module/first: различия между версиями
(→Бакенд) |
|||
Строка 12: | Строка 12: | ||
$ cp /usr/share/alterator/build/Makefile . | $ cp /usr/share/alterator/build/Makefile . | ||
</pre> | </pre> | ||
В скопированном Makefile изменим значение переменной NAME на "simple" и тут же воспользуемся стандартным правилом alterator для создания заготовки для бакенда на shell: | |||
<pre> | |||
$ make generate-backend-sh | |||
</pre> | |||
В результате появится файл backend3/simple. Сейчас этот бакенд ничего не делает, поэтому добавим реакцию на действия "read" и "write". |
Версия от 14:00, 31 июля 2008
Первый модуль
Лучше один раз увидеть, чем сто раз услышать, поэтому давайте сразу попробуем создать простейший модуль alterator.
Бакенд
Сначала установим пакет alterator, создадим каталог с проектом и скопируем туда стандартный Makefile. Проект будет называться alterator-simple.
$ sudo apt-get install alterator $ mkdir alterator-simple $ cd alterator-simple $ cp /usr/share/alterator/build/Makefile .
В скопированном Makefile изменим значение переменной NAME на "simple" и тут же воспользуемся стандартным правилом alterator для создания заготовки для бакенда на shell:
$ make generate-backend-sh
В результате появится файл backend3/simple. Сейчас этот бакенд ничего не делает, поэтому добавим реакцию на действия "read" и "write".