Fix PythonClient missing protobuf generated file
This commit is contained in:
parent
1d3e42c8f8
commit
dfe984b678
|
@ -1,2 +1,2 @@
|
|||
from .carla_pack_pb2 import SceneDescription,EpisodeStart,EpisodeReady,Control,Measurements,RequestNewEpisode
|
||||
from .carla_server_pb2 import SceneDescription,EpisodeStart,EpisodeReady,Control,Measurements,RequestNewEpisode
|
||||
|
||||
|
|
4
Setup.sh
4
Setup.sh
|
@ -167,7 +167,7 @@ popd >/dev/null
|
|||
popd >/dev/null
|
||||
|
||||
# ==============================================================================
|
||||
# -- Copy CarlaSettings.ini ----------------------------------------------------
|
||||
# -- Other CARLA files ---------------------------------------------------------
|
||||
# ==============================================================================
|
||||
|
||||
popd >/dev/null
|
||||
|
@ -178,6 +178,8 @@ if [[ ! -f $CARLA_SETTINGS_FILE ]]; then
|
|||
cp -v ./Docs/Example.CarlaSettings.ini $CARLA_SETTINGS_FILE
|
||||
fi
|
||||
|
||||
./Util/Protoc.sh
|
||||
|
||||
# ==============================================================================
|
||||
# -- ...and we are done --------------------------------------------------------
|
||||
# ==============================================================================
|
||||
|
|
|
@ -2,14 +2,16 @@
|
|||
|
||||
set PROTOBUF_SRC_DIR=Proto
|
||||
set PROTOBUF_CPP_OUT_DIR=CarlaServer/source/carla/server
|
||||
set PROTOBUF_PY_OUT_DIR=TestingClient/carla
|
||||
set PROTOBUF_PY_OUT_DIR0=../PythonClient/carla/protoc
|
||||
set PROTOBUF_PY_OUT_DIR1=TestingClient/carla
|
||||
set PROTO_BASENAME=carla_server
|
||||
|
||||
if "%1" == "--clean" (
|
||||
rem Delete existing ones.
|
||||
rm -f %PROTOBUF_CPP_OUT_DIR%/carla_server.pb.h
|
||||
rm -f %PROTOBUF_CPP_OUT_DIR%/carla_server.pb.cc
|
||||
rm -f %PROTOBUF_PY_OUT_DIR%/carla_server_pb2.py
|
||||
rm -f %PROTOBUF_PY_OUT_DIR0%/carla_server_pb2.py
|
||||
rm -f %PROTOBUF_PY_OUT_DIR1%/carla_server_pb2.py
|
||||
goto end
|
||||
)
|
||||
|
||||
|
@ -22,7 +24,8 @@ if exist %PROTOC% (
|
|||
%PROTOC% ^
|
||||
-I=%PROTOBUF_SRC_DIR% ^
|
||||
--cpp_out=%PROTOBUF_CPP_OUT_DIR% ^
|
||||
--python_out=%PROTOBUF_PY_OUT_DIR% ^
|
||||
--python_out=%PROTOBUF_PY_OUT_DIR0% ^
|
||||
--python_out=%PROTOBUF_PY_OUT_DIR1% ^
|
||||
%PROTOBUF_SRC_DIR%/%PROTO_BASENAME%.proto
|
||||
|
||||
echo done.
|
||||
|
|
|
@ -7,13 +7,15 @@ pushd "$SCRIPT_DIR" >/dev/null
|
|||
|
||||
PROTOBUF_SRC_DIR=Proto
|
||||
PROTOBUF_CPP_OUT_DIR=CarlaServer/source/carla/server
|
||||
PROTOBUF_PY_OUT_DIR=TestingClient/carla
|
||||
PROTOBUF_PY_OUT_DIR0=../PythonClient/carla/protoc
|
||||
PROTOBUF_PY_OUT_DIR1=TestingClient/carla
|
||||
PROTO_BASENAME=carla_server
|
||||
|
||||
if [ "$1" == "--clean" ]; then
|
||||
# Delete existing ones.
|
||||
rm -f ${PROTOBUF_CPP_OUT_DIR}/*.pb.h ${PROTOBUF_CPP_OUT_DIR}/*.pb.cc
|
||||
rm -f ${PROTOBUF_PY_OUT_DIR}/*_pb2.py
|
||||
rm -f ${PROTOBUF_PY_OUT_DIR0}/*_pb2.py
|
||||
rm -f ${PROTOBUF_PY_OUT_DIR1}/*_pb2.py
|
||||
exit 0
|
||||
fi
|
||||
|
||||
|
@ -31,7 +33,8 @@ echo "Compiling ${PROTO_BASENAME}.proto..."
|
|||
${PROTOC} \
|
||||
-I=${PROTOBUF_SRC_DIR} \
|
||||
--cpp_out=${PROTOBUF_CPP_OUT_DIR} \
|
||||
--python_out=${PROTOBUF_PY_OUT_DIR} \
|
||||
--python_out=${PROTOBUF_PY_OUT_DIR0} \
|
||||
--python_out=${PROTOBUF_PY_OUT_DIR1} \
|
||||
${PROTOBUF_SRC_DIR}/${PROTO_BASENAME}.proto
|
||||
|
||||
popd >/dev/null
|
||||
|
|
Loading…
Reference in New Issue