Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 298 lines (242 sloc) 9.624 kB
471d389 autoconf the makefiles.
steve authored
1 #
2 # This source code is free software; you can redistribute it
3 # and/or modify it in source code form under the terms of the GNU
4 # Library General Public License as published by the Free Software
5 # Foundation; either version 2 of the License, or (at your option)
f7d62b9 whoops, wrong copyright notice.
steve authored
6 # any later version.
471d389 autoconf the makefiles.
steve authored
7 #
8 # This program is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY; without even the implied warranty of
10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 # GNU Library General Public License for more details.
12 #
13 # You should have received a copy of the GNU Library General Public
14 # License along with this program; if not, write to the Free
15 # Software Foundation, Inc.,
16 # 59 Temple Place - Suite 330
17 # Boston, MA 02111-1307, USA
18 #
54206ef Make sure to use local system.vpi.
steve authored
19 #ident "$Id: Makefile.in,v 1.142 2003/01/18 23:56:06 steve Exp $"
471d389 autoconf the makefiles.
steve authored
20 #
21 #
22 SHELL = /bin/sh
23
7c3f5c9 Support print of version number.
steve authored
24 # This version string is only used in the version message printed
25 # by the compiler. It reflects the assigned version number for the
26 # product as a whole. Most components also print the CVS Name: token
27 # in order to get a more automatic version stamp as well.
a8a82df Prepare for 20021207 snapshot
steve authored
28 VERSION = 0.7
471d389 autoconf the makefiles.
steve authored
29
30 prefix = @prefix@
31 exec_prefix = @exec_prefix@
32 srcdir = @srcdir@
33
cb65ee5 Add the vvp engine to cvs.
steve authored
34 SUBDIRS = @subdirs@
35
471d389 autoconf the makefiles.
steve authored
36 VPATH = $(srcdir)
37
197ed46 configure bindir and libdir
steve authored
38 bindir = @bindir@
39 libdir = @libdir@
471d389 autoconf the makefiles.
steve authored
40 includedir = $(prefix)/include
c594dce Add new iverilog-vpi man page.
steve authored
41 mandir = @mandir@
471d389 autoconf the makefiles.
steve authored
42
566aad9 Start stub for loadable targets.
steve authored
43 dllib=@DLLIB@
44 rdynamic=@rdynamic@
a73cfbc MacOS X compile time changes. (Timothy Wood)
steve authored
45 strip_dynamic=@strip_dynamic@
566aad9 Start stub for loadable targets.
steve authored
46
471d389 autoconf the makefiles.
steve authored
47 CC = @CC@
48 CXX = @CXX@
49 INSTALL = @INSTALL@
e6bd088 Compile time problems with vpi_user.h
steve authored
50 INSTALL_SCRIPT = @INSTALL_SCRIPT@
471d389 autoconf the makefiles.
steve authored
51 INSTALL_PROGRAM = @INSTALL_PROGRAM@
52 INSTALL_DATA = @INSTALL_DATA@
8bad04a cannonical make targets, and strip on install.
steve authored
53 STRIP = @STRIP@
357a0ff Detect bison and flex in configure.in
steve authored
54 LEX = @LEX@
55 YACC = @YACC@
471d389 autoconf the makefiles.
steve authored
56
57 CPPFLAGS = @CPPFLAGS@ @DEFS@
a64a4d7 Fixes to support compilation using vpath.
steve authored
58 CXXFLAGS = @CXXFLAGS@ -I. -I$(srcdir)
3154f07 compile libvpi.a with PIC flags (Dan McMahill)
steve authored
59 PICFLAGS = @PICFLAG@
471d389 autoconf the makefiles.
steve authored
60 LDFLAGS = @LDFLAGS@
61
40da501 Add the pal loadable target.
steve authored
62 # The TARGETS variable lists the target modules that can be build and
63 # installed. Some of them depend on external things, so are only
64 # compiled if the prerequisites are installed.
65 TARGETS = tgt-null
66 ifeq ('@HAVE_IPAL@','yes')
67 TARGETS += tgt-pal
68 endif
69
301cbe3 Remove vpithunk, and move libvpi to vvp directory.
steve authored
70 all: ivl@EXEEXT@
b170a85 Kill links to vvm.
steve authored
71 for dir in $(SUBDIRS) ; do (cd $$dir ; $(MAKE) all); done
b34a451 Cygwin port changes from Venkat
steve authored
72 cd vpi ; $(MAKE) all
59e85dc Support build in different directory.
steve authored
73 cd ivlpp ; $(MAKE) all
7c3f5c9 Support print of version number.
steve authored
74 cd driver ; $(MAKE) VERSION=$(VERSION) all
41f3ba6 xor and constant devices.
steve authored
75 cd tgt-verilog ; $(MAKE) all
76 cd tgt-stub ; $(MAKE) all
40da501 Add the pal loadable target.
steve authored
77 for tgt in $(TARGETS); do (cd $$tgt ; $(MAKE) all); done
471d389 autoconf the makefiles.
steve authored
78
176e6d0 Add install of examples for Windows.
steve authored
79 # In the windows world, the installer will need a dosify program to
80 # dosify text files.
81 ifeq (@WIN32@,yes)
82 all: dosify.exe
83 dosify.exe: dosify.c
84 $(CC) -o dosify.exe dosify.c
1893e7c Add the iverilog-vpi command.
steve authored
85
2001903 Cygwin doesnot need driver-vpi sibdirectory.
steve authored
86 ifeq (@MINGW32@,yes)
c98ce4a Add Windows version of iverilog-vpi.
steve authored
87 SUBDIRS += driver-vpi
2001903 Cygwin doesnot need driver-vpi sibdirectory.
steve authored
88 endif
89
1893e7c Add the iverilog-vpi command.
steve authored
90 else
91 all: iverilog-vpi
176e6d0 Add install of examples for Windows.
steve authored
92 endif
93
431228e make check target (PR#3)
steve authored
94 # This rule rules the compiler in the trivial hello.vl program to make
95 # sure the basics were compiled properly.
96 check: all
ac91dc3 Recursive make check target.
steve authored
97 for dir in $(SUBDIRS); do (cd $$dir ; $(MAKE) check); done
a87575a make check uses vvp instead of vvm.
steve authored
98 driver/iverilog -Ccheck.conf -ocheck.vvp -tvvp-check -B./ivlpp $(srcdir)/examples/hello.vl
54206ef Make sure to use local system.vpi.
steve authored
99 vvp/vvp -M- -M./vpi ./check.vvp | grep 'Hello, World'
431228e make check target (PR#3)
steve authored
100
471d389 autoconf the makefiles.
steve authored
101 clean:
2e68074 Make clean should remove iverilog-vpi.
steve authored
102 rm -f *.o parse.cc parse.cc.output parse.h dep/*.d lexor.cc lexor_keyword.cc ivl@EXEEXT@ libivl.a libvpi.a iverilog-vpi
b34a451 Cygwin port changes from Venkat
steve authored
103 cd vpi ; $(MAKE) clean
5ce28c1 iverilog with an iverilog.conf configuration file.
steve authored
104 cd driver ; $(MAKE) clean
59e85dc Support build in different directory.
steve authored
105 cd ivlpp ; $(MAKE) clean
41f3ba6 xor and constant devices.
steve authored
106 cd tgt-verilog ; $(MAKE) clean
107 cd tgt-stub ; $(MAKE) clean
b170a85 Kill links to vvm.
steve authored
108 for dir in $(SUBDIRS); do (cd $$dir ; $(MAKE) clean); done
40da501 Add the pal loadable target.
steve authored
109 for tgt in $(TARGETS); do (cd $$tgt ; $(MAKE) clean); done
471d389 autoconf the makefiles.
steve authored
110
8bad04a cannonical make targets, and strip on install.
steve authored
111 distclean: clean
b170a85 Kill links to vvm.
steve authored
112 for dir in $(SUBDIRS); do (cd $$dir ; $(MAKE) distclean); done
32f3881 Rearrange VPI support libraries.
steve authored
113 for tgt in $(TARGETS); do (cd $$tgt ; $(MAKE) distclean); done
b34a451 Cygwin port changes from Venkat
steve authored
114 rm -f vpi/Makefile
8bad04a cannonical make targets, and strip on install.
steve authored
115 rm -f ivlpp/Makefile
5ce28c1 iverilog with an iverilog.conf configuration file.
steve authored
116 rm -f driver/Makefile
8bad04a cannonical make targets, and strip on install.
steve authored
117 rm -f config.status config.cache config.log
118 rm -f Makefile
b5018cd distclean rm some generated makefiles.
steve authored
119 rm -f tgt-pal/Makefile tgt-stub/Makefile tgt-verilog/Makefile
8bad04a cannonical make targets, and strip on install.
steve authored
120
b170a85 Kill links to vvm.
steve authored
121 TT = t-dll.o t-dll-api.o t-dll-expr.o t-dll-proc.o t-xnf.o
9b6b081 Add structure for asynchronous logic synthesis.
steve authored
122 FF = cprop.o nodangle.o synth.o synth2.o syn-rules.o xnfio.o
471d389 autoconf the makefiles.
steve authored
123
9b6b081 Add structure for asynchronous logic synthesis.
steve authored
124 O = main.o async.o design_dump.o dup_expr.o elaborate.o elab_expr.o \
f6507cb Check lvalue of procedural continuous assign (PR#29)
steve authored
125 elab_lval.o elab_net.o elab_anet.o elab_pexpr.o elab_scope.o \
e6c0629 Add language support for Verilog-2001 attribute
steve authored
126 elab_sig.o emit.o eval.o eval_attrib.o eval_rconst.o \
b6ce313 move lval elaboration to PExpr virtual methods.
steve authored
127 eval_tree.o expr_synth.o functor.o lexor.o lexor_keyword.o link_const.o \
186759c Do not need mangle.o unless vvm us used.
steve authored
128 load_module.o netlist.o netmisc.o net_assign.o \
b7c2bd4 Add the NetUserFunc netlist node.
steve authored
129 net_design.o net_event.o net_expr.o net_force.o net_func.o \
9b6b081 Add structure for asynchronous logic synthesis.
steve authored
130 net_link.o net_modulo.o net_nex_input.o net_nex_output.o \
364ffc9 Add support for bit select of parameters.
steve authored
131 net_proc.o net_scope.o net_udp.o pad_to_width.o \
0fb4ba7 Allow expanding of additive operators.
steve authored
132 parse.o parse_misc.o pform.o pform_dump.o \
eb81062 Add to synth2 support for synthesis of
steve authored
133 set_width.o sync.o \
ab6c8cb Parser and pform use hierarchical names as hname_t
steve authored
134 verinum.o verireal.o target.o targets.o \
135 Attrib.o HName.o LineInfo.o Module.o PDelays.o PEvent.o \
2dd010d Named events as far as the pform.
steve authored
136 PExpr.o PGate.o \
4e753a2 dll uses StringHeap for named items.
steve authored
137 PTask.o PFunction.o PWire.o Statement.o StringHeap.o \
3ff6912 Elaborate user defined tasks.
steve authored
138 $(FF) $(TT)
471d389 autoconf the makefiles.
steve authored
139
b825f8d Create a config.h.in file to hold all the config
steve authored
140 Makefile: Makefile.in config.h.in config.status
471d389 autoconf the makefiles.
steve authored
141 ./config.status
142
b62f094 Add the verilog.sh script.
steve authored
143
de8c725 Mingw32 support (Venkat Iyer)
steve authored
144 ifeq (@WIN32@,yes)
3e4eb17 Another go at getting link of ivl.exe right.
steve authored
145 # Under Windows (mingw) I need to make the ivl.exe in two steps.
146 # The first step makes an ivl.exe that dlltool can use to make an
147 # export and import library, and the last link makes a, ivl.exe
148 # that really exports the things that the import library imports.
90ae464 Makefile patches to support target loading under cygwin.
steve authored
149 ivl@EXEEXT@: $O ivl.def
3e4eb17 Another go at getting link of ivl.exe right.
steve authored
150 $(CXX) -o ivl@EXEEXT@ $O $(dllib) @EXTRALIBS@
90ae464 Makefile patches to support target loading under cygwin.
steve authored
151 dlltool --dllname ivl@EXEEXT@ --def ivl.def \
152 --output-lib libivl.a --output-exp ivl.exp
3e4eb17 Another go at getting link of ivl.exe right.
steve authored
153 $(CXX) -o ivl@EXEEXT@ ivl.exp $O $(dllib) @EXTRALIBS@
90ae464 Makefile patches to support target loading under cygwin.
steve authored
154 else
b34a451 Cygwin port changes from Venkat
steve authored
155 ivl@EXEEXT@: $O
90ae464 Makefile patches to support target loading under cygwin.
steve authored
156 $(CXX) $(CXXFLAGS) $(rdynamic) $(LDFLAGS) -o ivl@EXEEXT@ $O $(dllib)
157 endif
471d389 autoconf the makefiles.
steve authored
158
c0d51dd Add the iverilog driver program.
steve authored
159
1893e7c Add the iverilog-vpi command.
steve authored
160 ifeq (@WIN32@,yes)
161
162 else
163 iverilog-vpi: iverilog-vpi.sh
dddaa0e More configure information in iverilog-vpi.
steve authored
164 sed -e 's;@SHARED@;@shared@;' -e 's;@PIC@;@PICFLAG@;' \
165 -e 's;@INCLUDEDIR@;@includedir@;' -e 's;@LIBDIR@;@libdir@;' $< > $@
1893e7c Add the iverilog-vpi command.
steve authored
166 chmod +x $@
167 endif
168
9680de2 Fix the clean target and excess dependencies.
steve authored
169 %.o: %.cc
f01cbc6 Remember to make the dep directory.
steve authored
170 @[ -d dep ] || mkdir dep
774f78c Autoconfig ident support.
steve authored
171 $(CXX) @ident_support@ $(CPPFLAGS) $(CXXFLAGS) -MD -c $< -o $*.o
471d389 autoconf the makefiles.
steve authored
172 mv $*.d dep/$*.d
173
174
ff53b60 Remove excess *.d dependencies for parse.d
steve authored
175 lexor.o: lexor.cc parse.h
471d389 autoconf the makefiles.
steve authored
176
ff53b60 Remove excess *.d dependencies for parse.d
steve authored
177 parse.o: parse.cc
430d7b2 Add lexical support for real numbers.
steve authored
178
59e85dc Support build in different directory.
steve authored
179 parse.h parse.cc: $(srcdir)/parse.y
357a0ff Detect bison and flex in configure.in
steve authored
180 $(YACC) --verbose -t -p VL -d -o parse.cc $(srcdir)/parse.y
7bf480b Some bison versions choose different output names.
steve authored
181 mv parse.cc.h parse.h || mv parse.hh parse.h
471d389 autoconf the makefiles.
steve authored
182
3c9902d Use yacc based synthesizer.
steve authored
183 syn-rules.cc: $(srcdir)/syn-rules.y
357a0ff Detect bison and flex in configure.in
steve authored
184 $(YACC) --verbose -p syn_ -o syn-rules.cc $(srcdir)/syn-rules.y
3c9902d Use yacc based synthesizer.
steve authored
185
59e85dc Support build in different directory.
steve authored
186 lexor.cc: $(srcdir)/lexor.lex
357a0ff Detect bison and flex in configure.in
steve authored
187 $(LEX) -PVL -s -olexor.cc $(srcdir)/lexor.lex
471d389 autoconf the makefiles.
steve authored
188
ff53b60 Remove excess *.d dependencies for parse.d
steve authored
189 lexor_keyword.o: lexor_keyword.cc
6eef545 Support localparam.
steve authored
190
191 lexor_keyword.cc: lexor_keyword.gperf
a64a4d7 Fixes to support compilation using vpath.
steve authored
192 gperf -o -i 7 -C -k 1-3,$$ -L ANSI-C -H keyword_hash -N check_identifier -t $(srcdir)/lexor_keyword.gperf > lexor_keyword.cc || (rm -f lexor_keyword.cc ; false)
6eef545 Support localparam.
steve authored
193
c594dce Add new iverilog-vpi man page.
steve authored
194 iverilog-vpi.ps: $(srcdir)/iverilog-vpi.man
195 man -t $(srcdir)/iverilog-vpi.man > iverilog-vpi.ps
196
197 iverilog-vpi.pdf: iverilog-vpi.ps
198 ps2pdf iverilog-vpi.ps iverilog-vpi.pdf
199
200 ifeq (@WIN32@,yes)
201 INSTALL_DOC = $(prefix)/iverilog-vpi.pdf
202 INSTALL_DOCDIR =
203 all: iverilog-vpi.pdf
204 else
205 INSTALL_DOC = $(mandir)/man1/iverilog-vpi.1
206 INSTALL_DOCDIR = $(mandir)/man1
207 endif
208
176e6d0 Add install of examples for Windows.
steve authored
209 ifeq (@WIN32@,yes)
5c07a29 Install sqrt-virtex.v under Windows.
steve authored
210 WIN32_INSTALL = $(prefix)/hello.vl $(prefix)/sqrt.vl $(prefix)/sqrt-virtex.v $(prefix)/QUICK_START.txt
1893e7c Add the iverilog-vpi command.
steve authored
211 else
212 WIN32_INSTALL = $(bindir)/iverilog-vpi
176e6d0 Add install of examples for Windows.
steve authored
213 endif
6eef545 Support localparam.
steve authored
214
301cbe3 Remove vpithunk, and move libvpi to vvp directory.
steve authored
215 install: all installdirs $(libdir)/ivl/ivl@EXEEXT@ $(libdir)/ivl/iverilog.conf $(includedir)/ivl_target.h $(includedir)/vpi_user.h $(includedir)/acc_user.h $(includedir)/veriuser.h $(WIN32_INSTALL) $(INSTALL_DOC)
b34a451 Cygwin port changes from Venkat
steve authored
216 cd vpi ; $(MAKE) install
59e85dc Support build in different directory.
steve authored
217 cd ivlpp ; $(MAKE) install
5ce28c1 iverilog with an iverilog.conf configuration file.
steve authored
218 cd driver ; $(MAKE) install
b170a85 Kill links to vvm.
steve authored
219 for tgt in $(SUBDIRS); do (cd $$tgt ; $(MAKE) install); done
40da501 Add the pal loadable target.
steve authored
220 for tgt in $(TARGETS); do (cd $$tgt ; $(MAKE) install); done
c0d51dd Add the iverilog driver program.
steve authored
221
bc95b02 make install for iverilog-vpi
steve authored
222 $(bindir)/iverilog-vpi: ./iverilog-vpi
5b81798 install iverilog-vpi as a script.
steve authored
223 $(INSTALL_SCRIPT) ./iverilog-vpi $(bindir)/iverilog-vpi
1893e7c Add the iverilog-vpi command.
steve authored
224
b34a451 Cygwin port changes from Venkat
steve authored
225 $(libdir)/ivl/ivl@EXEEXT@: ./ivl@EXEEXT@
226 $(INSTALL_PROGRAM) ./ivl@EXEEXT@ $(libdir)/ivl/ivl@EXEEXT@
a73cfbc MacOS X compile time changes. (Timothy Wood)
steve authored
227 $(STRIP) $(strip_dynamic) $(libdir)/ivl/ivl@EXEEXT@
471d389 autoconf the makefiles.
steve authored
228
bc6a958 More reliable iverilog.conf install dependency.
steve authored
229 # Install iverilog.conf whenever ivl.exe is installed. This
230 # forces iverilog.conf to be treated similarly, in spite of
231 # dates in the source bundle.
232 $(libdir)/ivl/iverilog.conf: $(libdir)/ivl/ivl@EXEEXT@
5ce28c1 iverilog with an iverilog.conf configuration file.
steve authored
233 $(INSTALL_DATA) $(srcdir)/iverilog.conf $(libdir)/ivl/iverilog.conf
234
d0fc6d5 Add ivl_target support for logic gates, and
steve authored
235 $(includedir)/ivl_target.h: $(srcdir)/ivl_target.h
236 $(INSTALL_DATA) $(srcdir)/ivl_target.h $(includedir)/ivl_target.h
237
32f3881 Rearrange VPI support libraries.
steve authored
238 $(includedir)/vpi_user.h: $(srcdir)/vpi_user.h
239 $(INSTALL_DATA) $(srcdir)/vpi_user.h $(includedir)/vpi_user.h
240
6511fc6 Add the acc_user.h header file.
steve authored
241 $(includedir)/acc_user.h: $(srcdir)/acc_user.h
242 $(INSTALL_DATA) $(srcdir)/acc_user.h $(includedir)/acc_user.h
243
ca9abaf Start the libveriuser library.
steve authored
244 $(includedir)/veriuser.h: $(srcdir)/veriuser.h
245 $(INSTALL_DATA) $(srcdir)/veriuser.h $(includedir)/veriuser.h
246
c594dce Add new iverilog-vpi man page.
steve authored
247 $(mandir)/man1/iverilog-vpi.1: $(srcdir)/iverilog-vpi.man
248 $(INSTALL_DATA) $(srcdir)/iverilog-vpi.man $(mandir)/man1/iverilog-vpi.1
249
250 $(prefix)/iverilog-vpi.pdf: iverilog-vpi.pdf
251 $(INSTALL_DATA) iverilog-vpi.pdf $(prefix)/iverilog-vpi.pdf
252
176e6d0 Add install of examples for Windows.
steve authored
253 # In windows installations, put a few examples and the quick_start
254 # into the destination directory.
255 ifeq (@WIN32@,yes)
fbf55b9 Get the hello.vl and sqrt.vl names right.
steve authored
256 $(prefix)/hello.vl: $(srcdir)/examples/hello.vl
d5658d4 dosify compiled with mingw does not know cygwin paths.
steve authored
257 ./dosify.exe $(srcdir)/examples/hello.vl tmp.vl
258 mv tmp.vl $(prefix)/hello.vl
176e6d0 Add install of examples for Windows.
steve authored
259
fbf55b9 Get the hello.vl and sqrt.vl names right.
steve authored
260 $(prefix)/sqrt.vl: $(srcdir)/examples/sqrt.vl
d5658d4 dosify compiled with mingw does not know cygwin paths.
steve authored
261 ./dosify.exe $(srcdir)/examples/sqrt.vl tmp.vl
262 mv tmp.vl $(prefix)/sqrt.vl
176e6d0 Add install of examples for Windows.
steve authored
263
5c07a29 Install sqrt-virtex.v under Windows.
steve authored
264 $(prefix)/sqrt-virtex.v: $(srcdir)/examples/sqrt-virtex.v
265 ./dosify.exe $(srcdir)/examples/sqrt-virtex.v tmp.vl
266 mv tmp.vl $(prefix)/sqrt-virtex.v
267
176e6d0 Add install of examples for Windows.
steve authored
268 $(prefix)/QUICK_START.txt: $(srcdir)/QUICK_START.txt
d5658d4 dosify compiled with mingw does not know cygwin paths.
steve authored
269 ./dosify.exe $(srcdir)/QUICK_START.txt tmp.txt
270 mv tmp.txt $(prefix)/QUICK_START.txt
176e6d0 Add install of examples for Windows.
steve authored
271 endif
272
471d389 autoconf the makefiles.
steve authored
273 installdirs: mkinstalldirs
f19a7c6 improved uninstall target.
steve authored
274 $(srcdir)/mkinstalldirs $(bindir) $(includedir) $(libdir)/ivl \
275 $(mandir) $(mandir)/man1
176e6d0 Add install of examples for Windows.
steve authored
276
471d389 autoconf the makefiles.
steve authored
277 uninstall:
f19a7c6 improved uninstall target.
steve authored
278 rm -f $(libdir)/ivl/iverilog.conf
809bd18 Uninstall removed ivl from libdir.
steve authored
279 rm -f $(libdir)/ivl/ivl
f19a7c6 improved uninstall target.
steve authored
280 -rmdir $(libdir)/ivl
4faec15 Finally remove the verilog.sh script.
steve authored
281 rm -f $(bindir)/verilog
f19a7c6 improved uninstall target.
steve authored
282 rm -f $(bindir)/iverilog-vpi
b34a451 Cygwin port changes from Venkat
steve authored
283 rm -f $(bindir)/gverilog@EXEEXT@
5ce28c1 iverilog with an iverilog.conf configuration file.
steve authored
284 rm -f $(includedir)/ivl_target.h
32f3881 Rearrange VPI support libraries.
steve authored
285 rm -f $(includedir)/vpi_user.h
6511fc6 Add the acc_user.h header file.
steve authored
286 rm -f $(includedir)/acc_user.h
ca9abaf Start the libveriuser library.
steve authored
287 rm -f $(includedir)/veriuser.h
f19a7c6 improved uninstall target.
steve authored
288 rm -f $(mandir)/man1/iverilog-vpi.1
5ce28c1 iverilog with an iverilog.conf configuration file.
steve authored
289 cd driver ; $(MAKE) uninstall
59e85dc Support build in different directory.
steve authored
290 cd vpi ; $(MAKE) uninstall
291 cd ivlpp ; $(MAKE) uninstall
b170a85 Kill links to vvm.
steve authored
292 for tgt in $(SUBDIRS); do (cd $$tgt ; $(MAKE) uninstall); done
40da501 Add the pal loadable target.
steve authored
293 for tgt in $(TARGETS); do (cd $$tgt ; $(MAKE) uninstall); done
471d389 autoconf the makefiles.
steve authored
294
295
296 -include $(patsubst %.o, dep/%.d, $O)
b6e1d63 Change the VPI call process so that loaded .vpi modules
steve authored
297 -include $(patsubst %.o, dep/%.d, vpithunk.o)
Something went wrong with that request. Please try again.