Index: Plug.tmpasm =================================================================== --- Plug.tmpasm (revision 20060) +++ Plug.tmpasm (revision 20061) @@ -1,8 +1,10 @@ put /local/pcb/mod {asm} +put /local/pcb/mod/CONF {$(PLUGDIR)/asm/asm_conf.h} +put /local/pcb/mod/CONFFILE {asm.conf} +put /local/pcb/mod/CONFVAR {asm_conf_internal} put /local/pcb/mod/OBJS [@ $(PLUGDIR)/asm/asm.o @] -put /local/pcb/mod/CONF {$(PLUGDIR)/asm/asm_conf.h} switch /local/pcb/asm/controls Index: asm.c =================================================================== --- asm.c (revision 20060) +++ asm.c (revision 20061) @@ -45,6 +45,7 @@ #include "draw.h" #include "select.h" #include "asm_conf.h" +#include "../src_plugins/asm/conf_internal.c" conf_asm_t conf_asm; Index: asm.conf =================================================================== --- asm.conf (nonexistent) +++ asm.conf (revision 20061) @@ -0,0 +1,10 @@ +li:pcb-rnd-conf-v1 { + ha:append { + ha:plugins { + ha:asm { + group_template = {a.footprint, a.value, a.asm::group} + sort_template = {a.footprint, a.value, a.asm::group, side, x, y} + } + } + } +}