mv copyright to top in swig files

Signed-off-by: James Cherry <cherry@parallaxsw.com>
This commit is contained in:
James Cherry 2024-07-21 18:18:35 -07:00
parent bd42dc5596
commit 5e855dd989
10 changed files with 43 additions and 37 deletions

View File

@ -1,7 +1,3 @@
%module dcalc
%{
// OpenSTA, Static Timing Analyzer
// Copyright (c) 2024, Parallax Software, Inc.
//
@ -18,6 +14,9 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <https://www.gnu.org/licenses/>.
%module dcalc
%{
#include "Sta.hh"
#include "ArcDelayCalc.hh"
#include "dcalc/ArcDcalcWaveforms.hh"

View File

@ -1,7 +1,3 @@
%module liberty
%{
// OpenSTA, Static Timing Analyzer
// Copyright (c) 2024, Parallax Software, Inc.
//
@ -18,6 +14,9 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <https://www.gnu.org/licenses/>.
%module liberty
%{
#include "Liberty.hh"
#include "EquivCells.hh"
#include "LibertyWriter.hh"

View File

@ -1,7 +1,3 @@
%module parasitics
%{
// OpenSTA, Static Timing Analyzer
// Copyright (c) 2024, Parallax Software, Inc.
//
@ -18,6 +14,9 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <https://www.gnu.org/licenses/>.
%module parasitics
%{
#include "Sta.hh"
using sta::Sta;

View File

@ -1,7 +1,3 @@
%module power
%{
// OpenSTA, Static Timing Analyzer
// Copyright (c) 2024, Parallax Software, Inc.
//
@ -18,6 +14,9 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <https://www.gnu.org/licenses/>.
%module power
%{
#include "Sta.hh"
#include "power/Power.hh"
#include "power/VcdReader.hh"

View File

@ -1,7 +1,3 @@
%module sdc
%{
// OpenSTA, Static Timing Analyzer
// Copyright (c) 2024, Parallax Software, Inc.
//
@ -18,6 +14,9 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <https://www.gnu.org/licenses/>.
%module sdc
%{
#include "Sdc.hh"
#include "Clock.hh"
#include "PortDelay.hh"
@ -1279,4 +1278,3 @@ Clock *clock() { return self->clock(); }
RiseFall *transition() { return self->transition(); }
float time() { return self->time(); }
}

View File

@ -1,7 +1,3 @@
%module sdf
%{
// OpenSTA, Static Timing Analyzer
// Copyright (c) 2024, Parallax Software, Inc.
//
@ -18,6 +14,9 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <https://www.gnu.org/licenses/>.
%module sdf
%{
#include "sdf/SdfReader.hh"
#include "sdf/ReportAnnotation.hh"
#include "sdf/SdfWriter.hh"

View File

@ -1,7 +1,3 @@
%module NetworkEdit
%{
// OpenSTA, Static Timing Analyzer
// Copyright (c) 2024, Parallax Software, Inc.
//
@ -18,6 +14,9 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <https://www.gnu.org/licenses/>.
%module NetworkEdit
%{
using sta::Cell;
using sta::Instance;
using sta::Net;

View File

@ -1,7 +1,3 @@
%module sta
%{
// OpenSTA, Static Timing Analyzer
// Copyright (c) 2024, Parallax Software, Inc.
//
@ -33,6 +29,9 @@
//
////////////////////////////////////////////////////////////////
%module sta
%{
#include "Machine.hh"
#include "StaConfig.hh" // STA_VERSION
#include "Stats.hh"

View File

@ -1,3 +1,19 @@
// OpenSTA, Static Timing Analyzer
// Copyright (c) 2024, Parallax Software, Inc.
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <https://www.gnu.org/licenses/>.
// Swig TCL input/output type parsers.
%{

View File

@ -1,7 +1,3 @@
%module verilog
%{
// OpenSTA, Static Timing Analyzer
// Copyright (c) 2024, Parallax Software, Inc.
//
@ -18,6 +14,9 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <https://www.gnu.org/licenses/>.
%module verilog
%{
#include "VerilogReader.hh"
#include "VerilogWriter.hh"
#include "Sta.hh"