You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
413 B
16 lines
413 B
#!/bin/bash |
|
|
|
SCAD_FILE=3d_models/gears.scad |
|
CONFIG_GEN=arduino/teeth_config.h |
|
|
|
gear1_teeth=$(grep 'gear1_teeth =' < $SCAD_FILE | sed -e 's/gear1_teeth = \(.*\);/\1/g') |
|
gear2_teeth=$(grep 'gear2_teeth =' < $SCAD_FILE | sed -e 's/gear2_teeth = \(.*\);/\1/g') |
|
|
|
echo $gear2_teeth $gear1_teeth |
|
|
|
TMPL="#pragma once\n\ |
|
#define CONFIG_TEETH_SMALL 13.0\n\ |
|
#define CONFIG_TEETH_BIG 51.0\n\ |
|
" |
|
|
|
echo -e $TMPL > $CONFIG_GEN
|
|
|