Внедрение своих файлов в OPENWRT.
Jan. 8th, 2014 03:31 amРаньше я писал, что внедрить свой скрипт в OPENWRT можно тремя способами: поместить файл в определенный каталог, создать пакет, который который будет выполнять этот скрипт при попытке установки этого пакета, или создать пакет, который будет, тупо, копировать файлы во flash маршрутизатора.
Теперь я придумал способ, как объединить два последних способа, то есть, что бы при компиляции с внедрением пакета в прошивку, файл со скриптом внедрялся в прошивку, а при компиляции без внедрения в прошивку, он исполнялся при установке.
Это можно сделать, просто, добавив текст скрипта в нужное место файла Makefile, но этот способ чреват расхождениями в выполнении скрипта при разных настройках сборщика, ибо последовательности команд берутся с разных мест.
Поэтому, для предотвращения рассогласования версий скриптов, я придумал более хитрый способ.
( Как это сделать. )