Add pytec runnables

This commit is contained in:
atse 2024-08-23 11:30:16 +08:00
parent 0361b12d30
commit 3fbed089cd
4 changed files with 14 additions and 0 deletions

View File

@ -81,6 +81,19 @@
propagatedBuildInputs = [ pyqtgraph pkgs.python3Packages.numpy ];
};
pytec-dev-wrappers = pkgs.runCommandNoCC "pytec-dev-wrappers" { } ''
mkdir -p $out/bin
for program in ${self}/pytec/*.py; do
if [ -x $program ]; then
progname=`basename -s .py $program`
outname=$out/bin/$progname
echo "#!${pkgs.bash}/bin/bash" >> $outname
echo "exec python3 -m pytec.$progname \"\$@\"" >> $outname
chmod 755 $outname
fi
done
'';
thermostat_gui = pkgs.python3Packages.buildPythonPackage {
pname = "thermostat_gui";
version = "0.0.0";
@ -121,6 +134,7 @@
openocd
dfu-util
rlwrap
pytec-dev-wrappers
]
++ (with python3Packages; [
numpy

0
pytec/autotune.py Normal file → Executable file
View File

0
pytec/plot.py Normal file → Executable file
View File

0
pytec/tec_qt.py Normal file → Executable file
View File