@@ -77,27 +77,29 @@ build/python: opt/python/distro/requirements.txt opt/python/Dockerfile $(PYTHON_
7777
7878
7979
80- build/$(ZIP_NAME_PYTHON ) : build/lrap_x86_64 build/lrap_aarch64 opt/entrypoint opt/python/wrapper opt/python/otel_wrapper.py build/python
80+ build/$(ZIP_NAME_PYTHON ) : build/lrap_x86_64 build/lrap_aarch64 opt/entrypoint opt/shared.sh opt/ python/wrapper opt/python/otel_wrapper.py build/python
8181 @rm -f build/$(ZIP_NAME_PYTHON )
8282 @rm -rf build/stage-python
8383 @mkdir -p build/stage-python/extensions
8484 @cp build/lrap_x86_64 build/stage-python/
8585 @cp build/lrap_aarch64 build/stage-python/
8686 @cp opt/entrypoint build/stage-python/extensions/lrap
87+ @cp opt/shared.sh build/stage-python/shared.sh
8788 @cp opt/python/wrapper build/stage-python/wrapper
8889 @cp -r build/python build/stage-python/python
8990 @cp opt/python/otel_wrapper.py build/stage-python/python/otel_wrapper.py
9091 @cd build/stage-python && zip -r ../$(ZIP_NAME_PYTHON ) *
9192
9293
93- build/$(ZIP_NAME_NODE ) : build/lrap_x86_64 build/lrap_aarch64 opt/entrypoint opt/node/package.json opt/node/wrapper opt/node/webpack.config.mjs opt/node/init.mjs $(NODE_DISTRO_SRC )
94+ build/$(ZIP_NAME_NODE ) : build/lrap_x86_64 build/lrap_aarch64 opt/entrypoint opt/shared.sh opt/ node/package.json opt/node/wrapper opt/node/webpack.config.mjs opt/node/init.mjs $(NODE_DISTRO_SRC )
9495 @echo Building Node.js layer
9596 @rm -f build/$(ZIP_NAME_NODE )
9697 @rm -rf build/stage-node
9798 @mkdir -p build/stage-node/extensions
9899 @cp build/lrap_x86_64 build/stage-node/
99100 @cp build/lrap_aarch64 build/stage-node/
100101 @cp opt/entrypoint build/stage-node/extensions/lrap
102+ @cp opt/shared.sh build/stage-node/shared.sh
101103 @cp opt/node/wrapper build/stage-node/wrapper
102104 @bash opt/node/scripts/build-aws-sdk-tarball.sh
103105 @cd opt/node && npm install && npm run build
@@ -122,7 +124,7 @@ $(JAVA_DISTRO_JAR): $(JAVA_DISTRO_SRC)
122124 @echo Building Java distro
123125 @cd opt/java/opentelemetry-java-distro && ./gradlew clean -Pversion=1.0.0-SNAPSHOT assemble -x javadoc
124126
125- build/$(ZIP_NAME_JAVA ) : build/lrap_x86_64 build/lrap_aarch64 opt/entrypoint opt/java/wrapper $(JAVA_DISTRO_JAR )
127+ build/$(ZIP_NAME_JAVA ) : build/lrap_x86_64 build/lrap_aarch64 opt/entrypoint opt/shared.sh opt/ java/wrapper $(JAVA_DISTRO_JAR )
126128 @echo Building Java layer
127129 @rm -f build/$(ZIP_NAME_JAVA )
128130 @rm -rf build/stage-java
@@ -131,20 +133,22 @@ build/$(ZIP_NAME_JAVA): build/lrap_x86_64 build/lrap_aarch64 opt/entrypoint opt/
131133 @cp build/lrap_x86_64 build/stage-java/
132134 @cp build/lrap_aarch64 build/stage-java/
133135 @cp opt/entrypoint build/stage-java/extensions/lrap
136+ @cp opt/shared.sh build/stage-java/shared.sh
134137 @cp opt/java/wrapper build/stage-java/wrapper
135138 @cp $(JAVA_DISTRO_JAR ) build/stage-java/java/lib/dash0-opentelemetry.jar
136139 @cp $(JAVA_CLASSPATH_LIBS_DIR ) /* .jar build/stage-java/java/lib/
137140 @cd build/stage-java && zip -r ../$(ZIP_NAME_JAVA ) *
138141
139142
140- build/$(ZIP_NAME_MANUAL ) : build/lrap_x86_64 build/lrap_aarch64 opt/entrypoint opt/manual/wrapper
143+ build/$(ZIP_NAME_MANUAL ) : build/lrap_x86_64 build/lrap_aarch64 opt/entrypoint opt/shared.sh opt/ manual/wrapper
141144 @echo Building Manual layer
142145 @rm -f build/$(ZIP_NAME_MANUAL )
143146 @rm -rf build/stage-manual
144147 @mkdir -p build/stage-manual/extensions
145148 @cp build/lrap_x86_64 build/stage-manual/
146149 @cp build/lrap_aarch64 build/stage-manual/
147150 @cp opt/entrypoint build/stage-manual/extensions/lrap
151+ @cp opt/shared.sh build/stage-manual/shared.sh
148152 @cp opt/manual/wrapper build/stage-manual/wrapper
149153 @cd build/stage-manual && zip -r ../$(ZIP_NAME_MANUAL ) *
150154
0 commit comments