X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fwgtpkg-unit.h;h=dc011e1f6979b1ee7265309174641c5e69e2c284;hb=1867d049f8a3b181bb920fef6d904cfa67de06f0;hp=8acc62e78bd26e194d9010d02c3b4692b60732ac;hpb=17f9cdadca63005fe075d999e49154342fdd5086;p=src%2Fapp-framework-main.git diff --git a/src/wgtpkg-unit.h b/src/wgtpkg-unit.h index 8acc62e..dc011e1 100644 --- a/src/wgtpkg-unit.h +++ b/src/wgtpkg-unit.h @@ -52,12 +52,13 @@ struct unitconf { struct generatedesc { const struct unitconf *conf; + struct json_object *desc; const struct unitdesc *units; int nunits; }; -extern int unit_generator_on(const char *filename); -extern void unit_generator_off(); +extern int unit_generator_open_template(const char *filename); +extern void unit_generator_close_template(); extern int unit_generator_process(struct json_object *jdesc, const struct unitconf *conf, int (*process)(void *closure, const struct generatedesc *desc), void *closure); extern int unit_install(struct wgt_info *ifo, const struct unitconf *conf); extern int unit_uninstall(struct wgt_info *ifo, const struct unitconf *conf);