From 6a6b9edeff2e21abb0f89e2fe89bc70e4489a27f Mon Sep 17 00:00:00 2001 From: Ralf Habacker Date: Mon, 27 Apr 2026 07:08:29 +0200 Subject: [PATCH] vvp: use make variables to reduce duplication --- vvp/Makefile.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vvp/Makefile.in b/vvp/Makefile.in index 86f383d52..0e705d07c 100644 --- a/vvp/Makefile.in +++ b/vvp/Makefile.in @@ -146,17 +146,17 @@ vvp@EXEEXT@: main.o $(srcdir)/vvp.def libvvp$(suffix).$(SLEXT) $(CXX) $(LDFLAGS) -o vvp@EXEEXT@ main.o -L. $(LDFLAGS) -lvvp$(suffix) $(LIBS) libvvp$(suffix).$(SLEXT): $LIB_OBJ - $(CXX) -shared $(LDFLAGS) -o libvvp$(suffix).$(SLEXT) $LIB_OBJ $(LIBS) $(dllib) + $(CXX) -shared $(LDFLAGS) -o libvvp$(suffix).$(SLEXT) $^ $(LIBS) $(dllib) else ifeq (@WIN32@,yes) # To support cocotb, we export the VPI functions directly. This allows # cocotb to build VPI modules without using our vpi_user.h and libvpi.a. # The .def file controls what is exported. vvp@EXEEXT@: main.o $LIB_OBJ $(srcdir)/vvp.def - $(CXX) $(LDFLAGS) -o vvp@EXEEXT@ $(LDFLAGS) $(srcdir)/vvp.def main.o $LIB_OBJ $(LIBS) + $(CXX) $(LDFLAGS) -o vvp@EXEEXT@ $(LDFLAGS) $^ $(LIBS) else vvp@EXEEXT@: $LIB_OBJ main.o - $(CXX) $(LDFLAGS) -o vvp@EXEEXT@ main.o $LIB_OBJ $(LIBS) + $(CXX) $(LDFLAGS) -o vvp@EXEEXT@ $^ $(LIBS) endif endif