diff --git a/src/syncterm/GNUmakefile b/src/syncterm/GNUmakefile index ef79a93c9ced62dd9abc4d201bc19502e7240e8d..7733fe161bd27ecad78c625335117f71d8a6bc5e 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 0000000000000000000000000000000000000000..10c2ab33a19b50283f17dab46e0a18252fad3038 --- /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