flush Makefile.am
This commit is contained in:
parent
fea36d6522
commit
d22eaea30c
|
|
@ -1,62 +0,0 @@
|
|||
# OpenSTA, Static Timing Analyzer
|
||||
# Copyright (c) 2019, 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/>.
|
||||
|
||||
bin_PROGRAMS = sta
|
||||
|
||||
include_HEADERS = \
|
||||
StaMain.hh
|
||||
|
||||
sta_SOURCES = \
|
||||
Main.cc \
|
||||
StaMain.cc \
|
||||
StaApp_wrap.cc \
|
||||
TclInitVar.cc
|
||||
|
||||
NETWORK_LIBS = \
|
||||
../verilog/libverilog.la
|
||||
|
||||
sta_DEPENDENCIES = $(NETWORK_LIBS) $(STA_LIBS) $(CUDD_LIBS)
|
||||
|
||||
sta_LDADD = $(NETWORK_LIBS) $(STA_LIBS) $(CUDD_LIBS)
|
||||
|
||||
StaApp_wrap.cc: $(SWIG_DEPEND) StaApp.i ../verilog/Verilog.i
|
||||
$(SWIG) $(SWIG_FLAGS) -namespace -prefix sta \
|
||||
-o StaApp_wrap.cc StaApp.i
|
||||
../etc/SwigCleanup.tcl StaApp_wrap.cc
|
||||
|
||||
# TCL files included as part of the executable.
|
||||
# These files are encoded and shipped as part of the executable
|
||||
# so that they do not have to be installed on the client host.
|
||||
|
||||
TclInitVar.cc: ../etc/TclEncode.tcl $(TCL_INIT_FILES)
|
||||
../etc/TclEncode.tcl TclInitVar.cc "tcl_inits" \
|
||||
$(TCL_INIT_FILES) ../verilog/Verilog.tcl
|
||||
|
||||
EXTRA_DIST = \
|
||||
StaApp.i
|
||||
|
||||
# TclInitVar.cc is derived and TCL version specific, so don't dist it.
|
||||
dist-hook:
|
||||
rm -rf $(distdir)/TclInitVar.cc
|
||||
|
||||
MAINTAINERCLEANFILES = \
|
||||
StaApp_wrap.cc \
|
||||
TclInitVar.cc
|
||||
|
||||
libs: $(sta_OBJECTS)
|
||||
|
||||
xtags: $(SOURCES) $(HEADERS)
|
||||
etags -a -o ../TAGS $(SOURCES) $(HEADERS)
|
||||
|
|
@ -1,62 +0,0 @@
|
|||
# OpenSTA, Static Timing Analyzer
|
||||
# Copyright (c) 2019, 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/>.
|
||||
|
||||
lib_LTLIBRARIES = libdcalc.la
|
||||
|
||||
include_HEADERS = \
|
||||
ArcDelayCalc.hh \
|
||||
Arnoldi.hh \
|
||||
ArnoldiDelayCalc.hh \
|
||||
ArnoldiReduce.hh \
|
||||
DelayCalc.hh \
|
||||
DcalcAnalysisPt.hh \
|
||||
DmpCeff.hh \
|
||||
DmpDelayCalc.hh \
|
||||
GraphDelayCalc.hh \
|
||||
GraphDelayCalc1.hh \
|
||||
LumpedCapDelayCalc.hh \
|
||||
NetCaps.hh \
|
||||
RCDelayCalc.hh \
|
||||
SimpleRCDelayCalc.hh \
|
||||
UnitDelayCalc.hh
|
||||
|
||||
libdcalc_la_SOURCES = \
|
||||
ArcDelayCalc.cc \
|
||||
ArnoldiDelayCalc.cc \
|
||||
ArnoldiReduce.cc \
|
||||
DcalcAnalysisPt.cc \
|
||||
DelayCalc.cc \
|
||||
DmpCeff.cc \
|
||||
DmpDelayCalc.cc \
|
||||
GraphDelayCalc.cc \
|
||||
GraphDelayCalc1.cc \
|
||||
LumpedCapDelayCalc.cc \
|
||||
NetCaps.cc \
|
||||
RCDelayCalc.cc \
|
||||
SimpleRCDelayCalc.cc \
|
||||
UnitDelayCalc.cc
|
||||
|
||||
TCL_SRCS = \
|
||||
DelayCalc.i \
|
||||
DelayCalc.tcl
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(TCL_SRCS)
|
||||
|
||||
libs: $(lib_LTLIBRARIES)
|
||||
|
||||
xtags: $(SOURCES) $(HEADERS)
|
||||
etags -a -o ../TAGS $(SOURCES) $(HEADERS) $(TCL_SRCS)
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
# OpenSTA, Static Timing Analyzer
|
||||
# Copyright (c) 2019, 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/>.
|
||||
|
||||
EXTRA_DIST = \
|
||||
ApiChanges.txt \
|
||||
BugLog \
|
||||
CodingGuidelines.txt \
|
||||
OpenSTA.odt \
|
||||
OpenSTA.pdf \
|
||||
StaApi.txt
|
||||
|
||||
libs:
|
||||
|
||||
xtags:
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
# OpenSTA, Static Timing Analyzer
|
||||
# Copyright (c) 2019, 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/>.
|
||||
|
||||
EXTRA_DIST = \
|
||||
SwigCleanup.tcl \
|
||||
TclEncode.tcl
|
||||
|
||||
libs:
|
||||
|
||||
xtags:
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
# OpenSTA, Static Timing Analyzer
|
||||
# Copyright (c) 2019, 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/>.
|
||||
|
||||
lib_LTLIBRARIES = libgraph.la
|
||||
|
||||
include_HEADERS = \
|
||||
Delay.hh \
|
||||
DelayFloat.hh \
|
||||
DelayNormal2.hh \
|
||||
Graph.hh \
|
||||
GraphClass.hh \
|
||||
GraphCmp.hh
|
||||
|
||||
libgraph_la_SOURCES = \
|
||||
Delay.cc \
|
||||
DelayFloat.cc \
|
||||
DelayNormal2.cc \
|
||||
Graph.cc \
|
||||
GraphCmp.cc
|
||||
|
||||
libs: $(lib_LTLIBRARIES)
|
||||
|
||||
xtags: $(SOURCES) $(HEADERS)
|
||||
etags -a -o ../TAGS $(SOURCES) $(HEADERS)
|
||||
|
|
@ -1,103 +0,0 @@
|
|||
# OpenSTA, Static Timing Analyzer
|
||||
# Copyright (c) 2019, 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/>.
|
||||
|
||||
lib_LTLIBRARIES = libliberty.la
|
||||
|
||||
include_HEADERS = \
|
||||
EquivCells.hh \
|
||||
FuncExpr.hh \
|
||||
InternalPower.hh \
|
||||
LeakagePower.hh \
|
||||
Liberty.hh \
|
||||
LibertyBuilder.hh \
|
||||
LibertyClass.hh \
|
||||
LibertyParser.hh \
|
||||
LibertyReader.hh \
|
||||
LibertyReaderPvt.hh \
|
||||
LinearModel.hh \
|
||||
Sequential.hh \
|
||||
TableModel.hh \
|
||||
TimingArc.hh \
|
||||
TimingModel.hh \
|
||||
TimingRole.hh \
|
||||
Transition.hh \
|
||||
Units.hh \
|
||||
Wireload.hh
|
||||
|
||||
libliberty_la_SOURCES = \
|
||||
EquivCells.cc \
|
||||
FuncExpr.cc \
|
||||
InternalPower.cc \
|
||||
LeakagePower.cc \
|
||||
Liberty.cc \
|
||||
LibertyBuilder.cc \
|
||||
LibertyExpr.cc \
|
||||
LibertyExpr.hh \
|
||||
LibertyExprLex.ll \
|
||||
LibertyExprParse.yy \
|
||||
LibertyExprPvt.hh \
|
||||
LibertyLex.ll \
|
||||
LibertyParse.yy \
|
||||
LibertyParser.cc \
|
||||
LibertyReader.cc \
|
||||
LinearModel.cc \
|
||||
Sequential.cc \
|
||||
TableModel.cc \
|
||||
TimingArc.cc \
|
||||
TimingRole.cc \
|
||||
Transition.cc \
|
||||
Units.cc \
|
||||
Wireload.cc
|
||||
|
||||
LibertyExprLex.ll: LibertyExprParse.hh
|
||||
|
||||
LibertyExprLex.cc: LibertyExprLex.ll
|
||||
$(LEX) $(LFLAGS) -o LibertyExprLex.cc --prefix=LibertyExprLex_ --header-file=LibertyExprLex.hh LibertyExprLex.ll
|
||||
|
||||
LibertyLex.cc: LibertyLex.ll
|
||||
$(LEX) $(LFLAGS) -o LibertyLex.cc --prefix=LibertyLex_ --header-file=LibertyLex.hh LibertyLex.ll
|
||||
|
||||
LibertyLex.ll: LibertyParse.hh
|
||||
|
||||
# Rules to support automake pre 1.12 that name header .h instead of .hh
|
||||
LibertyExprParse.hh: LibertyExprParse.cc
|
||||
if test -f LibertyExprParse.h; then \
|
||||
cp LibertyExprParse.h LibertyExprParse.hh; \
|
||||
fi
|
||||
|
||||
LibertyParse.hh: LibertyParse.cc
|
||||
if test -f LibertyParse.h; then \
|
||||
cp LibertyParse.h LibertyParse.hh; \
|
||||
fi
|
||||
|
||||
EXTRA_DIST = \
|
||||
LibertyExt.cc \
|
||||
LibertyParse.hh \
|
||||
LibertyExprParse.hh
|
||||
|
||||
MAINTAINERCLEANFILES = \
|
||||
LibertyLex.cc \
|
||||
LibertyParse.hh \
|
||||
LibertyParse.cc \
|
||||
LibertyExprLex.cc \
|
||||
LibertyExprParse.hh \
|
||||
LibertyExprParse.cc
|
||||
|
||||
libs: $(lib_LTLIBRARIES)
|
||||
|
||||
xtags: $(SOURCES) $(HEADERS)
|
||||
etags -a -o ../TAGS $(SOURCES) $(HEADERS)
|
||||
|
||||
|
|
@ -1,46 +0,0 @@
|
|||
# OpenSTA, Static Timing Analyzer
|
||||
# Copyright (c) 2019, 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/>.
|
||||
|
||||
lib_LTLIBRARIES = libnetwork.la
|
||||
|
||||
include_HEADERS = \
|
||||
ConcreteLibrary.hh \
|
||||
ConcreteNetwork.hh \
|
||||
HpinDrvrLoad.hh \
|
||||
MakeConcreteNetwork.hh \
|
||||
Network.hh \
|
||||
NetworkClass.hh \
|
||||
NetworkCmp.hh \
|
||||
ParseBus.hh \
|
||||
PortDirection.hh \
|
||||
SdcNetwork.hh \
|
||||
VerilogNamespace.hh
|
||||
|
||||
libnetwork_la_SOURCES = \
|
||||
ConcreteLibrary.cc \
|
||||
ConcreteNetwork.cc \
|
||||
HpinDrvrLoad.cc \
|
||||
Network.cc \
|
||||
NetworkCmp.cc \
|
||||
ParseBus.cc \
|
||||
PortDirection.cc \
|
||||
SdcNetwork.cc \
|
||||
VerilogNamespace.cc
|
||||
|
||||
libs: $(lib_LTLIBRARIES)
|
||||
|
||||
xtags: $(SOURCES) $(HEADERS)
|
||||
etags -a -o ../TAGS $(SOURCES) $(HEADERS)
|
||||
|
|
@ -1,64 +0,0 @@
|
|||
# OpenSTA, Static Timing Analyzer
|
||||
# Copyright (c) 2019, 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/>.
|
||||
|
||||
lib_LTLIBRARIES = libparasitics.la
|
||||
|
||||
include_HEADERS = \
|
||||
ConcreteParasitics.hh \
|
||||
ConcreteParasiticsPvt.hh \
|
||||
EstimateParasitics.hh \
|
||||
NullParasitics.hh \
|
||||
Parasitics.hh \
|
||||
ParasiticsClass.hh \
|
||||
ReduceParasitics.hh \
|
||||
SpefNamespace.hh \
|
||||
SpefReader.hh
|
||||
|
||||
libparasitics_la_SOURCES = \
|
||||
ConcreteParasitics.cc \
|
||||
EstimateParasitics.cc \
|
||||
NullParasitics.cc \
|
||||
Parasitics.cc \
|
||||
ReduceParasitics.cc \
|
||||
SpefLex.ll \
|
||||
SpefNamespace.cc \
|
||||
SpefParse.yy \
|
||||
SpefReader.cc \
|
||||
SpefReaderPvt.hh \
|
||||
SpfReaderPvt.hh
|
||||
|
||||
SpefLex.ll: SpefParse.hh
|
||||
|
||||
SpefLex.cc: SpefLex.ll
|
||||
$(LEX) $(LFLAGS) -o SpefLex.cc --prefix=SpefLex_ --header-file=SpefLex.hh SpefLex.ll
|
||||
|
||||
SpefParse.hh: SpefParse.cc
|
||||
if test -f SpefParse.h; then \
|
||||
cp SpefParse.h SpefParse.hh; \
|
||||
fi
|
||||
|
||||
TCL_SRCS = \
|
||||
Parasitics.i \
|
||||
Parasitics.tcl
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(TCL_SRCS) \
|
||||
SpefParse.hh
|
||||
|
||||
libs: $(lib_LTLIBRARIES)
|
||||
|
||||
xtags: $(SOURCES) $(HEADERS)
|
||||
etags -a -o ../TAGS $(SOURCES) $(HEADERS) $(TCL_SRCS)
|
||||
|
|
@ -1,67 +0,0 @@
|
|||
# OpenSTA, Static Timing Analyzer
|
||||
# Copyright (c) 2019, 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/>.
|
||||
|
||||
lib_LTLIBRARIES = libsdc.la
|
||||
|
||||
include_HEADERS = \
|
||||
Clock.hh \
|
||||
ClockGatingCheck.hh \
|
||||
ClockGroups.hh \
|
||||
ClockInsertion.hh \
|
||||
ClockLatency.hh \
|
||||
CycleAccting.hh \
|
||||
DataCheck.hh \
|
||||
DeratingFactors.hh \
|
||||
DisabledPorts.hh \
|
||||
ExceptionPath.hh \
|
||||
InputDrive.hh \
|
||||
MinMaxValues.hh \
|
||||
PinPair.hh \
|
||||
PortDelay.hh \
|
||||
PortExtCap.hh \
|
||||
RiseFallMinMax.hh \
|
||||
RiseFallValues.hh \
|
||||
Sdc.hh \
|
||||
SdcClass.hh \
|
||||
SdcCmdComment.hh \
|
||||
WriteSdc.hh \
|
||||
WriteSdcPvt.hh
|
||||
|
||||
libsdc_la_SOURCES = \
|
||||
Clock.cc \
|
||||
ClockGatingCheck.cc \
|
||||
ClockGroups.cc \
|
||||
ClockInsertion.cc \
|
||||
ClockLatency.cc \
|
||||
CycleAccting.cc \
|
||||
DataCheck.cc \
|
||||
DeratingFactors.cc \
|
||||
DisabledPorts.cc \
|
||||
ExceptionPath.cc \
|
||||
InputDrive.cc \
|
||||
PinPair.cc \
|
||||
PortDelay.cc \
|
||||
PortExtCap.cc \
|
||||
RiseFallMinMax.cc \
|
||||
RiseFallValues.cc \
|
||||
Sdc.cc \
|
||||
SdcCmdComment.cc \
|
||||
WriteSdc.cc
|
||||
|
||||
libs: $(lib_LTLIBRARIES)
|
||||
|
||||
xtags: $(SOURCES) $(HEADERS)
|
||||
etags -a -o ../TAGS $(SOURCES) $(HEADERS)
|
||||
|
|
@ -1,59 +0,0 @@
|
|||
# OpenSTA, Static Timing Analyzer
|
||||
# Copyright (c) 2019, 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/>.
|
||||
|
||||
lib_LTLIBRARIES = libsdf.la
|
||||
|
||||
include_HEADERS = \
|
||||
ReportAnnotation.hh \
|
||||
Sdf.hh \
|
||||
SdfReader.hh \
|
||||
SdfWriter.hh
|
||||
|
||||
libsdf_la_SOURCES = \
|
||||
ReportAnnotation.cc \
|
||||
SdfReader.cc \
|
||||
SdfParse.yy \
|
||||
SdfLex.ll \
|
||||
SdfWriter.cc
|
||||
|
||||
SdfLex.ll: SdfParse.hh
|
||||
|
||||
SdfLex.cc: SdfLex.ll
|
||||
$(LEX) $(LFLAGS) -o SdfLex.cc --prefix=SdfLex_ --header-file=SdfLex.hh SdfLex.ll
|
||||
|
||||
# Rules to support automake pre 1.12 that name header .h instead of .hh
|
||||
SdfParse.hh: SdfParse.cc
|
||||
if test -f SdfParse.h; then \
|
||||
cp SdfParse.h SdfParse.hh; \
|
||||
fi
|
||||
|
||||
TCL_SRCS = \
|
||||
Sdf.i \
|
||||
Sdf.tcl
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(TCL_SRCS) \
|
||||
SdfParse.hh
|
||||
|
||||
MAINTAINERCLEANFILES = \
|
||||
SdfParse.hh \
|
||||
SdfParse.cc \
|
||||
SdfLex.cc
|
||||
|
||||
libs: $(lib_LTLIBRARIES)
|
||||
|
||||
xtags: $(SOURCES) $(HEADERS)
|
||||
etags -a -o ../TAGS $(SOURCES) $(HEADERS) $(TCL_SRCS)
|
||||
|
|
@ -1,107 +0,0 @@
|
|||
# OpenSTA, Static Timing Analyzer
|
||||
# Copyright (c) 2019, 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/>.
|
||||
|
||||
lib_LTLIBRARIES = libsearch.la
|
||||
|
||||
include_HEADERS = \
|
||||
Bfs.hh \
|
||||
CheckMaxSkews.hh \
|
||||
CheckMinPeriods.hh \
|
||||
CheckMinPulseWidths.hh \
|
||||
CheckSlewLimits.hh \
|
||||
CheckTiming.hh \
|
||||
ClkInfo.hh \
|
||||
ClkSkew.hh \
|
||||
Corner.hh \
|
||||
Crpr.hh \
|
||||
FindRegister.hh \
|
||||
GatedClk.hh \
|
||||
Genclks.hh \
|
||||
Latches.hh \
|
||||
Levelize.hh \
|
||||
Path.hh \
|
||||
PathAnalysisPt.hh \
|
||||
PathEnd.hh \
|
||||
PathEnum.hh \
|
||||
PathEnumed.hh \
|
||||
PathExpanded.hh \
|
||||
PathRef.hh \
|
||||
PathGroup.hh \
|
||||
PathVertex.hh \
|
||||
PathVertexRep.hh \
|
||||
Power.hh \
|
||||
Property.hh \
|
||||
ReportPath.hh \
|
||||
Search.hh \
|
||||
SearchClass.hh \
|
||||
SearchPred.hh \
|
||||
Sim.hh \
|
||||
Sta.hh \
|
||||
StaState.hh \
|
||||
Tag.hh \
|
||||
TagGroup.hh \
|
||||
VertexVisitor.hh \
|
||||
VisitPathEnds.hh \
|
||||
VisitPathGroupVertices.hh \
|
||||
WorstSlack.hh \
|
||||
WritePathSpice.hh
|
||||
|
||||
libsearch_la_SOURCES = \
|
||||
Bfs.cc \
|
||||
CheckMaxSkews.cc \
|
||||
CheckMinPeriods.cc \
|
||||
CheckMinPulseWidths.cc \
|
||||
CheckSlewLimits.cc \
|
||||
CheckTiming.cc \
|
||||
ClkInfo.cc \
|
||||
ClkSkew.cc \
|
||||
Corner.cc \
|
||||
Crpr.cc \
|
||||
FindRegister.cc \
|
||||
GatedClk.cc \
|
||||
Genclks.cc \
|
||||
Latches.cc \
|
||||
Levelize.cc \
|
||||
Path.cc \
|
||||
PathAnalysisPt.cc \
|
||||
PathEnd.cc \
|
||||
PathEnum.cc \
|
||||
PathEnumed.cc \
|
||||
PathExpanded.cc \
|
||||
PathGroup.cc \
|
||||
PathRef.cc \
|
||||
PathVertex.cc \
|
||||
PathVertexRep.cc \
|
||||
Power.cc \
|
||||
Property.cc \
|
||||
ReportPath.cc \
|
||||
Search.cc \
|
||||
SearchPred.cc \
|
||||
Sim.cc \
|
||||
Sta.cc \
|
||||
StaState.cc \
|
||||
Tag.cc \
|
||||
TagGroup.cc \
|
||||
VertexVisitor.cc \
|
||||
VisitPathEnds.cc \
|
||||
VisitPathGroupVertices.cc \
|
||||
WorstSlack.cc \
|
||||
WritePathSpice.cc
|
||||
|
||||
libs: $(lib_LTLIBRARIES)
|
||||
|
||||
xtags: $(SOURCES) $(HEADERS)
|
||||
etags -a -o ../TAGS $(SOURCES) $(HEADERS)
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
# OpenSTA, Static Timing Analyzer
|
||||
# Copyright (c) 2019, 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/>.
|
||||
|
||||
TCL_SRCS = \
|
||||
NetworkEdit.i \
|
||||
StaException.i \
|
||||
StaTcl.i
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(TCL_INIT_FILES) $(TCL_SRCS)
|
||||
|
||||
libs:
|
||||
|
||||
xtags:
|
||||
etags -a -o ../TAGS --lang=none --regex='/proc[ \t]+\([^ \t]+\)/\1/' \
|
||||
$(TCL_INIT_FILES) $(TCL_SRCS)
|
||||
|
|
@ -1,83 +0,0 @@
|
|||
# OpenSTA, Static Timing Analyzer
|
||||
# Copyright (c) 2019, 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/>.
|
||||
|
||||
lib_LTLIBRARIES = libutil.la
|
||||
|
||||
include_HEADERS = \
|
||||
Condition.hh \
|
||||
Debug.hh \
|
||||
DisallowCopyAssign.hh \
|
||||
Error.hh \
|
||||
Fuzzy.hh \
|
||||
Hash.hh \
|
||||
HashSet.hh \
|
||||
HashMap.hh \
|
||||
Iterator.hh \
|
||||
Machine.hh \
|
||||
Map.hh \
|
||||
MinMax.hh \
|
||||
Mutex.hh \
|
||||
ObjectIndex.hh \
|
||||
PatternMatch.hh \
|
||||
Pthread.hh \
|
||||
Pool.hh \
|
||||
ReadWriteLock.hh \
|
||||
Report.hh \
|
||||
ReportStd.hh \
|
||||
ReportTcl.hh \
|
||||
Set.hh \
|
||||
Stats.hh \
|
||||
StringSeq.hh \
|
||||
StringSet.hh \
|
||||
StringUtil.hh \
|
||||
Thread.hh \
|
||||
ThreadException.hh \
|
||||
ThreadForEach.hh \
|
||||
ThreadPool.hh \
|
||||
ThreadWorker.hh \
|
||||
TokenParser.hh \
|
||||
UnorderedMap.hh \
|
||||
Vector.hh \
|
||||
Zlib.hh
|
||||
|
||||
libutil_la_SOURCES = \
|
||||
Condition.cc \
|
||||
Debug.cc \
|
||||
Error.cc \
|
||||
Fuzzy.cc \
|
||||
Machine.cc \
|
||||
MinMax.cc \
|
||||
Mutex.cc \
|
||||
PatternMatch.cc \
|
||||
Pthread.cc \
|
||||
ReadWriteLock.cc \
|
||||
Report.cc \
|
||||
ReportStd.cc \
|
||||
ReportTcl.cc \
|
||||
Stats.cc \
|
||||
StringSeq.cc \
|
||||
StringSet.cc \
|
||||
StringUtil.cc \
|
||||
Thread.cc \
|
||||
ThreadException.cc \
|
||||
ThreadPool.cc \
|
||||
ThreadWorker.cc \
|
||||
TokenParser.cc
|
||||
|
||||
libs: $(lib_LTLIBRARIES)
|
||||
|
||||
xtags: $(SOURCES) $(HEADERS)
|
||||
etags -a -o ../TAGS $(SOURCES) $(HEADERS)
|
||||
|
|
@ -1,52 +0,0 @@
|
|||
# OpenSTA, Static Timing Analyzer
|
||||
# Copyright (c) 2019, 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/>.
|
||||
|
||||
lib_LTLIBRARIES = libverilog.la
|
||||
|
||||
include_HEADERS = \
|
||||
Verilog.hh \
|
||||
VerilogReader.hh
|
||||
|
||||
libverilog_la_SOURCES = \
|
||||
VerilogLex.ll \
|
||||
VerilogParse.yy \
|
||||
VerilogReader.cc
|
||||
|
||||
VerilogLex.ll: VerilogParse.hh
|
||||
|
||||
VerilogLex.cc: VerilogLex.ll
|
||||
$(LEX) $(LFLAGS) -o VerilogLex.cc --prefix=VerilogLex_ --header-file=VerilogLex.hh VerilogLex.ll
|
||||
|
||||
# Rules to support automake pre 1.12 that name header .h instead of .hh
|
||||
VerilogParse.hh: VerilogParse.cc
|
||||
if test -f VerilogParse.h; then \
|
||||
cp VerilogParse.h VerilogParse.hh; \
|
||||
fi
|
||||
|
||||
EXTRA_DIST = \
|
||||
VerilogParse.hh \
|
||||
Verilog.i \
|
||||
Verilog.tcl
|
||||
|
||||
MAINTAINERCLEANFILES = \
|
||||
VerilogParse.hh \
|
||||
VerilogParse.cc \
|
||||
VerilogLex.cc
|
||||
|
||||
libs: $(lib_LTLIBRARIES)
|
||||
|
||||
xtags: $(SOURCES) $(HEADERS)
|
||||
etags -a -o ../TAGS $(SOURCES) $(HEADERS)
|
||||
Loading…
Reference in New Issue