Speed up unsubtraction from polygons when objects are deleted
[geda-pcb/gde.git] / lib / gen_geda_list.awk
blob0770b47206edfcc002e7b11d835a6017d093476b
1 #!/usr/bin/awk -f
3 # $Id$
5 # Script to regenerate geda.list from geda.inc
7 # Usage:
9 # awk -f gen_geda_list.awk geda.inc > geda.list
12 BEGIN {
13 printf("#\n");
14 printf("# NOTE: Auto-generated. Do not change.\n");
15 printf("#");
18 /^\#\#/ {
19 printf("#\n");
20 next;
24 /^[ \t]*define/ {
25 pkg = $1;
26 ind = index(pkg, "PKG");
27 pkg = substr(pkg, ind+4);
28 ind = index(pkg, "'");
29 pkg = substr(pkg, 1, ind-1);
30 printf("geda_%s:%s:%s\n", pkg, pkg, pkg);