diff --git a/tools/makeServiceList b/tools/makeServiceList index b3c3ae8..a3bfa31 100755 --- a/tools/makeServiceList +++ b/tools/makeServiceList @@ -2,9 +2,12 @@ BEGIN { + servicesFile = "../src/Span.h" + charsFile = "../src/Characteristics.h" + nServs=0 - while(getline < "../src/Span.h"){ + while(getline < servicesFile ){ gsub("^[ ]+","") # strip out any leading spaces n=split($0,x,"[,();]+") # split line into separate words @@ -23,9 +26,13 @@ BEGIN { opts[currentService,nOpts[currentService]++]=x[2] else if(x[1]=="CREATE_CHAR"){ - for(i=2;i