1
0
mirror of git://projects.qi-hardware.com/eda-tools.git synced 2024-11-22 15:38:06 +02:00

fab/drl2gerber: put whitespace around operators

This commit is contained in:
Werner Almesberger 2017-05-07 14:10:45 -03:00
parent 1d762923e4
commit c5c1b18b5a

View File

@ -2,8 +2,8 @@
# #
# drl2gerber - Convert a KiCAD-generated Excellon drill file to Gerber # drl2gerber - Convert a KiCAD-generated Excellon drill file to Gerber
# #
# Written 2011 by Werner Almesberger # Written 2011, 2017 by Werner Almesberger
# Copyright 2011 Werner Almesberger # Copyright 2011, 2017 Werner Almesberger
# #
# This program is free software; you can redistribute it and/or modify # This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
@ -22,20 +22,20 @@ print "%FSLAX34Y34*%\n" || die; # format
while (<>) { while (<>) {
chop; chop;
if (/^T(\d+)C/) { if (/^T(\d+)C/) {
print "%ADD", $1+10, "C,$'*%\n" || die; print "%ADD", $1 + 10, "C,$'*%\n" || die;
next; next;
} }
if (/^T(\d+)$/) { if (/^T(\d+)$/) {
print "G54D", $1+10, "*\n" || die; print "G54D", $1 + 10, "*\n" || die;
next; next;
} }
if (/^X([-0-9.]+)Y([-0-9.]+)$/) { if (/^X([-0-9.]+)Y([-0-9.]+)$/) {
printf("X%dY%dD03*\n", $1*10000, $2*10000) || die; printf("X%dY%dD03*\n", $1 * 10000, $2 * 10000) || die;
next; next;
} }
if (/^X([-0-9.]+)Y([-0-9.]+)G85X([-0-9.]+)Y([-0-9.]+)$/) { if (/^X([-0-9.]+)Y([-0-9.]+)G85X([-0-9.]+)Y([-0-9.]+)$/) {
printf("X%dY%dD02*\nX%dY%dD01*\n", printf("X%dY%dD02*\nX%dY%dD01*\n",
$1*10000, $2*10000, $3*10000, $4*10000) || die; $1 * 10000, $2 * 10000, $3 * 10000, $4 * 10000) || die;
next; next;
} }
} }