Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changes Reflecting BAG3 Open Sourcing Updates #8

Merged
merged 5 commits into from
May 15, 2023

Conversation

FeliciaG
Copy link
Collaborator

@FeliciaG FeliciaG commented May 4, 2023

Changes have been made to reflect updates used in June 2022 and December 2022 tapeouts. This update is compatible with the newly released BAG3++, which is has a completely publicly available codebase.

Copy link
Contributor

@mithro mithro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you fix the copyright header removals / changes?

@FeliciaG
Copy link
Collaborator Author

FeliciaG commented May 9, 2023

The copyright headers should be fixed now, please let me know if there are other issues.

@@ -1,13 +1,17 @@
# Copyright 2019-2021 SkyWater PDK Authors
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This file is still be weirdly modified.

@@ -1,30 +1,66 @@
# BAG (BAG AMS Generator) Primitives Library for [SKY130](https://github.com/google/skywater-pdk)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we keep this header?


This repository contains the required primitives to use the BAG3 framework with
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we keep this description?

install.sh Outdated
@@ -31,19 +33,14 @@ cp_files=( ".cdsenv.personal"
ln_files=( "bag_config.yaml"
".cdsenv"
".cdsinit"
".simrc"
".simrc"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Random unneeded change?

install.sh Outdated
@@ -18,6 +19,7 @@
# https://github.com/google/skywater-pdk-libs-sky130_bag3_pr/blob/master/LICENSE.alternative
#
# SPDX-License-Identifier: BSD-3-Clause OR Apache 2.0
#!/usr/bin/env bash
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This line seems wrong?

install.sh Outdated
@@ -1,4 +1,5 @@
#!/usr/bin/env bash
#!/bin/bash
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we keep the hashbang as previous?

Copy link
Contributor

@mithro mithro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Getting pretty close. There are still some fixes needed.

  • The README.md needs to keep the old content. Your new additions are fine though.
  • A few files have been slightly mangled when fixing the copyright header.
  • Duplicate # -*- coding: utf-8 -*- lines (needs to be the second line in the file).
  • Some files still missing copyright headers.

@FeliciaG
Copy link
Collaborator Author

Sorry for the slow turnaround. I fixed:

  • the README to include the old content
  • mangled copyright headers
  • Duplicated # -*- coding: utf-8 -*- lines
  • missing copyright headers (I think I hit all of them, but if you catch more missing ones, please let me know)

mithro added a commit to mithro/skywater-pdk-libs-sky130_bag3_pr that referenced this pull request May 15, 2023
Changes Reflecting BAG3 Open Sourcing Updates.
@mithro mithro merged commit f0c2d75 into google:main May 15, 2023
@mithro
Copy link
Contributor

mithro commented May 15, 2023

@mithro
Copy link
Contributor

mithro commented May 15, 2023

@FeliciaG - I also invited you to this repository so that these issues can be assigned to you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants