| #!/usr/bin/env bash |
| # Copyright 2021 SkyWater PDK Authors |
| # |
| # Licensed under the Apache License, Version 2.0 (the "License"); |
| # you may not use this file except in compliance with the License. |
| # You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, software |
| # distributed under the License is distributed on an "AS IS" BASIS, |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| # See the License for the specific language governing permissions and |
| # limitations under the License. |
| # |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| set -e |
| |
| cd /tmpfs/src/git/output |
| # Remove the current contents |
| rm -rf * |
| # Copy into the output git repositories |
| tar -Jxvf /tmpfs/src/out/pdk-SKY130A.tar.xz . |
| cp /tmpfs/src/out/build.info . |
| cp /tmpfs/src/out/build.json . |
| # Restore the two toplevel files |
| git checkout HEAD README.md |
| git checkout HEAD LICENSE |
| |
| # Update the repository |
| git add -A |
| git status |
| git commit -F /tmpfs/src/out/build.msg |
| |
| git format-patch -1 --output-directory /tmpfs/src/out/ |
| |
| # Push the result |
| git push origin |