Index: trunk/util/devhelpers/subst/README =================================================================== --- trunk/util/devhelpers/subst/README (nonexistent) +++ trunk/util/devhelpers/subst/README (revision 2511) @@ -0,0 +1,3 @@ +Scripts to convert mainline code to pcb-rnd after the namespace cleanups in +trunk/ + Index: trunk/util/devhelpers/subst/subst_const.sh =================================================================== --- trunk/util/devhelpers/subst/subst_const.sh (nonexistent) +++ trunk/util/devhelpers/subst/subst_const.sh (revision 2511) @@ -0,0 +1,25 @@ +#!/bin/sh +for n in `find . -name "*.[chly]"` +do +sed ' +{ + +s/COORD_TO_MIL/PCB_COORD_TO_MIL/g +s/MIL_TO_COORD/PCB_MIL_TO_COORD/g +s/COORD_TO_MM/PCB_COORD_TO_MM/g +s/MM_TO_COORD/PCB_MM_TO_COORD/g +s/COORD_TO_INCH/PCB_COORD_TO_INCH/g +s/INCH_TO_COORD/PCB_INCH_TO_COORD/g + +s/RAD_TO_DEG/PCB_RAD_TO_DEG/g +s/TAN_22_5_DEGREE_2/PCB_TAN_22_5_DEGREE_2/g +s/COS_22_5_DEGREE/PCB_COS_22_5_DEGREE/g +s/TAN_30_DEGREE/PCB_TAN_30_DEGREE/g +s/TAN_60_DEGREE/PCB_TAN_60_DEGREE/g +s/LN_2_OVER_2/PCB_LN_2_OVER_2/g +s/UNSCALE_TEXT/PCB_UNSCALE_TEXT/g +s/SCALE_TEXT/PCB_SCALE_TEXT/g +s/M180/PCB_M180/g +} +' -i $n +done Property changes on: trunk/util/devhelpers/subst/subst_const.sh ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Index: trunk/util/devhelpers/subst/subst_flags.sh =================================================================== --- trunk/util/devhelpers/subst/subst_flags.sh (nonexistent) +++ trunk/util/devhelpers/subst/subst_flags.sh (revision 2511) @@ -0,0 +1,38 @@ +#!/bin/sh +for n in `find . -name "*.[chly]"` +do +sed ' +{ +s/NOPASTEFLAG/PCB_FLAG_NOPASTE/g +s/PININPOLYFLAG/PCB_FLAG_PININPOLY/g +s/CLEARPOLYFLAG/PCB_FLAG_CLEARPOLY/g +s/HIDENAMEFLAG/PCB_FLAG_HIDENAME/g +s/DISPLAYNAMEFLAG/PCB_FLAG_DISPLAYNAME/g +s/CLEARLINEFLAG/PCB_FLAG_CLEARLINE/g +s/FULLPOLYFLAG/PCB_FLAG_FULLPOLY/g +s/SELECTEDFLAG/PCB_FLAG_SELECTED/g +s/ONSOLDERFLAG/PCB_FLAG_ONSOLDER/g +s/SQUAREFLAG/PCB_FLAG_SQUARE/g +s/RUBBERENDFLAG/PCB_FLAG_RUBBEREND/g +s/USETHERMALFLAG/PCB_FLAG_USETHERMAL/g +s/ONSILKFLAG/PCB_FLAG_ONSILK/g +s/OCTAGONFLAG/PCB_FLAG_OCTAGON/g +s/LOCKFLAG/PCB_FLAG_LOCK/g +s/EDGE2FLAG/PCB_FLAG_EDGE2/g +s/VISITFLAG/PCB_FLAG_VISIT/g +s/NONETLISTFLAG/PCB_FLAG_NONETLIST/g +s/MINCUTFLAG/PCB_FLAG_MINCUT/g +s/ONPOINTFLAG/PCB_FLAG_ONPOINT/g +s/NOCOPY_FLAGS/PCB_FLAG_NOCOPY/g +s/FOUNDFLAG/PCB_FLAG_FOUND/g +s/HOLEFLAG/PCB_FLAG_HOLE/g +s/AUTOFLAG/PCB_FLAG_AUTO/g +s/WARNFLAG/PCB_FLAG_WARN/g +s/RATFLAG/PCB_FLAG_RAT/g +s/PINFLAG/PCB_FLAG_PIN/g +s/VIAFLAG/PCB_FLAG_VIA/g +s/DRCFLAG/PCB_FLAG_DRC/g +s/NOFLAG/PCB_FLAG_NO/g +} +' -i $n +done Property changes on: trunk/util/devhelpers/subst/subst_flags.sh ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Index: trunk/util/devhelpers/subst/subst_mode.sh =================================================================== --- trunk/util/devhelpers/subst/subst_mode.sh (nonexistent) +++ trunk/util/devhelpers/subst/subst_mode.sh (revision 2511) @@ -0,0 +1,27 @@ +#!/bin/sh +for n in `find . -name "*.[chly]"` +do +sed ' +{ + s/RECTANGLE_MODE/PCB_MODE_RECTANGLE/g + s/POLYGON_MODE/PCB_MODE_POLYGON/g + s/PASTEBUFFER_MODE/PCB_MODE_PASTE_BUFFER/g + s/ROTATE_MODE/PCB_MODE_ROTATE/g + s/REMOVE_MODE/PCB_MODE_REMOVE/g + s/INSERTPOINT_MODE/PCB_MODE_INSERT_POINT/g + s/RUBBERBANDMOVE_MODE/PCB_MODE_RUBBERBAND_MOVE/g + s/THERMAL_MODE/PCB_MODE_THERMAL/g + s/ARROW_MODE/PCB_MODE_ARROW/g + s/LOCK_MODE/PCB_MODE_LOCK/g + s/POLYGONHOLE_MODE/PCB_MODE_POLYGON_HOLE/g + s/ARC_MODE/PCB_MODE_ARC/g + s/PAN_MODE/PCB_MODE_PAN/g + s/MOVE_MODE/PCB_MODE_MOVE/g + s/COPY_MODE/PCB_MODE_COPY/g + s/TEXT_MODE/PCB_MODE_TEXT/g + s/NO_MODE/PCB_MODE_NO/g + s/VIA_MODE/PCB_MODE_VIA/g + s/LINE_MODE/PCB_MODE_LINE/g +} +' -i $n +done Property changes on: trunk/util/devhelpers/subst/subst_mode.sh ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Index: trunk/util/devhelpers/subst/subst_objtype.sh =================================================================== --- trunk/util/devhelpers/subst/subst_objtype.sh (nonexistent) +++ trunk/util/devhelpers/subst/subst_objtype.sh (revision 2511) @@ -0,0 +1,30 @@ +#!/bin/sh +for n in `find . -name *.[chly]` +do +sed ' +{ +s/PIN_TYPES/PCB_TYPEMASK_PIN/g; +s/LOCK_TYPES/PCB_TYPEMASK_LOCK/g; +s/ALL_TYPES/PCB_TYPEMASK_ALL/g; + +s/RATLINE_TYPE/PCB_TYPE_RATLINE/g; +s/ELEMENTNAME_TYPE/PCB_TYPE_ELEMENT_NAME/g; +s/POLYGONPOINT_TYPE/PCB_TYPE_POLYGON_POINT/g; +s/LINEPOINT_TYPE/PCB_TYPE_LINE_POINT/g; +s/ELEMENTLINE_TYPE/PCB_TYPE_ELEMENT_LINE/g; +s/ELEMENTARC_TYPE/PCB_TYPE_ELEMENT_ARC/g; + +s/NO_TYPE/PCB_TYPE_NONE/g; +s/VIA_TYPE/PCB_TYPE_VIA/g; +s/ELEMENT_TYPE/PCB_TYPE_ELEMENT/g; +s/LINE_TYPE/PCB_TYPE_LINE/g; +s/POLYGON_TYPE/PCB_TYPE_POLYGON/g; +s/TEXT_TYPE/PCB_TYPE_TEXT/g; +s/PIN_TYPE/PCB_TYPE_PIN/g; +s/PAD_TYPE/PCB_TYPE_PAD/g; +s/ARC_TYPE/PCB_TYPE_ARC/g; +s/LOCKED_TYPE/PCB_TYPE_LOCKED/g; +s/NET_TYPE/PCB_TYPE_NET/g; +} +' -i $n +done Property changes on: trunk/util/devhelpers/subst/subst_objtype.sh ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property