Index: trunk/scconfig/Rev.h =================================================================== --- trunk/scconfig/Rev.h (revision 20060) +++ trunk/scconfig/Rev.h (revision 20061) @@ -1 +1 @@ -static const int myrev = 20058; +static const int myrev = 20061; Index: trunk/scconfig/Rev.tab =================================================================== --- trunk/scconfig/Rev.tab (revision 20060) +++ trunk/scconfig/Rev.tab (revision 20061) @@ -1,4 +1,4 @@ -20058 configure made asm configurable +20061 configure made asm configurable 20030 configure new plugin: asm 19890 configure tree-table widget in DAD core 19656 configure new plugin for c-pcb Index: trunk/src_plugins/asm/Plug.tmpasm =================================================================== --- trunk/src_plugins/asm/Plug.tmpasm (revision 20060) +++ trunk/src_plugins/asm/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: trunk/src_plugins/asm/asm.c =================================================================== --- trunk/src_plugins/asm/asm.c (revision 20060) +++ trunk/src_plugins/asm/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: trunk/src_plugins/asm/asm.conf =================================================================== --- trunk/src_plugins/asm/asm.conf (nonexistent) +++ trunk/src_plugins/asm/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} + } + } + } +}