From 6d0dee9341146cec5ac4bf780e3c2c25d7b82fc8 Mon Sep 17 00:00:00 2001 From: steve Date: Wed, 13 Nov 2002 17:25:10 +0000 Subject: [PATCH] Add version resources to the Windows binary. --- driver-vpi/Makefile.in | 8 ++++++-- driver-vpi/res.rc | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+), 2 deletions(-) create mode 100755 driver-vpi/res.rc diff --git a/driver-vpi/Makefile.in b/driver-vpi/Makefile.in index 69b3054b1..d405d1c35 100644 --- a/driver-vpi/Makefile.in +++ b/driver-vpi/Makefile.in @@ -18,7 +18,7 @@ # 59 Temple Place - Suite 330 # Boston, MA 02111-1307, USA # -#ident "$Id: Makefile.in,v 1.2 2002/11/13 16:57:25 steve Exp $" +#ident "$Id: Makefile.in,v 1.3 2002/11/13 17:25:10 steve Exp $" # # SHELL = /bin/sh @@ -55,7 +55,7 @@ clean: rm -f *.o rm -f iverilog-vpi@EXEEXT@ -O = main.o +O = main.o res.o iverilog-vpi@EXEEXT@: $O $(CC) $(LDFLAGS) $O -o iverilog-vpi@EXEEXT@ @EXTRALIBS@ @@ -64,6 +64,10 @@ iverilog-vpi@EXEEXT@: $O main.o: main.c $(CC) $(CFLAGS) -c $(srcdir)/main.c +# Windows specific... +res.o: res.rc + windres -i res.rc -o res.o +# install: all installdirs $(bindir)/iverilog-vpi@EXEEXT@ diff --git a/driver-vpi/res.rc b/driver-vpi/res.rc new file mode 100755 index 000000000..fdc91dd7c --- /dev/null +++ b/driver-vpi/res.rc @@ -0,0 +1,38 @@ + +// LANGUAGE ENGLISH +LANGUAGE 9, 4 + + +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +1 VERSIONINFO + FILEVERSION 2002,11,13,0 + PRODUCTVERSION 0,7,0,0 + FILEFLAGSMASK 0x3fL + FILEFLAGS 0x2L + FILEOS 0x40004L + FILETYPE 0x2L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "Icarus Verilog\0" + VALUE "FileDescription", "Icarus Veriog VPI Tool\0" + VALUE "FileVersion", "2002, 11, 13, 0\0" + VALUE "InternalName", "iverilog-vpi\0" + VALUE "LegalCopyright", "Copyright 2002 Gus Baldauf\0" + VALUE "OriginalFilename", "iverilog-vpi.exe\0" + VALUE "ProductName", "Icarus Verilog\0" + VALUE "ProductVersion", "0, 7, 0, 0\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END