Trimmed Makefiles.am for "make dist" and added tests placeholders.
This commit is contained in:
parent
01dc8e5707
commit
9066452b23
10
Makefile.am
10
Makefile.am
|
|
@ -1,15 +1,21 @@
|
||||||
## Process this file with automake to produce Makefile.in
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
SUBDIRS = @XGRAPHDIR@ doc src man tests
|
SUBDIRS = @XGRAPHDIR@ doc src man tests
|
||||||
|
DIST_SUBDIRS = xgraph doc src man tests
|
||||||
|
|
||||||
EXTRA_DIST = FAQ acconfig.h autogen.sh NOTES BUGS AUTHORS ChangeLog \
|
EXTRA_DIST = FAQ acconfig.h autogen.sh Stuarts_Poly_Notes \
|
||||||
DEVICES NEWS README
|
ANALYSES BUGS AUTHORS ChangeLog \
|
||||||
|
DEVICES NEWS README contrib patches
|
||||||
|
|
||||||
MAINTAINERCLEANFILES = Makefile.in aclocal.m4 config.guess \
|
MAINTAINERCLEANFILES = Makefile.in aclocal.m4 config.guess \
|
||||||
config.h.in config.sub configure install-sh \
|
config.h.in config.sub configure install-sh \
|
||||||
missing mkinstalldirs stamp-h.in ltconfig \
|
missing mkinstalldirs stamp-h.in ltconfig \
|
||||||
ltmain.sh
|
ltmain.sh
|
||||||
|
|
||||||
|
dist-hook:
|
||||||
|
rm -rf `find $(distdir)/contrib -name CVS`
|
||||||
|
rm -rf `find $(distdir)/patches -name CVS`
|
||||||
|
|
||||||
mrproper: maintainer-clean
|
mrproper: maintainer-clean
|
||||||
rm -f `find . -type f -name "*~" -print`
|
rm -f `find . -type f -name "*~" -print`
|
||||||
rm -f `find . -type f -name "*.orig" -print`
|
rm -f `find . -type f -name "*.orig" -print`
|
||||||
|
|
|
||||||
109
configure.in
109
configure.in
|
|
@ -485,6 +485,8 @@ if test "$enable_cider" = "yes"; then
|
||||||
AC_MSG_RESULT(CIDER features enabled)
|
AC_MSG_RESULT(CIDER features enabled)
|
||||||
AC_DEFINE(CIDER)
|
AC_DEFINE(CIDER)
|
||||||
|
|
||||||
|
CIDERTESTS = "cider"
|
||||||
|
|
||||||
CIDERDIR="ciderlib"
|
CIDERDIR="ciderlib"
|
||||||
|
|
||||||
CIDERSIM=" $CIDERDIR/twod/libcidertwod.a \
|
CIDERSIM=" $CIDERDIR/twod/libcidertwod.a \
|
||||||
|
|
@ -517,6 +519,7 @@ else
|
||||||
NUMDEV=""
|
NUMDEV=""
|
||||||
NUMDEVDIR=""
|
NUMDEVDIR=""
|
||||||
CIDERSCRIPTS=""
|
CIDERSCRIPTS=""
|
||||||
|
CIDERTESTS=""
|
||||||
fi
|
fi
|
||||||
AC_SUBST(CIDERDIR)
|
AC_SUBST(CIDERDIR)
|
||||||
AC_SUBST(CIDERSIM)
|
AC_SUBST(CIDERSIM)
|
||||||
|
|
@ -525,6 +528,7 @@ AC_SUBST(CIDERMATHDIR)
|
||||||
AC_SUBST(NUMDEV)
|
AC_SUBST(NUMDEV)
|
||||||
AC_SUBST(NUMDEVDIR)
|
AC_SUBST(NUMDEVDIR)
|
||||||
AC_SUBST(CIDERSCRIPTS)
|
AC_SUBST(CIDERSCRIPTS)
|
||||||
|
AC_SUBST(CIDERTESTS)
|
||||||
|
|
||||||
dnl Cluster option
|
dnl Cluster option
|
||||||
if test "$enable_cluster" = "yes"; then
|
if test "$enable_cluster" = "yes"; then
|
||||||
|
|
@ -636,41 +640,72 @@ src/ciderlib/input/Makefile \
|
||||||
src/ciderlib/support/Makefile \
|
src/ciderlib/support/Makefile \
|
||||||
src/ciderlib/oned/Makefile \
|
src/ciderlib/oned/Makefile \
|
||||||
src/ciderlib/twod/Makefile \
|
src/ciderlib/twod/Makefile \
|
||||||
src/frontend/Makefile \
|
src/frontend/Makefile \
|
||||||
src/frontend/numparam/Makefile \
|
src/frontend/numparam/Makefile \
|
||||||
src/frontend/help/Makefile \
|
src/frontend/help/Makefile \
|
||||||
src/frontend/parser/Makefile \
|
src/frontend/parser/Makefile \
|
||||||
src/frontend/plotting/Makefile \
|
src/frontend/plotting/Makefile \
|
||||||
src/frontend/wdisp/Makefile \
|
src/frontend/wdisp/Makefile \
|
||||||
src/include/Makefile \
|
src/include/Makefile \
|
||||||
src/maths/Makefile \
|
src/maths/Makefile \
|
||||||
src/maths/cmaths/Makefile \
|
src/maths/cmaths/Makefile \
|
||||||
src/maths/misc/Makefile \
|
src/maths/misc/Makefile \
|
||||||
src/maths/ni/Makefile \
|
src/maths/ni/Makefile \
|
||||||
src/maths/deriv/Makefile \
|
src/maths/deriv/Makefile \
|
||||||
src/maths/poly/Makefile \
|
src/maths/poly/Makefile \
|
||||||
src/maths/sparse/Makefile \
|
src/maths/sparse/Makefile \
|
||||||
src/misc/Makefile \
|
src/misc/Makefile \
|
||||||
src/xspice/Makefile \
|
src/xspice/Makefile \
|
||||||
src/xspice/cm/Makefile \
|
src/xspice/cm/Makefile \
|
||||||
src/xspice/cmpp/Makefile \
|
src/xspice/cmpp/Makefile \
|
||||||
src/xspice/icm/makedefs \
|
src/xspice/icm/makedefs \
|
||||||
src/xspice/mif/Makefile \
|
src/xspice/mif/Makefile \
|
||||||
src/xspice/evt/Makefile \
|
src/xspice/evt/Makefile \
|
||||||
src/xspice/enh/Makefile \
|
src/xspice/enh/Makefile \
|
||||||
src/xspice/ipc/Makefile \
|
src/xspice/ipc/Makefile \
|
||||||
src/xspice/idn/Makefile \
|
src/xspice/idn/Makefile \
|
||||||
tests/Makefile \
|
tests/Makefile \
|
||||||
tests/filters/Makefile \
|
tests/TransImpedanceAmp/Makefile \
|
||||||
tests/polezero/Makefile \
|
tests/bsim1/Makefile \
|
||||||
tests/resistance/Makefile \
|
tests/bsim2/Makefile \
|
||||||
tests/bsim1/Makefile \
|
tests/bsim3/Makefile \
|
||||||
tests/bsim2/Makefile \
|
tests/bsim3/Berkeley/Makefile \
|
||||||
tests/bsim3soipd/Makefile \
|
tests/bsim3/Berkeley/3v0/Makefile \
|
||||||
tests/bsim3soifd/Makefile \
|
tests/bsim3/Berkeley/3v0/ac_sim/Makefile \
|
||||||
tests/bsim3soidd/Makefile \
|
tests/bsim3/Berkeley/3v0/dc_sim/Makefile \
|
||||||
tests/bsim4/Makefile \
|
tests/bsim3/Berkeley/3v0/tran_sim/Makefile \
|
||||||
tests/mesa/Makefile \
|
tests/bsim3/Berkeley/3v1/Makefile \
|
||||||
tests/transmission/Makefile \
|
tests/bsim3/Berkeley/3v1/ac_sim/Makefile \
|
||||||
tests/TransImpedanceAmp/Makefile
|
tests/bsim3/Berkeley/3v1/dc_sim/Makefile \
|
||||||
|
tests/bsim3/Berkeley/3v1/tran_sim/Makefile \
|
||||||
|
tests/bsim3/Berkeley/3v2/Makefile \
|
||||||
|
tests/bsim3/Berkeley/3v2/ac_sim/Makefile \
|
||||||
|
tests/bsim3/Berkeley/3v2/dc_sim/Makefile \
|
||||||
|
tests/bsim3/Berkeley/3v2/tran_sim/Makefile \
|
||||||
|
tests/bsim3soidd/Makefile \
|
||||||
|
tests/bsim3soifd/Makefile \
|
||||||
|
tests/bsim3soipd/Makefile \
|
||||||
|
tests/bsim4/Makefile \
|
||||||
|
tests/cider/Makefile \
|
||||||
|
tests/cider/bicmos/Makefile \
|
||||||
|
tests/cider/bjt/Makefile \
|
||||||
|
tests/cider/diode/Makefile \
|
||||||
|
tests/cider/jfet/Makefile \
|
||||||
|
tests/cider/mos/Makefile \
|
||||||
|
tests/cider/parallel/Makefile \
|
||||||
|
tests/cider/resistor/Makefile \
|
||||||
|
tests/cider/serial/Makefile \
|
||||||
|
tests/filters/Makefile \
|
||||||
|
tests/general/Makefile \
|
||||||
|
tests/hfet/Makefile \
|
||||||
|
tests/hisim/Makefile \
|
||||||
|
tests/jfet/Makefile \
|
||||||
|
tests/mes/Makefile \
|
||||||
|
tests/mesa/Makefile \
|
||||||
|
tests/mos6/Makefile \
|
||||||
|
tests/polezero/Makefile \
|
||||||
|
tests/proc2mod/Makefile \
|
||||||
|
tests/transmission/Makefile \
|
||||||
|
tests/resistance/Makefile \
|
||||||
|
tests/vbic/Makefile
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,13 @@
|
||||||
## Process this file with automake to produce Makefile.in
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
SUBDIRS = misc maths frontend spicelib include @XSPICEDIR@ @CIDERDIR@
|
SUBDIRS = misc maths frontend spicelib include @XSPICEDIR@ @CIDERDIR@
|
||||||
|
DIST_SUBDIRS = misc maths frontend spicelib include xspice ciderlib
|
||||||
|
|
||||||
bin_PROGRAMS = ngspice ngnutmeg nghelp ngsconvert ngproc2mod ngmultidec makeidx
|
bin_PROGRAMS = ngspice ngnutmeg nghelp ngsconvert ngproc2mod ngmultidec \
|
||||||
|
makeidx
|
||||||
|
|
||||||
EXTRA_DIST = ngspice.txt ngspice.idx spinit setplot spectrum @CIDERSCRIPTS@
|
EXTRA_DIST = ngspice.txt ngspice.idx setplot spectrum \
|
||||||
|
devload devaxis ciderinit winmain.c
|
||||||
|
|
||||||
helpdatadir = $(pkgdatadir)/helpdir
|
helpdatadir = $(pkgdatadir)/helpdir
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,9 @@ libcideroned_a_SOURCES = \
|
||||||
oneaval.c \
|
oneaval.c \
|
||||||
onecond.c \
|
onecond.c \
|
||||||
onecont.c \
|
onecont.c \
|
||||||
|
oneddefs.h \
|
||||||
onedest.c \
|
onedest.c \
|
||||||
|
onedext.h \
|
||||||
onedopng.c \
|
onedopng.c \
|
||||||
onefreez.c \
|
onefreez.c \
|
||||||
onemesh.c \
|
onemesh.c \
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,5 @@ libcidersuprt_a_SOURCES = \
|
||||||
suprem.c \
|
suprem.c \
|
||||||
suprmitf.c
|
suprmitf.c
|
||||||
|
|
||||||
EXTRA_DIST = makefile
|
|
||||||
INCLUDES = -I$(top_srcdir)/src/include
|
INCLUDES = -I$(top_srcdir)/src/include
|
||||||
MAINTAINERCLEANFILES = Makefile.in
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,9 @@ libcidertwod_a_SOURCES = \
|
||||||
twocond.c \
|
twocond.c \
|
||||||
twocont.c \
|
twocont.c \
|
||||||
twocurr.c \
|
twocurr.c \
|
||||||
|
twoddefs.h \
|
||||||
twodest.c \
|
twodest.c \
|
||||||
|
twodext.h \
|
||||||
twodopng.c \
|
twodopng.c \
|
||||||
twoelect.c \
|
twoelect.c \
|
||||||
twofield.c \
|
twofield.c \
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
## Process this file with automake to produce Makefile.in
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
SUBDIRS = plotting help parser wdisp @NUMPARAMDIR@
|
SUBDIRS = plotting help parser wdisp @NUMPARAMDIR@
|
||||||
|
DIST_SUBDIRS = plotting help parser wdisp numparam
|
||||||
|
|
||||||
noinst_LIBRARIES = libfte.a
|
noinst_LIBRARIES = libfte.a
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,7 @@
|
||||||
## Process this file with automake to produce Makefile.in
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
EXTRA_DIST = downgrad.txt ngconfig.sh readme.txt nupatest.c washprog.c
|
||||||
|
|
||||||
noinst_LIBRARIES = libnumparam.a
|
noinst_LIBRARIES = libnumparam.a
|
||||||
|
|
||||||
libnumparam_a_SOURCES = \
|
libnumparam_a_SOURCES = \
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@ noinst_HEADERS = \
|
||||||
distodef.h \
|
distodef.h \
|
||||||
dllitf.h \
|
dllitf.h \
|
||||||
domndefs.h \
|
domndefs.h \
|
||||||
|
dopdefs.h \
|
||||||
dvec.h \
|
dvec.h \
|
||||||
elctdefs.h \
|
elctdefs.h \
|
||||||
enh.h \
|
enh.h \
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,6 @@
|
||||||
## Process this file with automake
|
## Process this file with automake
|
||||||
|
|
||||||
SUBDIRS = cmaths ni sparse poly deriv @CIDERMATH@
|
SUBDIRS = cmaths ni sparse poly deriv @CIDERMATH@
|
||||||
|
DIST_SUBDIRS = cmaths ni sparse poly deriv misc
|
||||||
|
|
||||||
MAINTAINERCLEANFILES = Makefile.in
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,10 @@ noinst_LIBRARIES = libmathmisc.a
|
||||||
libmathmisc_a_SOURCES = \
|
libmathmisc_a_SOURCES = \
|
||||||
accuracy.c \
|
accuracy.c \
|
||||||
accuracy.h \
|
accuracy.h \
|
||||||
|
bernoull.h \
|
||||||
bernoull.c \
|
bernoull.c \
|
||||||
erfc.c \
|
erfc.c \
|
||||||
|
norm.h \
|
||||||
norm.c
|
norm.c
|
||||||
|
|
||||||
INCLUDES = -I$(top_srcdir)/src/include
|
INCLUDES = -I$(top_srcdir)/src/include
|
||||||
|
|
|
||||||
|
|
@ -50,6 +50,59 @@ SUBDIRS = \
|
||||||
vsrc \
|
vsrc \
|
||||||
@NUMDEVDIR@
|
@NUMDEVDIR@
|
||||||
|
|
||||||
|
DIST_SUBDIRS = \
|
||||||
|
asrc \
|
||||||
|
bjt \
|
||||||
|
bjt2 \
|
||||||
|
bsim1 \
|
||||||
|
bsim2 \
|
||||||
|
bsim3 \
|
||||||
|
bsim3soi \
|
||||||
|
bsim4 \
|
||||||
|
bsim3v0 \
|
||||||
|
bsim3v1 \
|
||||||
|
bsim3v1s \
|
||||||
|
bsim3v1a \
|
||||||
|
bsim3soi_pd \
|
||||||
|
bsim3soi_fd \
|
||||||
|
bsim3soi_dd \
|
||||||
|
cap \
|
||||||
|
cccs \
|
||||||
|
ccvs \
|
||||||
|
cpl \
|
||||||
|
csw \
|
||||||
|
dio \
|
||||||
|
@EKVDIR@ \
|
||||||
|
ind \
|
||||||
|
isrc \
|
||||||
|
hfet1 \
|
||||||
|
hfet2 \
|
||||||
|
hisim \
|
||||||
|
jfet \
|
||||||
|
jfet2 \
|
||||||
|
ltra \
|
||||||
|
mes \
|
||||||
|
mesa \
|
||||||
|
mos1 \
|
||||||
|
mos2 \
|
||||||
|
mos3 \
|
||||||
|
mos6 \
|
||||||
|
mos9 \
|
||||||
|
res \
|
||||||
|
soi3 \
|
||||||
|
sw \
|
||||||
|
tra \
|
||||||
|
txl \
|
||||||
|
urc \
|
||||||
|
vbic \
|
||||||
|
vccs \
|
||||||
|
vcvs \
|
||||||
|
vsrc \
|
||||||
|
nbjt \
|
||||||
|
nbjt2 \
|
||||||
|
numd \
|
||||||
|
numd2 \
|
||||||
|
numos
|
||||||
|
|
||||||
|
|
||||||
noinst_LIBRARIES = libdev.a
|
noinst_LIBRARIES = libdev.a
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,11 @@ noinst_LIBRARIES = libcpl.a
|
||||||
libcpl_a_SOURCES = \
|
libcpl_a_SOURCES = \
|
||||||
cpl.c \
|
cpl.c \
|
||||||
cplask.c \
|
cplask.c \
|
||||||
|
cpldefs.h \
|
||||||
cpldest.c \
|
cpldest.c \
|
||||||
|
cplext.h \
|
||||||
|
cplinit.h \
|
||||||
|
cplitf.h \
|
||||||
cplmask.c \
|
cplmask.c \
|
||||||
cplmdel.c \
|
cplmdel.c \
|
||||||
cplparam.c \
|
cplparam.c \
|
||||||
|
|
|
||||||
|
|
@ -1,18 +1,26 @@
|
||||||
## Process this file with automake to produce Makefile.in
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
EXTRA_DIST = hsm1eval1_0.c hsm1eval1_1.c
|
||||||
|
|
||||||
noinst_LIBRARIES = libhisim.a
|
noinst_LIBRARIES = libhisim.a
|
||||||
|
|
||||||
libhisim_a_SOURCES = hsm1.c \
|
libhisim_a_SOURCES = hisim.h \
|
||||||
|
hsm1.c \
|
||||||
hsm1acld.c \
|
hsm1acld.c \
|
||||||
hsm1ask.c \
|
hsm1ask.c \
|
||||||
hsm1cvtest.c \
|
hsm1cvtest.c \
|
||||||
|
hsm1def.h \
|
||||||
hsm1del.c \
|
hsm1del.c \
|
||||||
hsm1dest.c \
|
hsm1dest.c \
|
||||||
hsm1eval102.c \
|
hsm1eval102.c \
|
||||||
hsm1eval112.c \
|
hsm1eval112.c \
|
||||||
hsm1eval120.c \
|
hsm1eval120.c \
|
||||||
|
hsm1evalenv.h \
|
||||||
|
hsm1ext.h \
|
||||||
hsm1getic.c \
|
hsm1getic.c \
|
||||||
hsm1init.c \
|
hsm1init.c \
|
||||||
|
hsm1init.h \
|
||||||
|
hsm1itf.h \
|
||||||
hsm1ld.c \
|
hsm1ld.c \
|
||||||
hsm1mask.c \
|
hsm1mask.c \
|
||||||
hsm1mdel.c \
|
hsm1mdel.c \
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@ libnbjt2_a_SOURCES = \
|
||||||
nbt2.c \
|
nbt2.c \
|
||||||
nbt2acld.c \
|
nbt2acld.c \
|
||||||
nbt2ask.c \
|
nbt2ask.c \
|
||||||
nbjt2defs.h \
|
nbjt2def.h \
|
||||||
nbt2del.c \
|
nbt2del.c \
|
||||||
nbt2dest.c \
|
nbt2dest.c \
|
||||||
nbt2dump.c \
|
nbt2dump.c \
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@ libnumd2_a_SOURCES = \
|
||||||
nud2.c \
|
nud2.c \
|
||||||
nud2acld.c \
|
nud2acld.c \
|
||||||
nud2ask.c \
|
nud2ask.c \
|
||||||
numd2defs.h \
|
numd2def.h \
|
||||||
nud2del.c \
|
nud2del.c \
|
||||||
nud2dest.c \
|
nud2dest.c \
|
||||||
nud2dump.c \
|
nud2dump.c \
|
||||||
|
|
|
||||||
|
|
@ -6,8 +6,12 @@ libtxl_a_SOURCES = \
|
||||||
txl.c \
|
txl.c \
|
||||||
txlacct.c \
|
txlacct.c \
|
||||||
txlask.c \
|
txlask.c \
|
||||||
|
txldefs.h \
|
||||||
txldest.c \
|
txldest.c \
|
||||||
|
txlext.h \
|
||||||
txlfbr.c \
|
txlfbr.c \
|
||||||
|
txlinit.h \
|
||||||
|
txlitf.h \
|
||||||
txlload.c \
|
txlload.c \
|
||||||
txlmdel.c \
|
txlmdel.c \
|
||||||
txlparam.c \
|
txlparam.c \
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
# Process this file with automake
|
# Process this file with automake
|
||||||
|
|
||||||
EXTRA_DIST = README
|
EXTRA_DIST = README examples icm
|
||||||
|
|
||||||
## This is removed because icm relies upon the existance of all other
|
## This is removed because icm relies upon the existance of all other
|
||||||
## libs. It is currently compiled manually, last.
|
## libs. It is currently compiled manually, last.
|
||||||
|
|
@ -8,5 +8,11 @@ EXTRA_DIST = README
|
||||||
|
|
||||||
SUBDIRS = mif cm enh evt ipc idn cmpp icm
|
SUBDIRS = mif cm enh evt ipc idn cmpp icm
|
||||||
|
|
||||||
|
|
||||||
|
dist-hook:
|
||||||
|
rm -rf `find $(distdir)/examples -name CVS`
|
||||||
|
rm -rf `find $(distdir)/icm -name CVS`
|
||||||
|
|
||||||
|
|
||||||
MAINTAINERCLEANFILES = Makefile.in
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,36 +1,411 @@
|
||||||
|
# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am
|
||||||
|
|
||||||
cmpp_OBJS=main.o pp_ifs.o pp_lst.o pp_mod.o read_ifs.o util.o writ_ifs.o \
|
# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
|
||||||
ifs_yacc.o ifs_lex.o mod_yacc.o mod_lex.o
|
# This Makefile.in is free software; the Free Software Foundation
|
||||||
|
# gives unlimited permission to copy and/or distribute it,
|
||||||
|
# with or without modifications, as long as this notice is preserved.
|
||||||
|
|
||||||
cmpp_GEN=ifs_yacc.c ifs_tok.h \
|
# This program is distributed in the hope that it will be useful,
|
||||||
ifs_lex.c ifs_lex.h \
|
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||||
mod_lex.c mod_lex.h \
|
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||||
mod_yacc.c mod_tok.h
|
# PARTICULAR PURPOSE.
|
||||||
|
|
||||||
YACC=bison -d --yacc
|
|
||||||
#YACC=yacc -d
|
|
||||||
|
|
||||||
CC=gcc -O2 -g
|
SHELL = /bin/sh
|
||||||
|
|
||||||
LEX=flex -t
|
srcdir = .
|
||||||
|
top_srcdir = ../../..
|
||||||
|
|
||||||
all: cmpp
|
prefix = /usr/local
|
||||||
|
exec_prefix = ${prefix}
|
||||||
|
|
||||||
cmpp: $(cmpp_OBJS)
|
bindir = ${exec_prefix}/bin
|
||||||
$(CC) -o cmpp $(cmpp_OBJS)
|
sbindir = ${exec_prefix}/sbin
|
||||||
|
libexecdir = ${exec_prefix}/libexec
|
||||||
|
datadir = ${prefix}/share
|
||||||
|
sysconfdir = ${prefix}/etc
|
||||||
|
sharedstatedir = ${prefix}/com
|
||||||
|
localstatedir = ${prefix}/var
|
||||||
|
libdir = ${exec_prefix}/lib
|
||||||
|
infodir = ${prefix}/info
|
||||||
|
mandir = ${prefix}/man
|
||||||
|
includedir = ${prefix}/include
|
||||||
|
oldincludedir = /usr/include
|
||||||
|
|
||||||
|
DESTDIR =
|
||||||
|
|
||||||
|
pkgdatadir = $(datadir)/ng-spice-rework
|
||||||
|
pkglibdir = $(libdir)/ng-spice-rework
|
||||||
|
pkgincludedir = $(includedir)/ng-spice-rework
|
||||||
|
|
||||||
|
top_builddir = ../../..
|
||||||
|
|
||||||
|
ACLOCAL = aclocal-1.4
|
||||||
|
AUTOCONF = autoconf
|
||||||
|
AUTOMAKE = automake-1.4
|
||||||
|
AUTOHEADER = autoheader
|
||||||
|
|
||||||
|
INSTALL = /usr/bin/install -c
|
||||||
|
INSTALL_PROGRAM = ${INSTALL} $(AM_INSTALL_PROGRAM_FLAGS)
|
||||||
|
INSTALL_DATA = ${INSTALL} -m 644
|
||||||
|
INSTALL_SCRIPT = ${INSTALL}
|
||||||
|
transform = s,x,x,
|
||||||
|
|
||||||
|
NORMAL_INSTALL = :
|
||||||
|
PRE_INSTALL = :
|
||||||
|
POST_INSTALL = :
|
||||||
|
NORMAL_UNINSTALL = :
|
||||||
|
PRE_UNINSTALL = :
|
||||||
|
POST_UNINSTALL = :
|
||||||
|
host_alias =
|
||||||
|
host_triplet = i686-pc-linux-gnu
|
||||||
|
AR = ar
|
||||||
|
AS = @AS@
|
||||||
|
CC = gcc
|
||||||
|
CIDERDIR =
|
||||||
|
CIDERMATH =
|
||||||
|
CIDERMATHDIR =
|
||||||
|
CIDERSCRIPTS =
|
||||||
|
CIDERSIM =
|
||||||
|
CIDERTESTS =
|
||||||
|
CXX = g++
|
||||||
|
CXXCPP = g++ -E
|
||||||
|
DLLTOOL = @DLLTOOL@
|
||||||
|
ECHO = echo
|
||||||
|
EGREP = grep -E
|
||||||
|
EKVDIR =
|
||||||
|
EKVLIB =
|
||||||
|
EXEEXT =
|
||||||
|
F77 = g77
|
||||||
|
GCJ = @GCJ@
|
||||||
|
GCJFLAGS = @GCJFLAGS@
|
||||||
|
HAVE_LIB = @HAVE_LIB@
|
||||||
|
LIB = @LIB@
|
||||||
|
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
||||||
|
LN_S = ln -s
|
||||||
|
LTLIB = @LTLIB@
|
||||||
|
MAINT = #
|
||||||
|
MAKEINFO = makeinfo
|
||||||
|
NUMDEV =
|
||||||
|
NUMDEVDIR =
|
||||||
|
NUMPARAMDIR =
|
||||||
|
NUMPARAMLIB =
|
||||||
|
OBJDUMP = @OBJDUMP@
|
||||||
|
OBJEXT = o
|
||||||
|
PACKAGE = ng-spice-rework
|
||||||
|
RANLIB = ranlib
|
||||||
|
RC = @RC@
|
||||||
|
STRIP = strip
|
||||||
|
VERSION = 15
|
||||||
|
WINMAIN =
|
||||||
|
XGRAPHDIR =
|
||||||
|
XSPICEDIR =
|
||||||
|
XSPICELIB1 =
|
||||||
|
XSPICELIB2 =
|
||||||
|
YACC =
|
||||||
|
|
||||||
|
BUILT_SOURCES = ifs_lex.c ifs_yacc.c ifs_yacc.h mod_lex.c mod_yacc.c mod_yacc.h
|
||||||
|
|
||||||
|
EXTRA_DIST = ifs_lex.l ifs_yacc.h mod_yacc.h
|
||||||
|
|
||||||
|
AM_YFLAGS = -d
|
||||||
|
|
||||||
|
LEX = -t
|
||||||
|
|
||||||
|
bin_PROGRAMS = cmpp
|
||||||
|
|
||||||
|
cmpp_SOURCES = cmpp.h main.c pp_ifs.c pp_lst.c pp_mod.c read_ifs.c util.c writ_ifs.c ifs_yacc_y.h ifs_yacc.y ifs_lex.c mod_yacc_y.h mod_yacc.y mod_lex.c
|
||||||
|
|
||||||
|
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||||
|
CONFIG_HEADER = ../../../config.h
|
||||||
|
CONFIG_CLEAN_FILES =
|
||||||
|
bin_PROGRAMS = cmpp$(EXEEXT)
|
||||||
|
PROGRAMS = $(bin_PROGRAMS)
|
||||||
|
|
||||||
|
|
||||||
|
DEFS = -DHAVE_CONFIG_H -I. -I$(srcdir) -I../../..
|
||||||
|
CPPFLAGS =
|
||||||
|
LDFLAGS =
|
||||||
|
LIBS = -lm -lncurses
|
||||||
|
X_CFLAGS = -I/usr/X11R6/include
|
||||||
|
X_LIBS = -L/usr/X11R6/lib -lX11 -lXt -lXext -lXmu -lXaw
|
||||||
|
X_EXTRA_LIBS =
|
||||||
|
X_PRE_LIBS = -lSM -lICE
|
||||||
|
cmpp_OBJECTS = main.$(OBJEXT) pp_ifs.$(OBJEXT) pp_lst.$(OBJEXT) \
|
||||||
|
pp_mod.$(OBJEXT) read_ifs.$(OBJEXT) util.$(OBJEXT) writ_ifs.$(OBJEXT) \
|
||||||
|
ifs_yacc.$(OBJEXT) ifs_lex.$(OBJEXT) mod_yacc.$(OBJEXT) \
|
||||||
|
mod_lex.$(OBJEXT)
|
||||||
|
cmpp_LDADD = $(LDADD)
|
||||||
|
cmpp_DEPENDENCIES =
|
||||||
|
cmpp_LDFLAGS =
|
||||||
|
YLWRAP = $(srcdir)/ylwrap
|
||||||
|
CFLAGS = -g -O2 -Wall
|
||||||
|
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
||||||
|
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
||||||
|
CCLD = $(CC)
|
||||||
|
LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
|
||||||
|
DIST_COMMON = Makefile.am Makefile.in ifs_yacc.c mod_yacc.c ylwrap
|
||||||
|
|
||||||
|
|
||||||
|
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
||||||
|
|
||||||
|
TAR = tar
|
||||||
|
GZIP_ENV = --best
|
||||||
|
DEP_FILES = .deps/ifs_lex.P .deps/ifs_yacc.P .deps/main.P \
|
||||||
|
.deps/mod_lex.P .deps/mod_yacc.P .deps/pp_ifs.P .deps/pp_lst.P \
|
||||||
|
.deps/pp_mod.P .deps/read_ifs.P .deps/util.P .deps/writ_ifs.P
|
||||||
|
SOURCES = $(cmpp_SOURCES)
|
||||||
|
OBJECTS = $(cmpp_OBJECTS)
|
||||||
|
|
||||||
|
all: all-redirect
|
||||||
|
.SUFFIXES:
|
||||||
|
.SUFFIXES: .S .c .lo .o .obj .s .y
|
||||||
|
$(srcdir)/Makefile.in: # Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
||||||
|
cd $(top_srcdir) && $(AUTOMAKE) --gnu src/xspice/cmpp/Makefile
|
||||||
|
|
||||||
|
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
|
||||||
|
cd $(top_builddir) \
|
||||||
|
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||||
|
|
||||||
|
|
||||||
|
mostlyclean-binPROGRAMS:
|
||||||
|
|
||||||
|
clean-binPROGRAMS:
|
||||||
|
-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
|
||||||
|
|
||||||
|
distclean-binPROGRAMS:
|
||||||
|
|
||||||
|
maintainer-clean-binPROGRAMS:
|
||||||
|
|
||||||
|
install-binPROGRAMS: $(bin_PROGRAMS)
|
||||||
|
@$(NORMAL_INSTALL)
|
||||||
|
$(mkinstalldirs) $(DESTDIR)$(bindir)
|
||||||
|
@list='$(bin_PROGRAMS)'; for p in $$list; do \
|
||||||
|
if test -f $$p; then \
|
||||||
|
echo " $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
|
||||||
|
$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
|
||||||
|
else :; fi; \
|
||||||
|
done
|
||||||
|
|
||||||
|
uninstall-binPROGRAMS:
|
||||||
|
@$(NORMAL_UNINSTALL)
|
||||||
|
list='$(bin_PROGRAMS)'; for p in $$list; do \
|
||||||
|
rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
|
||||||
|
done
|
||||||
|
|
||||||
|
# FIXME: We should only use cygpath when building on Windows,
|
||||||
|
# and only if it is available.
|
||||||
|
.c.obj:
|
||||||
|
$(COMPILE) -c `cygpath -w $<`
|
||||||
|
|
||||||
|
.s.o:
|
||||||
|
$(COMPILE) -c $<
|
||||||
|
|
||||||
|
.S.o:
|
||||||
|
$(COMPILE) -c $<
|
||||||
|
|
||||||
|
mostlyclean-compile:
|
||||||
|
-rm -f *.o core *.core
|
||||||
|
-rm -f *.$(OBJEXT)
|
||||||
|
|
||||||
|
clean-compile:
|
||||||
|
|
||||||
|
distclean-compile:
|
||||||
|
-rm -f *.tab.c
|
||||||
|
|
||||||
|
maintainer-clean-compile:
|
||||||
|
|
||||||
|
.s.lo:
|
||||||
|
$(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
||||||
|
|
||||||
|
.S.lo:
|
||||||
|
$(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
||||||
|
|
||||||
|
mostlyclean-libtool:
|
||||||
|
-rm -f *.lo
|
||||||
|
|
||||||
|
clean-libtool:
|
||||||
|
-rm -rf .libs _libs
|
||||||
|
|
||||||
|
distclean-libtool:
|
||||||
|
|
||||||
|
maintainer-clean-libtool:
|
||||||
|
|
||||||
|
cmpp$(EXEEXT): $(cmpp_OBJECTS) $(cmpp_DEPENDENCIES)
|
||||||
|
@rm -f cmpp$(EXEEXT)
|
||||||
|
$(LINK) $(cmpp_LDFLAGS) $(cmpp_OBJECTS) $(cmpp_LDADD) $(LIBS)
|
||||||
|
.y.c:
|
||||||
|
$(SHELL) $(YLWRAP) "$(YACC)" $< y.tab.c $*.c y.tab.h $*.h -- $(AM_YFLAGS) $(YFLAGS)
|
||||||
|
ifs_yacc.h: ifs_yacc.c
|
||||||
|
mod_yacc.h: mod_yacc.c
|
||||||
|
|
||||||
|
|
||||||
|
tags: TAGS
|
||||||
|
|
||||||
|
ID: $(HEADERS) $(SOURCES) $(LISP)
|
||||||
|
list='$(SOURCES) $(HEADERS)'; \
|
||||||
|
unique=`for i in $$list; do echo $$i; done | \
|
||||||
|
awk ' { files[$$0] = 1; } \
|
||||||
|
END { for (i in files) print i; }'`; \
|
||||||
|
here=`pwd` && cd $(srcdir) \
|
||||||
|
&& mkid -f$$here/ID $$unique $(LISP)
|
||||||
|
|
||||||
|
TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
|
||||||
|
tags=; \
|
||||||
|
here=`pwd`; \
|
||||||
|
list='$(SOURCES) $(HEADERS)'; \
|
||||||
|
unique=`for i in $$list; do echo $$i; done | \
|
||||||
|
awk ' { files[$$0] = 1; } \
|
||||||
|
END { for (i in files) print i; }'`; \
|
||||||
|
test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
|
||||||
|
|| (cd $(srcdir) && etags -o $$here/TAGS $(ETAGS_ARGS) $$tags $$unique $(LISP))
|
||||||
|
|
||||||
|
mostlyclean-tags:
|
||||||
|
|
||||||
|
clean-tags:
|
||||||
|
|
||||||
|
distclean-tags:
|
||||||
|
-rm -f TAGS ID
|
||||||
|
|
||||||
|
maintainer-clean-tags:
|
||||||
|
|
||||||
|
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
||||||
|
|
||||||
|
subdir = src/xspice/cmpp
|
||||||
|
|
||||||
|
distdir: $(DISTFILES)
|
||||||
|
here=`cd $(top_builddir) && pwd`; \
|
||||||
|
top_distdir=`cd $(top_distdir) && pwd`; \
|
||||||
|
distdir=`cd $(distdir) && pwd`; \
|
||||||
|
cd $(top_srcdir) \
|
||||||
|
&& $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu src/xspice/cmpp/Makefile
|
||||||
|
@for file in $(DISTFILES); do \
|
||||||
|
d=$(srcdir); \
|
||||||
|
if test -d $$d/$$file; then \
|
||||||
|
cp -pr $$d/$$file $(distdir)/$$file; \
|
||||||
|
else \
|
||||||
|
test -f $(distdir)/$$file \
|
||||||
|
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|
||||||
|
|| cp -p $$d/$$file $(distdir)/$$file || :; \
|
||||||
|
fi; \
|
||||||
|
done
|
||||||
|
|
||||||
|
DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
|
||||||
|
|
||||||
|
-include $(DEP_FILES)
|
||||||
|
|
||||||
|
mostlyclean-depend:
|
||||||
|
|
||||||
|
clean-depend:
|
||||||
|
|
||||||
|
distclean-depend:
|
||||||
|
-rm -rf .deps
|
||||||
|
|
||||||
|
maintainer-clean-depend:
|
||||||
|
|
||||||
|
%.o: %.c
|
||||||
|
@echo '$(COMPILE) -c $<'; \
|
||||||
|
$(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
|
||||||
|
@-cp .deps/$(*F).pp .deps/$(*F).P; \
|
||||||
|
tr ' ' '\012' < .deps/$(*F).pp \
|
||||||
|
| sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
|
||||||
|
>> .deps/$(*F).P; \
|
||||||
|
rm .deps/$(*F).pp
|
||||||
|
|
||||||
|
%.lo: %.c
|
||||||
|
@echo '$(LTCOMPILE) -c $<'; \
|
||||||
|
$(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
|
||||||
|
@-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \
|
||||||
|
< .deps/$(*F).pp > .deps/$(*F).P; \
|
||||||
|
tr ' ' '\012' < .deps/$(*F).pp \
|
||||||
|
| sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
|
||||||
|
>> .deps/$(*F).P; \
|
||||||
|
rm -f .deps/$(*F).pp
|
||||||
|
info-am:
|
||||||
|
info: info-am
|
||||||
|
dvi-am:
|
||||||
|
dvi: dvi-am
|
||||||
|
check-am: all-am
|
||||||
|
check: check-am
|
||||||
|
installcheck-am:
|
||||||
|
installcheck: installcheck-am
|
||||||
|
install-exec-am: install-binPROGRAMS
|
||||||
|
install-exec: install-exec-am
|
||||||
|
|
||||||
|
install-data-am:
|
||||||
|
install-data: install-data-am
|
||||||
|
|
||||||
|
install-am: all-am
|
||||||
|
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
||||||
|
install: install-am
|
||||||
|
uninstall-am: uninstall-binPROGRAMS
|
||||||
|
uninstall: uninstall-am
|
||||||
|
all-am: Makefile $(PROGRAMS)
|
||||||
|
all-redirect: all-am
|
||||||
|
install-strip:
|
||||||
|
$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
|
||||||
|
installdirs:
|
||||||
|
$(mkinstalldirs) $(DESTDIR)$(bindir)
|
||||||
|
|
||||||
|
|
||||||
|
mostlyclean-generic:
|
||||||
|
|
||||||
|
clean-generic:
|
||||||
|
|
||||||
|
distclean-generic:
|
||||||
|
-rm -f Makefile $(CONFIG_CLEAN_FILES)
|
||||||
|
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
|
||||||
|
|
||||||
|
maintainer-clean-generic:
|
||||||
|
-test -z "ifs_yacchifs_yacccmod_yacchmod_yaccc$(BUILT_SOURCES)" || rm -f ifs_yacch ifs_yaccc mod_yacch mod_yaccc $(BUILT_SOURCES)
|
||||||
|
mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \
|
||||||
|
mostlyclean-libtool mostlyclean-tags mostlyclean-depend \
|
||||||
|
mostlyclean-generic
|
||||||
|
|
||||||
|
mostlyclean: mostlyclean-am
|
||||||
|
|
||||||
|
clean-am: clean-binPROGRAMS clean-compile clean-libtool clean-tags \
|
||||||
|
clean-depend clean-generic mostlyclean-am
|
||||||
|
|
||||||
|
clean: clean-am
|
||||||
|
|
||||||
|
distclean-am: distclean-binPROGRAMS distclean-compile distclean-libtool \
|
||||||
|
distclean-tags distclean-depend distclean-generic \
|
||||||
|
clean-am
|
||||||
|
-rm -f libtool
|
||||||
|
|
||||||
|
distclean: distclean-am
|
||||||
|
|
||||||
|
maintainer-clean-am: maintainer-clean-binPROGRAMS \
|
||||||
|
maintainer-clean-compile maintainer-clean-libtool \
|
||||||
|
maintainer-clean-tags maintainer-clean-depend \
|
||||||
|
maintainer-clean-generic distclean-am
|
||||||
|
@echo "This command is intended for maintainers to use;"
|
||||||
|
@echo "it deletes files that may require special tools to rebuild."
|
||||||
|
|
||||||
|
maintainer-clean: maintainer-clean-am
|
||||||
|
|
||||||
|
.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \
|
||||||
|
maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \
|
||||||
|
mostlyclean-compile distclean-compile clean-compile \
|
||||||
|
maintainer-clean-compile mostlyclean-libtool distclean-libtool \
|
||||||
|
clean-libtool maintainer-clean-libtool tags mostlyclean-tags \
|
||||||
|
distclean-tags clean-tags maintainer-clean-tags distdir \
|
||||||
|
mostlyclean-depend distclean-depend clean-depend \
|
||||||
|
maintainer-clean-depend info-am info dvi-am dvi check check-am \
|
||||||
|
installcheck-am installcheck install-exec-am install-exec \
|
||||||
|
install-data-am install-data install-am install uninstall-am uninstall \
|
||||||
|
all-redirect all-am all installdirs mostlyclean-generic \
|
||||||
|
distclean-generic clean-generic maintainer-clean-generic clean \
|
||||||
|
mostlyclean distclean maintainer-clean
|
||||||
|
|
||||||
%.c : %.y
|
|
||||||
$(YACC) -p $(*:yacc=)yy $<
|
|
||||||
mv -f y.tab.c $*.c
|
|
||||||
mv -f y.tab.h $(*:yacc=)tok.h
|
|
||||||
|
|
||||||
%.c : %.l
|
%.c : %.l
|
||||||
$(LEX) -P$(*:lex=)yy $< > $@
|
$(LEX) -P$(*:lex=)yy $< > $@
|
||||||
|
|
||||||
ifs_lex.c : ifs_lex.l
|
ifs_lex.c : ifs_lex.l
|
||||||
$(LEX) -i -P$(*:lex=)yy $< > $@
|
$(LEX) -i -P$(*:lex=)yy $< > $@
|
||||||
|
|
||||||
install:
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||||
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||||
clean:
|
.NOEXPORT:
|
||||||
rm -f $(cmpp_OBJS) $(cmpp_GEN) cmpp
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,21 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
BUILT_SOURCES = ifs_lex.c ifs_yacc.c ifs_yacc.h mod_lex.c mod_yacc.c mod_yacc.h
|
||||||
|
|
||||||
|
EXTRA_DIST= ifs_lex.l ifs_yacc.h mod_yacc.h
|
||||||
|
|
||||||
|
AM_YFLAGS = -d
|
||||||
|
|
||||||
|
LEX = @LEX@ -t
|
||||||
|
|
||||||
|
bin_PROGRAMS = cmpp
|
||||||
|
|
||||||
|
cmpp_SOURCES = cmpp.h main.c pp_ifs.c pp_lst.c pp_mod.c read_ifs.c util.c \
|
||||||
|
writ_ifs.c ifs_yacc_y.h ifs_yacc.y ifs_lex.c mod_yacc_y.h mod_yacc.y\
|
||||||
|
mod_lex.c
|
||||||
|
|
||||||
|
%.c : %.l
|
||||||
|
$(LEX) -P$(*:lex=)yy $< > $@
|
||||||
|
|
||||||
|
ifs_lex.c : ifs_lex.l
|
||||||
|
$(LEX) -i -P$(*:lex=)yy $< > $@
|
||||||
|
|
@ -1,51 +1,411 @@
|
||||||
|
# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am
|
||||||
|
|
||||||
cmpp_OBJS = main.o pp_ifs.o pp_lst.o pp_mod.o \
|
# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
|
||||||
read_ifs.o util.o writ_ifs.o \
|
# This Makefile.in is free software; the Free Software Foundation
|
||||||
ifs_yacc.o ifs_lex.o mod_yacc.o mod_lex.o
|
# gives unlimited permission to copy and/or distribute it,
|
||||||
|
# with or without modifications, as long as this notice is preserved.
|
||||||
|
|
||||||
cmpp_GEN = ifs_yacc.c ifs_tok.h \
|
# This program is distributed in the hope that it will be useful,
|
||||||
ifs_lex.c ifs_lex.h \
|
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||||
mod_lex.c mod_lex.h \
|
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||||
mod_yacc.c mod_tok.h
|
# PARTICULAR PURPOSE.
|
||||||
|
|
||||||
YACC = @YACC@ -d
|
|
||||||
|
|
||||||
CC = @CC@ @CFLAGS@
|
SHELL = @SHELL@
|
||||||
|
|
||||||
|
srcdir = @srcdir@
|
||||||
|
top_srcdir = @top_srcdir@
|
||||||
|
VPATH = @srcdir@
|
||||||
|
prefix = @prefix@
|
||||||
|
exec_prefix = @exec_prefix@
|
||||||
|
|
||||||
|
bindir = @bindir@
|
||||||
|
sbindir = @sbindir@
|
||||||
|
libexecdir = @libexecdir@
|
||||||
|
datadir = @datadir@
|
||||||
|
sysconfdir = @sysconfdir@
|
||||||
|
sharedstatedir = @sharedstatedir@
|
||||||
|
localstatedir = @localstatedir@
|
||||||
|
libdir = @libdir@
|
||||||
|
infodir = @infodir@
|
||||||
|
mandir = @mandir@
|
||||||
|
includedir = @includedir@
|
||||||
|
oldincludedir = /usr/include
|
||||||
|
|
||||||
|
DESTDIR =
|
||||||
|
|
||||||
|
pkgdatadir = $(datadir)/@PACKAGE@
|
||||||
|
pkglibdir = $(libdir)/@PACKAGE@
|
||||||
|
pkgincludedir = $(includedir)/@PACKAGE@
|
||||||
|
|
||||||
|
top_builddir = ../../..
|
||||||
|
|
||||||
|
ACLOCAL = @ACLOCAL@
|
||||||
|
AUTOCONF = @AUTOCONF@
|
||||||
|
AUTOMAKE = @AUTOMAKE@
|
||||||
|
AUTOHEADER = @AUTOHEADER@
|
||||||
|
|
||||||
|
INSTALL = @INSTALL@
|
||||||
|
INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
|
||||||
|
INSTALL_DATA = @INSTALL_DATA@
|
||||||
|
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||||
|
transform = @program_transform_name@
|
||||||
|
|
||||||
|
NORMAL_INSTALL = :
|
||||||
|
PRE_INSTALL = :
|
||||||
|
POST_INSTALL = :
|
||||||
|
NORMAL_UNINSTALL = :
|
||||||
|
PRE_UNINSTALL = :
|
||||||
|
POST_UNINSTALL = :
|
||||||
|
host_alias = @host_alias@
|
||||||
|
host_triplet = @host@
|
||||||
|
AR = @AR@
|
||||||
|
AS = @AS@
|
||||||
|
CC = @CC@
|
||||||
|
CIDERDIR = @CIDERDIR@
|
||||||
|
CIDERMATH = @CIDERMATH@
|
||||||
|
CIDERMATHDIR = @CIDERMATHDIR@
|
||||||
|
CIDERSCRIPTS = @CIDERSCRIPTS@
|
||||||
|
CIDERSIM = @CIDERSIM@
|
||||||
|
CIDERTESTS = @CIDERTESTS@
|
||||||
|
CXX = @CXX@
|
||||||
|
CXXCPP = @CXXCPP@
|
||||||
|
DLLTOOL = @DLLTOOL@
|
||||||
|
ECHO = @ECHO@
|
||||||
|
EGREP = @EGREP@
|
||||||
|
EKVDIR = @EKVDIR@
|
||||||
|
EKVLIB = @EKVLIB@
|
||||||
|
EXEEXT = @EXEEXT@
|
||||||
|
F77 = @F77@
|
||||||
|
GCJ = @GCJ@
|
||||||
|
GCJFLAGS = @GCJFLAGS@
|
||||||
|
HAVE_LIB = @HAVE_LIB@
|
||||||
|
LIB = @LIB@
|
||||||
|
LIBTOOL = @LIBTOOL@
|
||||||
|
LN_S = @LN_S@
|
||||||
|
LTLIB = @LTLIB@
|
||||||
|
MAINT = @MAINT@
|
||||||
|
MAKEINFO = @MAKEINFO@
|
||||||
|
NUMDEV = @NUMDEV@
|
||||||
|
NUMDEVDIR = @NUMDEVDIR@
|
||||||
|
NUMPARAMDIR = @NUMPARAMDIR@
|
||||||
|
NUMPARAMLIB = @NUMPARAMLIB@
|
||||||
|
OBJDUMP = @OBJDUMP@
|
||||||
|
OBJEXT = @OBJEXT@
|
||||||
|
PACKAGE = @PACKAGE@
|
||||||
|
RANLIB = @RANLIB@
|
||||||
|
RC = @RC@
|
||||||
|
STRIP = @STRIP@
|
||||||
|
VERSION = @VERSION@
|
||||||
|
WINMAIN = @WINMAIN@
|
||||||
|
XGRAPHDIR = @XGRAPHDIR@
|
||||||
|
XSPICEDIR = @XSPICEDIR@
|
||||||
|
XSPICELIB1 = @XSPICELIB1@
|
||||||
|
XSPICELIB2 = @XSPICELIB2@
|
||||||
|
YACC = @YACC@
|
||||||
|
|
||||||
|
BUILT_SOURCES = ifs_lex.c ifs_yacc.c ifs_yacc.h mod_lex.c mod_yacc.c mod_yacc.h
|
||||||
|
|
||||||
|
EXTRA_DIST = ifs_lex.l ifs_yacc.h mod_yacc.h
|
||||||
|
|
||||||
|
AM_YFLAGS = -d
|
||||||
|
|
||||||
LEX = @LEX@ -t
|
LEX = @LEX@ -t
|
||||||
|
|
||||||
all: cmpp
|
bin_PROGRAMS = cmpp
|
||||||
|
|
||||||
cmpp: $(cmpp_OBJS)
|
cmpp_SOURCES = cmpp.h main.c pp_ifs.c pp_lst.c pp_mod.c read_ifs.c util.c writ_ifs.c ifs_yacc_y.h ifs_yacc.y ifs_lex.c mod_yacc_y.h mod_yacc.y mod_lex.c
|
||||||
$(CC) -o cmpp $(cmpp_OBJS)
|
|
||||||
|
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||||
|
CONFIG_HEADER = ../../../config.h
|
||||||
|
CONFIG_CLEAN_FILES =
|
||||||
|
bin_PROGRAMS = cmpp$(EXEEXT)
|
||||||
|
PROGRAMS = $(bin_PROGRAMS)
|
||||||
|
|
||||||
|
|
||||||
|
DEFS = @DEFS@ -I. -I$(srcdir) -I../../..
|
||||||
|
CPPFLAGS = @CPPFLAGS@
|
||||||
|
LDFLAGS = @LDFLAGS@
|
||||||
|
LIBS = @LIBS@
|
||||||
|
X_CFLAGS = @X_CFLAGS@
|
||||||
|
X_LIBS = @X_LIBS@
|
||||||
|
X_EXTRA_LIBS = @X_EXTRA_LIBS@
|
||||||
|
X_PRE_LIBS = @X_PRE_LIBS@
|
||||||
|
cmpp_OBJECTS = main.$(OBJEXT) pp_ifs.$(OBJEXT) pp_lst.$(OBJEXT) \
|
||||||
|
pp_mod.$(OBJEXT) read_ifs.$(OBJEXT) util.$(OBJEXT) writ_ifs.$(OBJEXT) \
|
||||||
|
ifs_yacc.$(OBJEXT) ifs_lex.$(OBJEXT) mod_yacc.$(OBJEXT) \
|
||||||
|
mod_lex.$(OBJEXT)
|
||||||
|
cmpp_LDADD = $(LDADD)
|
||||||
|
cmpp_DEPENDENCIES =
|
||||||
|
cmpp_LDFLAGS =
|
||||||
|
YLWRAP = $(srcdir)/ylwrap
|
||||||
|
CFLAGS = @CFLAGS@
|
||||||
|
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
||||||
|
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
||||||
|
CCLD = $(CC)
|
||||||
|
LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
|
||||||
|
DIST_COMMON = Makefile.am Makefile.in ifs_yacc.c mod_yacc.c ylwrap
|
||||||
|
|
||||||
|
|
||||||
|
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
||||||
|
|
||||||
|
TAR = tar
|
||||||
|
GZIP_ENV = --best
|
||||||
|
DEP_FILES = .deps/ifs_lex.P .deps/ifs_yacc.P .deps/main.P \
|
||||||
|
.deps/mod_lex.P .deps/mod_yacc.P .deps/pp_ifs.P .deps/pp_lst.P \
|
||||||
|
.deps/pp_mod.P .deps/read_ifs.P .deps/util.P .deps/writ_ifs.P
|
||||||
|
SOURCES = $(cmpp_SOURCES)
|
||||||
|
OBJECTS = $(cmpp_OBJECTS)
|
||||||
|
|
||||||
|
all: all-redirect
|
||||||
|
.SUFFIXES:
|
||||||
|
.SUFFIXES: .S .c .lo .o .obj .s .y
|
||||||
|
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
||||||
|
cd $(top_srcdir) && $(AUTOMAKE) --gnu src/xspice/cmpp/Makefile
|
||||||
|
|
||||||
|
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
|
||||||
|
cd $(top_builddir) \
|
||||||
|
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||||
|
|
||||||
|
|
||||||
|
mostlyclean-binPROGRAMS:
|
||||||
|
|
||||||
|
clean-binPROGRAMS:
|
||||||
|
-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
|
||||||
|
|
||||||
|
distclean-binPROGRAMS:
|
||||||
|
|
||||||
|
maintainer-clean-binPROGRAMS:
|
||||||
|
|
||||||
|
install-binPROGRAMS: $(bin_PROGRAMS)
|
||||||
|
@$(NORMAL_INSTALL)
|
||||||
|
$(mkinstalldirs) $(DESTDIR)$(bindir)
|
||||||
|
@list='$(bin_PROGRAMS)'; for p in $$list; do \
|
||||||
|
if test -f $$p; then \
|
||||||
|
echo " $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
|
||||||
|
$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
|
||||||
|
else :; fi; \
|
||||||
|
done
|
||||||
|
|
||||||
|
uninstall-binPROGRAMS:
|
||||||
|
@$(NORMAL_UNINSTALL)
|
||||||
|
list='$(bin_PROGRAMS)'; for p in $$list; do \
|
||||||
|
rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
|
||||||
|
done
|
||||||
|
|
||||||
|
# FIXME: We should only use cygpath when building on Windows,
|
||||||
|
# and only if it is available.
|
||||||
|
.c.obj:
|
||||||
|
$(COMPILE) -c `cygpath -w $<`
|
||||||
|
|
||||||
|
.s.o:
|
||||||
|
$(COMPILE) -c $<
|
||||||
|
|
||||||
|
.S.o:
|
||||||
|
$(COMPILE) -c $<
|
||||||
|
|
||||||
|
mostlyclean-compile:
|
||||||
|
-rm -f *.o core *.core
|
||||||
|
-rm -f *.$(OBJEXT)
|
||||||
|
|
||||||
|
clean-compile:
|
||||||
|
|
||||||
|
distclean-compile:
|
||||||
|
-rm -f *.tab.c
|
||||||
|
|
||||||
|
maintainer-clean-compile:
|
||||||
|
|
||||||
|
.s.lo:
|
||||||
|
$(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
||||||
|
|
||||||
|
.S.lo:
|
||||||
|
$(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
||||||
|
|
||||||
|
mostlyclean-libtool:
|
||||||
|
-rm -f *.lo
|
||||||
|
|
||||||
|
clean-libtool:
|
||||||
|
-rm -rf .libs _libs
|
||||||
|
|
||||||
|
distclean-libtool:
|
||||||
|
|
||||||
|
maintainer-clean-libtool:
|
||||||
|
|
||||||
|
cmpp$(EXEEXT): $(cmpp_OBJECTS) $(cmpp_DEPENDENCIES)
|
||||||
|
@rm -f cmpp$(EXEEXT)
|
||||||
|
$(LINK) $(cmpp_LDFLAGS) $(cmpp_OBJECTS) $(cmpp_LDADD) $(LIBS)
|
||||||
|
.y.c:
|
||||||
|
$(SHELL) $(YLWRAP) "$(YACC)" $< y.tab.c $*.c y.tab.h $*.h -- $(AM_YFLAGS) $(YFLAGS)
|
||||||
|
ifs_yacc.h: ifs_yacc.c
|
||||||
|
mod_yacc.h: mod_yacc.c
|
||||||
|
|
||||||
|
|
||||||
|
tags: TAGS
|
||||||
|
|
||||||
|
ID: $(HEADERS) $(SOURCES) $(LISP)
|
||||||
|
list='$(SOURCES) $(HEADERS)'; \
|
||||||
|
unique=`for i in $$list; do echo $$i; done | \
|
||||||
|
awk ' { files[$$0] = 1; } \
|
||||||
|
END { for (i in files) print i; }'`; \
|
||||||
|
here=`pwd` && cd $(srcdir) \
|
||||||
|
&& mkid -f$$here/ID $$unique $(LISP)
|
||||||
|
|
||||||
|
TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
|
||||||
|
tags=; \
|
||||||
|
here=`pwd`; \
|
||||||
|
list='$(SOURCES) $(HEADERS)'; \
|
||||||
|
unique=`for i in $$list; do echo $$i; done | \
|
||||||
|
awk ' { files[$$0] = 1; } \
|
||||||
|
END { for (i in files) print i; }'`; \
|
||||||
|
test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
|
||||||
|
|| (cd $(srcdir) && etags -o $$here/TAGS $(ETAGS_ARGS) $$tags $$unique $(LISP))
|
||||||
|
|
||||||
|
mostlyclean-tags:
|
||||||
|
|
||||||
|
clean-tags:
|
||||||
|
|
||||||
|
distclean-tags:
|
||||||
|
-rm -f TAGS ID
|
||||||
|
|
||||||
|
maintainer-clean-tags:
|
||||||
|
|
||||||
|
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
||||||
|
|
||||||
|
subdir = src/xspice/cmpp
|
||||||
|
|
||||||
|
distdir: $(DISTFILES)
|
||||||
|
here=`cd $(top_builddir) && pwd`; \
|
||||||
|
top_distdir=`cd $(top_distdir) && pwd`; \
|
||||||
|
distdir=`cd $(distdir) && pwd`; \
|
||||||
|
cd $(top_srcdir) \
|
||||||
|
&& $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu src/xspice/cmpp/Makefile
|
||||||
|
@for file in $(DISTFILES); do \
|
||||||
|
d=$(srcdir); \
|
||||||
|
if test -d $$d/$$file; then \
|
||||||
|
cp -pr $$d/$$file $(distdir)/$$file; \
|
||||||
|
else \
|
||||||
|
test -f $(distdir)/$$file \
|
||||||
|
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|
||||||
|
|| cp -p $$d/$$file $(distdir)/$$file || :; \
|
||||||
|
fi; \
|
||||||
|
done
|
||||||
|
|
||||||
|
DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
|
||||||
|
|
||||||
|
-include $(DEP_FILES)
|
||||||
|
|
||||||
|
mostlyclean-depend:
|
||||||
|
|
||||||
|
clean-depend:
|
||||||
|
|
||||||
|
distclean-depend:
|
||||||
|
-rm -rf .deps
|
||||||
|
|
||||||
|
maintainer-clean-depend:
|
||||||
|
|
||||||
|
%.o: %.c
|
||||||
|
@echo '$(COMPILE) -c $<'; \
|
||||||
|
$(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
|
||||||
|
@-cp .deps/$(*F).pp .deps/$(*F).P; \
|
||||||
|
tr ' ' '\012' < .deps/$(*F).pp \
|
||||||
|
| sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
|
||||||
|
>> .deps/$(*F).P; \
|
||||||
|
rm .deps/$(*F).pp
|
||||||
|
|
||||||
|
%.lo: %.c
|
||||||
|
@echo '$(LTCOMPILE) -c $<'; \
|
||||||
|
$(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
|
||||||
|
@-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \
|
||||||
|
< .deps/$(*F).pp > .deps/$(*F).P; \
|
||||||
|
tr ' ' '\012' < .deps/$(*F).pp \
|
||||||
|
| sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
|
||||||
|
>> .deps/$(*F).P; \
|
||||||
|
rm -f .deps/$(*F).pp
|
||||||
|
info-am:
|
||||||
|
info: info-am
|
||||||
|
dvi-am:
|
||||||
|
dvi: dvi-am
|
||||||
|
check-am: all-am
|
||||||
|
check: check-am
|
||||||
|
installcheck-am:
|
||||||
|
installcheck: installcheck-am
|
||||||
|
install-exec-am: install-binPROGRAMS
|
||||||
|
install-exec: install-exec-am
|
||||||
|
|
||||||
|
install-data-am:
|
||||||
|
install-data: install-data-am
|
||||||
|
|
||||||
|
install-am: all-am
|
||||||
|
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
||||||
|
install: install-am
|
||||||
|
uninstall-am: uninstall-binPROGRAMS
|
||||||
|
uninstall: uninstall-am
|
||||||
|
all-am: Makefile $(PROGRAMS)
|
||||||
|
all-redirect: all-am
|
||||||
|
install-strip:
|
||||||
|
$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
|
||||||
|
installdirs:
|
||||||
|
$(mkinstalldirs) $(DESTDIR)$(bindir)
|
||||||
|
|
||||||
|
|
||||||
|
mostlyclean-generic:
|
||||||
|
|
||||||
|
clean-generic:
|
||||||
|
|
||||||
|
distclean-generic:
|
||||||
|
-rm -f Makefile $(CONFIG_CLEAN_FILES)
|
||||||
|
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
|
||||||
|
|
||||||
|
maintainer-clean-generic:
|
||||||
|
-test -z "ifs_yacchifs_yacccmod_yacchmod_yaccc$(BUILT_SOURCES)" || rm -f ifs_yacch ifs_yaccc mod_yacch mod_yaccc $(BUILT_SOURCES)
|
||||||
|
mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \
|
||||||
|
mostlyclean-libtool mostlyclean-tags mostlyclean-depend \
|
||||||
|
mostlyclean-generic
|
||||||
|
|
||||||
|
mostlyclean: mostlyclean-am
|
||||||
|
|
||||||
|
clean-am: clean-binPROGRAMS clean-compile clean-libtool clean-tags \
|
||||||
|
clean-depend clean-generic mostlyclean-am
|
||||||
|
|
||||||
|
clean: clean-am
|
||||||
|
|
||||||
|
distclean-am: distclean-binPROGRAMS distclean-compile distclean-libtool \
|
||||||
|
distclean-tags distclean-depend distclean-generic \
|
||||||
|
clean-am
|
||||||
|
-rm -f libtool
|
||||||
|
|
||||||
|
distclean: distclean-am
|
||||||
|
|
||||||
|
maintainer-clean-am: maintainer-clean-binPROGRAMS \
|
||||||
|
maintainer-clean-compile maintainer-clean-libtool \
|
||||||
|
maintainer-clean-tags maintainer-clean-depend \
|
||||||
|
maintainer-clean-generic distclean-am
|
||||||
|
@echo "This command is intended for maintainers to use;"
|
||||||
|
@echo "it deletes files that may require special tools to rebuild."
|
||||||
|
|
||||||
|
maintainer-clean: maintainer-clean-am
|
||||||
|
|
||||||
|
.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \
|
||||||
|
maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \
|
||||||
|
mostlyclean-compile distclean-compile clean-compile \
|
||||||
|
maintainer-clean-compile mostlyclean-libtool distclean-libtool \
|
||||||
|
clean-libtool maintainer-clean-libtool tags mostlyclean-tags \
|
||||||
|
distclean-tags clean-tags maintainer-clean-tags distdir \
|
||||||
|
mostlyclean-depend distclean-depend clean-depend \
|
||||||
|
maintainer-clean-depend info-am info dvi-am dvi check check-am \
|
||||||
|
installcheck-am installcheck install-exec-am install-exec \
|
||||||
|
install-data-am install-data install-am install uninstall-am uninstall \
|
||||||
|
all-redirect all-am all installdirs mostlyclean-generic \
|
||||||
|
distclean-generic clean-generic maintainer-clean-generic clean \
|
||||||
|
mostlyclean distclean maintainer-clean
|
||||||
|
|
||||||
%.c : %.y
|
|
||||||
$(YACC) -p $(*:yacc=)yy $<
|
|
||||||
mv -f y.tab.c $*.c
|
|
||||||
mv -f y.tab.h $(*:yacc=)tok.h
|
|
||||||
|
|
||||||
%.c : %.l
|
%.c : %.l
|
||||||
$(LEX) -P$(*:lex=)yy $< > $@
|
$(LEX) -P$(*:lex=)yy $< > $@
|
||||||
|
|
||||||
ifs_lex.c : ifs_lex.l
|
ifs_lex.c : ifs_lex.l
|
||||||
$(LEX) -i -P$(*:lex=)yy $< > $@
|
$(LEX) -i -P$(*:lex=)yy $< > $@
|
||||||
|
|
||||||
install:
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f $(cmpp_OBJS) $(cmpp_GEN) cmpp
|
|
||||||
|
|
||||||
# Hack by SDB to enable "make mrproper" from top level.
|
|
||||||
# Since there is no Makefile.am for this directory, we need to
|
|
||||||
# incorporate this stuff by hand.
|
|
||||||
MAINTAINERCLEANFILES = Makefile
|
|
||||||
|
|
||||||
maintainer-clean: maintainer-clean-generic
|
|
||||||
rm -f `find . -type f -name "*~" -print`
|
|
||||||
rm -f `find . -type f -name "*.orig" -print`
|
|
||||||
rm -f `find . -type f -name "*.rej" -print`
|
|
||||||
rm -fR `find . -type d -name ".deps" -print`
|
|
||||||
|
|
||||||
maintainer-clean-generic: clean
|
|
||||||
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
|
|
||||||
|
|
||||||
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||||
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||||
|
.NOEXPORT:
|
||||||
|
|
|
||||||
|
|
@ -42,8 +42,8 @@ NON-STANDARD FEATURES
|
||||||
|
|
||||||
============================================================================*/
|
============================================================================*/
|
||||||
|
|
||||||
|
#include "ifs_yacc_y.h"
|
||||||
#include "ifs_yacc.h"
|
#include "ifs_yacc.h"
|
||||||
#include "ifs_tok.h"
|
|
||||||
|
|
||||||
int yyival;
|
int yyival;
|
||||||
double yydval;
|
double yydval;
|
||||||
|
|
|
||||||
|
|
@ -1,81 +1,164 @@
|
||||||
/* $Id$ */
|
/* A Bison parser, made by GNU Bison 1.875a. */
|
||||||
|
|
||||||
/*============================================================================
|
/* Skeleton parser for Yacc-like parsing with Bison,
|
||||||
FILE ifs_yacc.h
|
Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
|
||||||
|
|
||||||
MEMBER OF process cmpp
|
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 2, or (at your option)
|
||||||
|
any later version.
|
||||||
|
|
||||||
Copyright 1991
|
This program is distributed in the hope that it will be useful,
|
||||||
Georgia Tech Research Corporation
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
Atlanta, Georgia 30332
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
All Rights Reserved
|
GNU General Public License for more details.
|
||||||
|
|
||||||
PROJECT A-8503
|
You should have received a copy of the GNU General Public License
|
||||||
|
along with this program; if not, write to the Free Software
|
||||||
|
Foundation, Inc., 59 Temple Place - Suite 330,
|
||||||
|
Boston, MA 02111-1307, USA. */
|
||||||
|
|
||||||
AUTHORS
|
/* As a special exception, when this file is copied by Bison into a
|
||||||
|
Bison output file, you may use that output file without restriction.
|
||||||
|
This special exception was added by the Free Software Foundation
|
||||||
|
in version 1.24 of Bison. */
|
||||||
|
|
||||||
9/12/91 Steve Tynor
|
/* Tokens. */
|
||||||
|
#ifndef YYTOKENTYPE
|
||||||
|
# define YYTOKENTYPE
|
||||||
|
/* Put the tokens into the symbol table, so that GDB and other debuggers
|
||||||
|
know about them. */
|
||||||
|
enum yytokentype {
|
||||||
|
TOK_ALLOWED_TYPES = 258,
|
||||||
|
TOK_ARRAY = 259,
|
||||||
|
TOK_ARRAY_BOUNDS = 260,
|
||||||
|
TOK_BOOL_NO = 261,
|
||||||
|
TOK_BOOL_YES = 262,
|
||||||
|
TOK_COMMA = 263,
|
||||||
|
TOK_PORT_NAME = 264,
|
||||||
|
TOK_PORT_TABLE = 265,
|
||||||
|
TOK_CTYPE_D = 266,
|
||||||
|
TOK_CTYPE_G = 267,
|
||||||
|
TOK_CTYPE_GD = 268,
|
||||||
|
TOK_CTYPE_H = 269,
|
||||||
|
TOK_CTYPE_HD = 270,
|
||||||
|
TOK_CTYPE_I = 271,
|
||||||
|
TOK_CTYPE_ID = 272,
|
||||||
|
TOK_CTYPE_V = 273,
|
||||||
|
TOK_CTYPE_VD = 274,
|
||||||
|
TOK_CTYPE_VNAM = 275,
|
||||||
|
TOK_C_FUNCTION_NAME = 276,
|
||||||
|
TOK_DASH = 277,
|
||||||
|
TOK_DATA_TYPE = 278,
|
||||||
|
TOK_DEFAULT_TYPE = 279,
|
||||||
|
TOK_DEFAULT_VALUE = 280,
|
||||||
|
TOK_DESCRIPTION = 281,
|
||||||
|
TOK_DIRECTION = 282,
|
||||||
|
TOK_DIR_IN = 283,
|
||||||
|
TOK_DIR_INOUT = 284,
|
||||||
|
TOK_DIR_OUT = 285,
|
||||||
|
TOK_DTYPE_BOOLEAN = 286,
|
||||||
|
TOK_DTYPE_COMPLEX = 287,
|
||||||
|
TOK_DTYPE_INT = 288,
|
||||||
|
TOK_DTYPE_POINTER = 289,
|
||||||
|
TOK_DTYPE_REAL = 290,
|
||||||
|
TOK_DTYPE_STRING = 291,
|
||||||
|
TOK_IDENTIFIER = 292,
|
||||||
|
TOK_STATIC_VAR_NAME = 293,
|
||||||
|
TOK_STATIC_VAR_TABLE = 294,
|
||||||
|
TOK_INT_LITERAL = 295,
|
||||||
|
TOK_LANGLE = 296,
|
||||||
|
TOK_LBRACKET = 297,
|
||||||
|
TOK_LIMITS = 298,
|
||||||
|
TOK_NAME_TABLE = 299,
|
||||||
|
TOK_NULL_ALLOWED = 300,
|
||||||
|
TOK_PARAMETER_NAME = 301,
|
||||||
|
TOK_PARAMETER_TABLE = 302,
|
||||||
|
TOK_RANGLE = 303,
|
||||||
|
TOK_RBRACKET = 304,
|
||||||
|
TOK_REAL_LITERAL = 305,
|
||||||
|
TOK_SPICE_MODEL_NAME = 306,
|
||||||
|
TOK_STRING_LITERAL = 307
|
||||||
|
};
|
||||||
|
#endif
|
||||||
|
#define TOK_ALLOWED_TYPES 258
|
||||||
|
#define TOK_ARRAY 259
|
||||||
|
#define TOK_ARRAY_BOUNDS 260
|
||||||
|
#define TOK_BOOL_NO 261
|
||||||
|
#define TOK_BOOL_YES 262
|
||||||
|
#define TOK_COMMA 263
|
||||||
|
#define TOK_PORT_NAME 264
|
||||||
|
#define TOK_PORT_TABLE 265
|
||||||
|
#define TOK_CTYPE_D 266
|
||||||
|
#define TOK_CTYPE_G 267
|
||||||
|
#define TOK_CTYPE_GD 268
|
||||||
|
#define TOK_CTYPE_H 269
|
||||||
|
#define TOK_CTYPE_HD 270
|
||||||
|
#define TOK_CTYPE_I 271
|
||||||
|
#define TOK_CTYPE_ID 272
|
||||||
|
#define TOK_CTYPE_V 273
|
||||||
|
#define TOK_CTYPE_VD 274
|
||||||
|
#define TOK_CTYPE_VNAM 275
|
||||||
|
#define TOK_C_FUNCTION_NAME 276
|
||||||
|
#define TOK_DASH 277
|
||||||
|
#define TOK_DATA_TYPE 278
|
||||||
|
#define TOK_DEFAULT_TYPE 279
|
||||||
|
#define TOK_DEFAULT_VALUE 280
|
||||||
|
#define TOK_DESCRIPTION 281
|
||||||
|
#define TOK_DIRECTION 282
|
||||||
|
#define TOK_DIR_IN 283
|
||||||
|
#define TOK_DIR_INOUT 284
|
||||||
|
#define TOK_DIR_OUT 285
|
||||||
|
#define TOK_DTYPE_BOOLEAN 286
|
||||||
|
#define TOK_DTYPE_COMPLEX 287
|
||||||
|
#define TOK_DTYPE_INT 288
|
||||||
|
#define TOK_DTYPE_POINTER 289
|
||||||
|
#define TOK_DTYPE_REAL 290
|
||||||
|
#define TOK_DTYPE_STRING 291
|
||||||
|
#define TOK_IDENTIFIER 292
|
||||||
|
#define TOK_STATIC_VAR_NAME 293
|
||||||
|
#define TOK_STATIC_VAR_TABLE 294
|
||||||
|
#define TOK_INT_LITERAL 295
|
||||||
|
#define TOK_LANGLE 296
|
||||||
|
#define TOK_LBRACKET 297
|
||||||
|
#define TOK_LIMITS 298
|
||||||
|
#define TOK_NAME_TABLE 299
|
||||||
|
#define TOK_NULL_ALLOWED 300
|
||||||
|
#define TOK_PARAMETER_NAME 301
|
||||||
|
#define TOK_PARAMETER_TABLE 302
|
||||||
|
#define TOK_RANGLE 303
|
||||||
|
#define TOK_RBRACKET 304
|
||||||
|
#define TOK_REAL_LITERAL 305
|
||||||
|
#define TOK_SPICE_MODEL_NAME 306
|
||||||
|
#define TOK_STRING_LITERAL 307
|
||||||
|
|
||||||
MODIFICATIONS
|
|
||||||
|
|
||||||
<date> <person name> <nature of modifications>
|
|
||||||
|
|
||||||
SUMMARY
|
|
||||||
|
|
||||||
Typedefs needed by the YYSTYPE union (%union operator) in the yacc
|
#if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED)
|
||||||
file. These are only used in the yacc file, but must be defined here since
|
#line 487 "ifs_yacc.y"
|
||||||
the generated token.h file includes a definition of the union YYSTYPE.
|
typedef union YYSTYPE {
|
||||||
|
Ctype_List_t *ctype_list;
|
||||||
|
Dir_t dir;
|
||||||
|
Boolean_t bool;
|
||||||
|
Range_t range;
|
||||||
|
Data_Type_t dtype;
|
||||||
|
My_Port_Type_t ctype;
|
||||||
|
My_Value_t value;
|
||||||
|
char *str;
|
||||||
|
Bound_t bound;
|
||||||
|
int ival;
|
||||||
|
double rval;
|
||||||
|
Complex_t cval;
|
||||||
|
} YYSTYPE;
|
||||||
|
/* Line 1240 of yacc.c. */
|
||||||
|
#line 156 "y.tab.h"
|
||||||
|
# define yystype YYSTYPE /* obsolescent; will be withdrawn */
|
||||||
|
# define YYSTYPE_IS_DECLARED 1
|
||||||
|
# define YYSTYPE_IS_TRIVIAL 1
|
||||||
|
#endif
|
||||||
|
|
||||||
INTERFACES
|
extern YYSTYPE yylval;
|
||||||
|
|
||||||
None.
|
|
||||||
|
|
||||||
REFERENCED FILES
|
|
||||||
|
|
||||||
None.
|
|
||||||
|
|
||||||
NON-STANDARD FEATURES
|
|
||||||
|
|
||||||
None.
|
|
||||||
|
|
||||||
============================================================================*/
|
|
||||||
|
|
||||||
#include "cmpp.h"
|
|
||||||
|
|
||||||
typedef struct {
|
|
||||||
Boolean_t has_value;
|
|
||||||
Data_Type_t kind;
|
|
||||||
union {
|
|
||||||
Boolean_t bvalue;
|
|
||||||
int ivalue;
|
|
||||||
double rvalue;
|
|
||||||
Complex_t cvalue;
|
|
||||||
char *svalue;
|
|
||||||
} u;
|
|
||||||
} My_Value_t;
|
|
||||||
|
|
||||||
typedef struct {
|
|
||||||
Boolean_t has_bound;
|
|
||||||
My_Value_t bound;
|
|
||||||
} Bound_t;
|
|
||||||
|
|
||||||
typedef struct {
|
|
||||||
Boolean_t is_named;
|
|
||||||
union {
|
|
||||||
char *name;
|
|
||||||
struct {
|
|
||||||
Bound_t upper;
|
|
||||||
Bound_t lower;
|
|
||||||
} bounds;
|
|
||||||
} u;
|
|
||||||
} Range_t;
|
|
||||||
|
|
||||||
typedef struct {
|
|
||||||
Port_Type_t kind;
|
|
||||||
char *id; /* undefined unless kind == USER_DEFINED */
|
|
||||||
} My_Port_Type_t;
|
|
||||||
|
|
||||||
typedef struct ctype_list_s {
|
|
||||||
My_Port_Type_t ctype;
|
|
||||||
struct ctype_list_s *next;
|
|
||||||
} Ctype_List_t;
|
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,48 @@ NON-STANDARD FEATURES
|
||||||
============================================================================*/
|
============================================================================*/
|
||||||
|
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#include "ifs_yacc.h"
|
#include "ifs_yacc_y.h"
|
||||||
|
|
||||||
|
#define yymaxdepth ifs_yymaxdepth
|
||||||
|
#define yyparse ifs_yyparse
|
||||||
|
#define yylex ifs_yylex
|
||||||
|
#define yyerror ifs_yyerror
|
||||||
|
#define yylval ifs_yylval
|
||||||
|
#define yychar ifs_yychar
|
||||||
|
#define yydebug ifs_yydebug
|
||||||
|
#define yypact ifs_yypact
|
||||||
|
#define yyr1 ifs_yyr1
|
||||||
|
#define yyr2 ifs_yyr2
|
||||||
|
#define yydef ifs_yydef
|
||||||
|
#define yychk ifs_yychk
|
||||||
|
#define yypgo ifs_yypgo
|
||||||
|
#define yyact ifs_yyact
|
||||||
|
#define yyexca ifs_yyexca
|
||||||
|
#define yyerrflag ifs_yyerrflag
|
||||||
|
#define yynerrs ifs_yynerrs
|
||||||
|
#define yyps ifs_yyps
|
||||||
|
#define yypv ifs_yypv
|
||||||
|
#define yys ifs_yys
|
||||||
|
#define yy_yys ifs_yyyys
|
||||||
|
#define yystate ifs_yystate
|
||||||
|
#define yytmp ifs_yytmp
|
||||||
|
#define yyv ifs_yyv
|
||||||
|
#define yy_yyv ifs_yyyyv
|
||||||
|
#define yyval ifs_yyval
|
||||||
|
#define yylloc ifs_yylloc
|
||||||
|
#define yyreds ifs_yyreds
|
||||||
|
#define yytoks ifs_yytoks
|
||||||
|
#define yylhs ifs_yyyylhs
|
||||||
|
#define yylen ifs_yyyylen
|
||||||
|
#define yydefred ifs_yyyydefred
|
||||||
|
#define yydgoto ifs_yyyydgoto
|
||||||
|
#define yysindex ifs_yyyysindex
|
||||||
|
#define yyrindex ifs_yyyyrindex
|
||||||
|
#define yygindex ifs_yyyygindex
|
||||||
|
#define yytable ifs_yyyytable
|
||||||
|
#define yycheck ifs_yyyycheck
|
||||||
|
#define yyname ifs_yyyyname
|
||||||
|
#define yyrule ifs_yyyyrule
|
||||||
|
|
||||||
extern int yylineno;
|
extern int yylineno;
|
||||||
extern int yyival;
|
extern int yyival;
|
||||||
|
|
|
||||||
|
|
@ -41,8 +41,8 @@ NON-STANDARD FEATURES
|
||||||
|
|
||||||
============================================================================*/
|
============================================================================*/
|
||||||
|
|
||||||
|
#include "mod_yacc_y.h"
|
||||||
#include "mod_yacc.h"
|
#include "mod_yacc.h"
|
||||||
#include "mod_tok.h"
|
|
||||||
|
|
||||||
%}
|
%}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,49 +1,132 @@
|
||||||
/* $Id$ */
|
/* A Bison parser, made by GNU Bison 1.875a. */
|
||||||
|
|
||||||
/*============================================================================
|
/* Skeleton parser for Yacc-like parsing with Bison,
|
||||||
FILE mod_yacc.h
|
Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
|
||||||
|
|
||||||
MEMBER OF process cmpp
|
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 2, or (at your option)
|
||||||
|
any later version.
|
||||||
|
|
||||||
Copyright 1991
|
This program is distributed in the hope that it will be useful,
|
||||||
Georgia Tech Research Corporation
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
Atlanta, Georgia 30332
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
All Rights Reserved
|
GNU General Public License for more details.
|
||||||
|
|
||||||
PROJECT A-8503
|
You should have received a copy of the GNU General Public License
|
||||||
|
along with this program; if not, write to the Free Software
|
||||||
|
Foundation, Inc., 59 Temple Place - Suite 330,
|
||||||
|
Boston, MA 02111-1307, USA. */
|
||||||
|
|
||||||
AUTHORS
|
/* As a special exception, when this file is copied by Bison into a
|
||||||
|
Bison output file, you may use that output file without restriction.
|
||||||
|
This special exception was added by the Free Software Foundation
|
||||||
|
in version 1.24 of Bison. */
|
||||||
|
|
||||||
9/12/91 Steve Tynor
|
/* Tokens. */
|
||||||
|
#ifndef YYTOKENTYPE
|
||||||
|
# define YYTOKENTYPE
|
||||||
|
/* Put the tokens into the symbol table, so that GDB and other debuggers
|
||||||
|
know about them. */
|
||||||
|
enum yytokentype {
|
||||||
|
TOK_ARGS = 258,
|
||||||
|
TOK_INIT = 259,
|
||||||
|
TOK_ANALYSIS = 260,
|
||||||
|
TOK_NEW_TIMEPOINT = 261,
|
||||||
|
TOK_TIME = 262,
|
||||||
|
TOK_RAD_FREQ = 263,
|
||||||
|
TOK_TEMPERATURE = 264,
|
||||||
|
TOK_T = 265,
|
||||||
|
TOK_PARAM = 266,
|
||||||
|
TOK_PARAM_SIZE = 267,
|
||||||
|
TOK_PARAM_NULL = 268,
|
||||||
|
TOK_PORT_SIZE = 269,
|
||||||
|
TOK_PORT_NULL = 270,
|
||||||
|
TOK_PARTIAL = 271,
|
||||||
|
TOK_AC_GAIN = 272,
|
||||||
|
TOK_CHANGED = 273,
|
||||||
|
TOK_OUTPUT_DELAY = 274,
|
||||||
|
TOK_STATIC_VAR = 275,
|
||||||
|
TOK_STATIC_VAR_SIZE = 276,
|
||||||
|
TOK_INPUT = 277,
|
||||||
|
TOK_INPUT_STRENGTH = 278,
|
||||||
|
TOK_INPUT_STATE = 279,
|
||||||
|
TOK_INPUT_TYPE = 280,
|
||||||
|
TOK_OUTPUT = 281,
|
||||||
|
TOK_OUTPUT_CHANGED = 282,
|
||||||
|
TOK_OUTPUT_STRENGTH = 283,
|
||||||
|
TOK_OUTPUT_STATE = 284,
|
||||||
|
TOK_OUTPUT_TYPE = 285,
|
||||||
|
TOK_COMMA = 286,
|
||||||
|
TOK_LPAREN = 287,
|
||||||
|
TOK_RPAREN = 288,
|
||||||
|
TOK_LBRACKET = 289,
|
||||||
|
TOK_RBRACKET = 290,
|
||||||
|
TOK_MISC_C = 291,
|
||||||
|
TOK_IDENTIFIER = 292,
|
||||||
|
TOK_LOAD = 293,
|
||||||
|
TOK_TOTAL_LOAD = 294,
|
||||||
|
TOK_MESSAGE = 295,
|
||||||
|
TOK_CALL_TYPE = 296
|
||||||
|
};
|
||||||
|
#endif
|
||||||
|
#define TOK_ARGS 258
|
||||||
|
#define TOK_INIT 259
|
||||||
|
#define TOK_ANALYSIS 260
|
||||||
|
#define TOK_NEW_TIMEPOINT 261
|
||||||
|
#define TOK_TIME 262
|
||||||
|
#define TOK_RAD_FREQ 263
|
||||||
|
#define TOK_TEMPERATURE 264
|
||||||
|
#define TOK_T 265
|
||||||
|
#define TOK_PARAM 266
|
||||||
|
#define TOK_PARAM_SIZE 267
|
||||||
|
#define TOK_PARAM_NULL 268
|
||||||
|
#define TOK_PORT_SIZE 269
|
||||||
|
#define TOK_PORT_NULL 270
|
||||||
|
#define TOK_PARTIAL 271
|
||||||
|
#define TOK_AC_GAIN 272
|
||||||
|
#define TOK_CHANGED 273
|
||||||
|
#define TOK_OUTPUT_DELAY 274
|
||||||
|
#define TOK_STATIC_VAR 275
|
||||||
|
#define TOK_STATIC_VAR_SIZE 276
|
||||||
|
#define TOK_INPUT 277
|
||||||
|
#define TOK_INPUT_STRENGTH 278
|
||||||
|
#define TOK_INPUT_STATE 279
|
||||||
|
#define TOK_INPUT_TYPE 280
|
||||||
|
#define TOK_OUTPUT 281
|
||||||
|
#define TOK_OUTPUT_CHANGED 282
|
||||||
|
#define TOK_OUTPUT_STRENGTH 283
|
||||||
|
#define TOK_OUTPUT_STATE 284
|
||||||
|
#define TOK_OUTPUT_TYPE 285
|
||||||
|
#define TOK_COMMA 286
|
||||||
|
#define TOK_LPAREN 287
|
||||||
|
#define TOK_RPAREN 288
|
||||||
|
#define TOK_LBRACKET 289
|
||||||
|
#define TOK_RBRACKET 290
|
||||||
|
#define TOK_MISC_C 291
|
||||||
|
#define TOK_IDENTIFIER 292
|
||||||
|
#define TOK_LOAD 293
|
||||||
|
#define TOK_TOTAL_LOAD 294
|
||||||
|
#define TOK_MESSAGE 295
|
||||||
|
#define TOK_CALL_TYPE 296
|
||||||
|
|
||||||
MODIFICATIONS
|
|
||||||
|
|
||||||
<date> <person name> <nature of modifications>
|
|
||||||
|
|
||||||
SUMMARY
|
|
||||||
|
|
||||||
Typedefs needed by the YYSTYPE union (%union operator) in the yacc
|
#if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED)
|
||||||
file. These are only used in the yacc file, but must be defined here since
|
#line 324 "mod_yacc.y"
|
||||||
the generated token.h file includes a definition of the union YYSTYPE.
|
typedef union YYSTYPE {
|
||||||
|
char *str;
|
||||||
|
Sub_Id_t sub_id;
|
||||||
|
} YYSTYPE;
|
||||||
|
/* Line 1240 of yacc.c. */
|
||||||
|
#line 124 "y.tab.h"
|
||||||
|
# define yystype YYSTYPE /* obsolescent; will be withdrawn */
|
||||||
|
# define YYSTYPE_IS_DECLARED 1
|
||||||
|
# define YYSTYPE_IS_TRIVIAL 1
|
||||||
|
#endif
|
||||||
|
|
||||||
INTERFACES
|
extern YYSTYPE yylval;
|
||||||
|
|
||||||
None.
|
|
||||||
|
|
||||||
REFERENCED FILES
|
|
||||||
|
|
||||||
None.
|
|
||||||
|
|
||||||
NON-STANDARD FEATURES
|
|
||||||
|
|
||||||
None.
|
|
||||||
|
|
||||||
============================================================================*/
|
|
||||||
|
|
||||||
#include "cmpp.h"
|
|
||||||
|
|
||||||
typedef struct {
|
|
||||||
char *id;
|
|
||||||
Boolean_t has_subscript;
|
|
||||||
char *subscript;
|
|
||||||
} Sub_Id_t;
|
|
||||||
|
|
|
||||||
|
|
@ -48,7 +48,48 @@ NON-STANDARD FEATURES
|
||||||
|
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include "mod_yacc.h"
|
#include "mod_yacc_y.h"
|
||||||
|
|
||||||
|
#define yymaxdepth mod_yymaxdepth
|
||||||
|
#define yyparse mod_yyparse
|
||||||
|
#define yylex mod_yylex
|
||||||
|
#define yyerror mod_yyerror
|
||||||
|
#define yylval mod_yylval
|
||||||
|
#define yychar mod_yychar
|
||||||
|
#define yydebug mod_yydebug
|
||||||
|
#define yypact mod_yypact
|
||||||
|
#define yyr1 mod_yyr1
|
||||||
|
#define yyr2 mod_yyr2
|
||||||
|
#define yydef mod_yydef
|
||||||
|
#define yychk mod_yychk
|
||||||
|
#define yypgo mod_yypgo
|
||||||
|
#define yyact mod_yyact
|
||||||
|
#define yyexca mod_yyexca
|
||||||
|
#define yyerrflag mod_yyerrflag
|
||||||
|
#define yynerrs mod_yynerrs
|
||||||
|
#define yyps mod_yyps
|
||||||
|
#define yypv mod_yypv
|
||||||
|
#define yys mod_yys
|
||||||
|
#define yy_yys mod_yyyys
|
||||||
|
#define yystate mod_yystate
|
||||||
|
#define yytmp mod_yytmp
|
||||||
|
#define yyv mod_yyv
|
||||||
|
#define yy_yyv mod_yyyyv
|
||||||
|
#define yyval mod_yyval
|
||||||
|
#define yylloc mod_yylloc
|
||||||
|
#define yyreds mod_yyreds
|
||||||
|
#define yytoks mod_yytoks
|
||||||
|
#define yylhs mod_yyyylhs
|
||||||
|
#define yylen mod_yyyylen
|
||||||
|
#define yydefred mod_yyyydefred
|
||||||
|
#define yydgoto mod_yyyydgoto
|
||||||
|
#define yysindex mod_yyyysindex
|
||||||
|
#define yyrindex mod_yyyyrindex
|
||||||
|
#define yygindex mod_yyyygindex
|
||||||
|
#define yytable mod_yyyytable
|
||||||
|
#define yycheck mod_yyyycheck
|
||||||
|
#define yyname mod_yyyyname
|
||||||
|
#define yyrule mod_yyyyrule
|
||||||
|
|
||||||
Ifs_Table_t *mod_ifs_table;
|
Ifs_Table_t *mod_ifs_table;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -133,5 +133,6 @@ maintainer-clean-generic: clean
|
||||||
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
|
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
|
||||||
|
|
||||||
|
|
||||||
|
distdir:
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,51 @@
|
||||||
## Process this file with automake to produce Makefile.in
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
SUBDIRS = resistance \
|
SUBDIRS = TransImpedanceAmp \
|
||||||
filters \
|
bsim1 \
|
||||||
polezero \
|
bsim2 \
|
||||||
bsim1 \
|
bsim3 \
|
||||||
bsim2 \
|
bsim3soidd \
|
||||||
bsim3soipd \
|
bsim3soifd \
|
||||||
bsim3soifd \
|
bsim3soipd \
|
||||||
bsim3soidd \
|
bsim4 \
|
||||||
bsim4 \
|
filters \
|
||||||
|
general \
|
||||||
|
hfet \
|
||||||
|
hisim \
|
||||||
|
jfet \
|
||||||
|
mes \
|
||||||
|
mesa \
|
||||||
|
mos6 \
|
||||||
|
polezero \
|
||||||
|
proc2mod \
|
||||||
|
resistance \
|
||||||
|
transmission \
|
||||||
|
vbic \
|
||||||
|
@CIDERTESTS@
|
||||||
|
|
||||||
|
DIST_SUBDIRS = bsim1 \
|
||||||
|
bsim1 \
|
||||||
|
bsim2 \
|
||||||
|
bsim3 \
|
||||||
|
bsim3soidd \
|
||||||
|
bsim3soifd \
|
||||||
|
bsim3soipd \
|
||||||
|
bsim4 \
|
||||||
|
filters \
|
||||||
|
general \
|
||||||
|
hfet \
|
||||||
|
hisim \
|
||||||
|
jfet \
|
||||||
|
mes \
|
||||||
mesa \
|
mesa \
|
||||||
transmission
|
mos6 \
|
||||||
|
polezero \
|
||||||
|
proc2mod \
|
||||||
|
resistance \
|
||||||
|
TransImpedanceAmp \
|
||||||
|
transmission \
|
||||||
|
vbic \
|
||||||
|
cider
|
||||||
|
|
||||||
TESTS = \
|
TESTS = \
|
||||||
diffpair.cir \
|
diffpair.cir \
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
SUBDIRS = ac_sim dc_sim tran_sim
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1,14 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
TESTS = \
|
||||||
|
gain-stage.sp \
|
||||||
|
op-amp.sp
|
||||||
|
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.sp=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1,29 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
TESTS = \
|
||||||
|
test1.v3 \
|
||||||
|
test2.v3 \
|
||||||
|
test3.v3 \
|
||||||
|
test4.v3 \
|
||||||
|
test5.v3 \
|
||||||
|
test6.v3 \
|
||||||
|
test7.v3 \
|
||||||
|
test8.v3 \
|
||||||
|
test9.v3 \
|
||||||
|
test10.v3 \
|
||||||
|
test11.v3 \
|
||||||
|
test12.v3 \
|
||||||
|
test13.v3 \
|
||||||
|
test14.v3
|
||||||
|
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
model.card \
|
||||||
|
modelcard.nmos \
|
||||||
|
modelcard.pmos \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.v3=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
TESTS = comparator.sp
|
||||||
|
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.sp=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
SUBDIRS = ac_sim dc_sim tran_sim
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
TESTS = gain-stage.sp
|
||||||
|
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.sp=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1,29 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
TESTS = \
|
||||||
|
test1.v31 \
|
||||||
|
test2.v31 \
|
||||||
|
test3.v31 \
|
||||||
|
test4.v31 \
|
||||||
|
test5.v31 \
|
||||||
|
test6.v31 \
|
||||||
|
test7.v31 \
|
||||||
|
test8.v31 \
|
||||||
|
test9.v31 \
|
||||||
|
test10.v31 \
|
||||||
|
test11.v31 \
|
||||||
|
test12.v31 \
|
||||||
|
test13.v31 \
|
||||||
|
test14.v31
|
||||||
|
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
model.card \
|
||||||
|
modelcard.nmos \
|
||||||
|
modelcard.pmos \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.v31=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
to do
|
||||||
|
|
@ -0,0 +1,13 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
TESTS = comparator.sp \
|
||||||
|
one-shot.sp
|
||||||
|
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.sp=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
SUBDIRS = ac_sim dc_sim tran_sim
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1,13 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
TESTS = gain-stage.sp \
|
||||||
|
op-amp.sp
|
||||||
|
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.sp=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1,29 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
TESTS = \
|
||||||
|
test1.v3 \
|
||||||
|
test2.v3 \
|
||||||
|
test3.v3 \
|
||||||
|
test4.v3 \
|
||||||
|
test5.v3 \
|
||||||
|
test6.v3 \
|
||||||
|
test7.v3 \
|
||||||
|
test8.v3 \
|
||||||
|
test9.v3 \
|
||||||
|
test10.v3 \
|
||||||
|
test11.v3 \
|
||||||
|
test12.v3 \
|
||||||
|
test13.v3 \
|
||||||
|
test14.v3
|
||||||
|
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
model.card \
|
||||||
|
modelcard.nmos \
|
||||||
|
modelcard.pmos \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.v3=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1,13 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
TESTS = comparator.sp \
|
||||||
|
one-shot.sp
|
||||||
|
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.sp=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
SUBDIRS = 3v0 3v1 3v2
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
SUBDIRS = Berkeley
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
SUBDIRS = bicmos bjt diode jfet mos parallel resistor serial
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1,13 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
|
||||||
|
TESTS = bicmpd.cir
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
bicmos.lib \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.cir=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
|
||||||
|
TESTS = astable.cir \
|
||||||
|
colposc.cir \
|
||||||
|
ecp.cir \
|
||||||
|
invchain.cir \
|
||||||
|
meclgate.cir \
|
||||||
|
pz.cir \
|
||||||
|
rtlinv.cir \
|
||||||
|
vco.cir
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
pebjt.lib \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.cir=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1,14 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
|
||||||
|
TESTS = diode.cir \
|
||||||
|
diotran.cir \
|
||||||
|
pindiode.cir
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.cir=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
|
||||||
|
TESTS = jfet.cir
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.cir=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
|
||||||
|
TESTS = bootinv.cir \
|
||||||
|
charge.cir \
|
||||||
|
cmosinv.cir \
|
||||||
|
nmosinv.cir \
|
||||||
|
pass.cir \
|
||||||
|
ringosc.cir
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.cir=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1,21 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
BICMOS.LIB \
|
||||||
|
bicmpd.cir \
|
||||||
|
bicmpu.cir \
|
||||||
|
clkfeed.cir \
|
||||||
|
cmosamp.cir \
|
||||||
|
eclinv.cir \
|
||||||
|
ecpal.cir \
|
||||||
|
foobar \
|
||||||
|
gmamp.cir \
|
||||||
|
latch.cir \
|
||||||
|
ppef.1d.cir \
|
||||||
|
ppef.2d.cir \
|
||||||
|
readme \
|
||||||
|
ringosc.1u.cir \
|
||||||
|
ringosc.2u.cir
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1,13 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
|
||||||
|
TESTS = gaasres.cir \
|
||||||
|
sires.cir
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.cir=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1,24 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
|
||||||
|
TESTS = astable.cir \
|
||||||
|
charge.cir \
|
||||||
|
colposc.cir \
|
||||||
|
dbridge.cir \
|
||||||
|
invchain.cir \
|
||||||
|
meclgate.cir \
|
||||||
|
nmosinv.cir \
|
||||||
|
pass.cir \
|
||||||
|
pullup.cir \
|
||||||
|
recovery.cir \
|
||||||
|
rtlinv.cir \
|
||||||
|
vco.cir
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
readme \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.cir=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
TO be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
|
||||||
|
TESTS = \
|
||||||
|
diffpair.cir \
|
||||||
|
fourbitadder.cir \
|
||||||
|
mosamp.cir \
|
||||||
|
mosmem.cir \
|
||||||
|
rc.cir \
|
||||||
|
rca3040.cir \
|
||||||
|
rtlinv.cir \
|
||||||
|
schmitt.cir
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.cir=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1,14 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
|
||||||
|
TESTS = \
|
||||||
|
id_vgs.cir \
|
||||||
|
inverter.cir
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.cir=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
|
|
||||||
|
TESTS = test1.cir
|
||||||
|
|
||||||
|
TESTS_ENVIRONMENT = $(SHELL) $(srcdir)/check.sh $(top_builddir)/src/ngspice
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
$(TESTS) \
|
||||||
|
$(TESTS:.cir=.out)
|
||||||
|
|
||||||
|
MAINTAINERCLEANFILES = Makefile.in
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
To be done
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue