From 7a379a5aab7a650afa88d58f72f404b69d97485a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Deuc=D0=B5?= <shurd@sasktel.net> Date: Sun, 18 Feb 2024 12:44:44 -0500 Subject: [PATCH] Add version info resource. --- src/syncterm/GNUmakefile | 9 ++++++++- src/syncterm/syncterm.rc | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+), 1 deletion(-) create mode 100644 src/syncterm/syncterm.rc diff --git a/src/syncterm/GNUmakefile b/src/syncterm/GNUmakefile index ef79a93c9c..7733fe161b 100644 --- a/src/syncterm/GNUmakefile +++ b/src/syncterm/GNUmakefile @@ -74,7 +74,8 @@ ifeq ($(os),win32) OBJS += $(MTOBJODIR)$(DIRSEP)comio_win32$(OFILE) \ $(MTOBJODIR)$(DIRSEP)modem$(OFILE) \ $(MTOBJODIR)$(DIRSEP)comio$(OFILE) \ - $(MTOBJODIR)$(DIRSEP)ciolib_res$(OFILE) + $(MTOBJODIR)$(DIRSEP)ciolib_res$(OFILE) \ + $(MTOBJODIR)$(DIRSEP)syncterm_res$(OFILE) else ifneq ($(os),haiku) OBJS += $(MTOBJODIR)$(DIRSEP)comio_nix$(OFILE) \ @@ -200,3 +201,9 @@ syncterm-clean: ${DELETE} changelog.gz clean: syncterm-clean + +ifeq ($(os),win32) +$(MTOBJODIR)$(DIRSEP)syncterm_res${OFILE}: syncterm.rc + @echo Creating $< ... + $(QUIET)${WINDRES} $(WINDRESFLAGS) -O coff -i syncterm.rc -o $@ +endif diff --git a/src/syncterm/syncterm.rc b/src/syncterm/syncterm.rc new file mode 100644 index 0000000000..10c2ab33a1 --- /dev/null +++ b/src/syncterm/syncterm.rc @@ -0,0 +1,35 @@ +#include "windows.h" + +VS_VERSION_INFO VERSIONINFO + FILEVERSION 1,2,0,0 + PRODUCTVERSION 1,2,0,0 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + //FILEFLAGS VS_FF_DEBUG | VS_FF_PRERELEASE +#else + //FILEFLAGS VS_FF_PRERELEASE +#endif + FILEOS VOS_NT_WINDOWS32 + FILETYPE VFT_APP + FILESUBTYPE VFT2_UNKNOWN +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "04090000" + BEGIN + VALUE "CompanyName", "Stephen Hurd (Deuce)\0" + VALUE "FileDescription", "SyncTERM BBS Client\0" + VALUE "FileVersion", "1.2b\0" + VALUE "InternalName", "syncterm.exe\0" + VALUE "LegalCopyright", "Stephen Hurd (Deuce)\0" + VALUE "OriginalFilename", "syncterm.exe\0" + VALUE "ProductName", "SyncTERM\0" + VALUE "ProductVersion", "1.2b\0" + END + END + + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 0 + END +END -- GitLab