bec/ci/build_python_services.sh

25 lines
422 B
Bash
Executable File

#!/bin/bash
# define all target directories
declare -a dirs=(
"bec_client"
"bec_client_lib"
"scan_server"
"device_server"
"scan_bundler"
"file_writer"
"data_processing"
)
mkdir dist
# loop over all directories and run the build command
for dir in "${dirs[@]}"
do
echo "Building $dir"
cd $dir
python setup.py sdist bdist_wheel
cp dist/* ../dist
rm -r ./dist
cd ..
done