mirror of
https://github.com/tencentmusic/supersonic.git
synced 2025-12-12 12:37:55 +00:00
[improvement](build) Support building pyllm separately. (#522)
This commit is contained in:
@@ -4,9 +4,9 @@ set -x
|
|||||||
sbinDir=$(cd "$(dirname "$0")"; pwd)
|
sbinDir=$(cd "$(dirname "$0")"; pwd)
|
||||||
chmod +x $sbinDir/supersonic-common.sh
|
chmod +x $sbinDir/supersonic-common.sh
|
||||||
source $sbinDir/supersonic-common.sh
|
source $sbinDir/supersonic-common.sh
|
||||||
|
|
||||||
cd $baseDir
|
cd $baseDir
|
||||||
|
|
||||||
|
service=$1
|
||||||
#1. build backend java modules
|
#1. build backend java modules
|
||||||
rm -fr ${buildDir}/*.tar.gz
|
rm -fr ${buildDir}/*.tar.gz
|
||||||
rm -fr dist
|
rm -fr dist
|
||||||
@@ -44,10 +44,12 @@ cp -fr webapp ../../launchers/standalone/target/classes
|
|||||||
rm -fr ${buildDir}/webapp
|
rm -fr ${buildDir}/webapp
|
||||||
|
|
||||||
#5. build backend python modules
|
#5. build backend python modules
|
||||||
echo "start installing python modules with pip: ${pip_path}"
|
if [ "$service" == "pyllm" ]; then
|
||||||
requirementPath=$baseDir/../chat/python/requirements.txt
|
echo "start installing python modules with pip: ${pip_path}"
|
||||||
${pip_path} install -r ${requirementPath}
|
requirementPath=$baseDir/../chat/python/requirements.txt
|
||||||
echo "install python modules success"
|
${pip_path} install -r ${requirementPath}
|
||||||
|
echo "install python modules success"
|
||||||
|
fi
|
||||||
|
|
||||||
#6. reset runtime
|
#6. reset runtime
|
||||||
rm -fr $runtimeDir/supersonic*
|
rm -fr $runtimeDir/supersonic*
|
||||||
|
|||||||
Reference in New Issue
Block a user