End of support notice: On May 20, 2026, AWS will end support for AWS SimSpace Weaver. After May 20, 2026, you will no longer be able to access the SimSpace Weaver console or SimSpace Weaver resources. For more information, see AWS SimSpace Weaver end of support.
Writing your own build scripts
You can write your own build scripts for your Python simulation. To have a successful build, the following steps must occur:
Copy the contents of
src/PythonBubblesSample/
into theBuild/out
directory.Copy the contents of
${WEAVER_SDK_DIRECTORY}/lib/weaver/weaver_python_app_sdk_v1
into theBuild/out/lib/weaver_app_sdk_v1
directory.-
Copy
${WEAVER_SDK_DIRECTORY}/lib/weaver/libweaver_app_sdk_python_v1_39.so
into theBuild/out/lib/weaver_app_sdk_v1
directory. -
Rename
Build/out/lib/weaver_app_sdk_v1/libweaver_app_sdk_python_v1_39.so
tolibweaver_app_sdk_python_v1.so
. -
Zip the contents of the
Build/out/
directory. -
Repeat the zip process for each app zip specified in the simulation's schema. For the
PythonBubblesSample
, the schema expects a
and aproject-name
Spatial.zip
.project-name
View.zip
After these steps, the zip files are ready to upload to the project's Amazon S3 bucket.