Browse Source
Add win32 VERSION_INFO resource blocks for the DLLs
Add win32 VERSION_INFO resource blocks for the DLLs
(cherry picked from commit 3f711b8958
)
6.0.7
committed by
Mark Roszko
16 changed files with 143 additions and 47 deletions
-
12bitmap2component/CMakeLists.txt
-
14cvpcb/CMakeLists.txt
-
17eeschema/CMakeLists.txt
-
16gerbview/CMakeLists.txt
-
12kicad/CMakeLists.txt
-
17pagelayout_editor/CMakeLists.txt
-
17pcb_calculator/CMakeLists.txt
-
17pcbnew/CMakeLists.txt
-
5resources/msw/cvpcb-dll.rc
-
3resources/msw/cvpcb.rc
-
4resources/msw/eeschema-dll.rc
-
4resources/msw/gerbview-dll.rc
-
40resources/msw/kiwin32-dll.rc
-
4resources/msw/pcb_calculator-dll.rc
-
4resources/msw/pcbnew-dll.rc
-
4resources/msw/pl_editor-dll.rc
@ -0,0 +1,5 @@ |
|||
#define RC_VER_FILE_DESCRIPTION "KiCad Dynamic Link Library " KICAD_WIN32_RC_PRODVER_STR |
|||
#define RC_VER_INTERNALNAME "_cvpcb" |
|||
#define RC_VER_ORIGINALFILENAME "_cvpcb.kiface" |
|||
|
|||
#include "kiwin32-dll.rc" |
@ -1,3 +0,0 @@ |
|||
icon_cvpcb ICON "../bitmaps_png/icons/icon_cvpcb.ico" |
|||
|
|||
#include "kiwin32.rc" |
@ -0,0 +1,4 @@ |
|||
#define RC_VER_FILE_DESCRIPTION "KiCad Schematic Editor " KICAD_WIN32_RC_PRODVER_STR |
|||
#define RC_VER_INTERNALNAME "_eeschema" |
|||
#define RC_VER_ORIGINALFILENAME "_eeschema.kiface" |
|||
#include "kiwin32-dll.rc" |
@ -0,0 +1,4 @@ |
|||
#define RC_VER_FILE_DESCRIPTION "KiCad Gerber Viewer " KICAD_WIN32_RC_PRODVER_STR |
|||
#define RC_VER_INTERNALNAME "_gerbview" |
|||
#define RC_VER_ORIGINALFILENAME "_gerbview.kiface" |
|||
#include "kiwin32-dll.rc" |
@ -0,0 +1,40 @@ |
|||
#include <winver.h> // defines VS_VERSION_INFO |
|||
#include <kicad_build_version.h> |
|||
|
|||
#ifndef DEBUG |
|||
#define VER_DEBUG 0 |
|||
#else |
|||
#define VER_DEBUG VS_FF_DEBUG |
|||
#endif |
|||
|
|||
VS_VERSION_INFO VERSIONINFO |
|||
FILEVERSION KICAD_WIN32_RC_FILEVER |
|||
PRODUCTVERSION KICAD_WIN32_RC_PRODVER |
|||
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK |
|||
FILEFLAGS (VER_DEBUG) |
|||
FILEOS VOS__WINDOWS32 |
|||
FILETYPE VFT_DLL |
|||
FILESUBTYPE 0x0L |
|||
BEGIN |
|||
BLOCK "StringFileInfo" |
|||
BEGIN |
|||
BLOCK "040904E4" |
|||
BEGIN |
|||
// this gets dispalyed in the windows 10 task manager |
|||
VALUE "FileDescription", RC_VER_FILE_DESCRIPTION |
|||
VALUE "FileVersion", KICAD_WIN32_RC_FILEVER_STR |
|||
//original filename without extension |
|||
VALUE "InternalName", RC_VER_INTERNALNAME |
|||
VALUE "LegalCopyright", "Copyright (C) 2021 KiCad Developers" |
|||
// the exe name |
|||
VALUE "OriginalFilename", RC_VER_ORIGINALFILENAME |
|||
// name of distributed package |
|||
VALUE "ProductName", "KiCad EDA" |
|||
VALUE "ProductVersion", KICAD_WIN32_RC_PRODVER_STR |
|||
END |
|||
END |
|||
BLOCK "VarFileInfo" |
|||
BEGIN |
|||
VALUE "Translation", 0x409, 1252 |
|||
END |
|||
END |
@ -0,0 +1,4 @@ |
|||
#define RC_VER_FILE_DESCRIPTION "KiCad PCB Calculator " KICAD_WIN32_RC_PRODVER_STR |
|||
#define RC_VER_INTERNALNAME "_pcb_calculator" |
|||
#define RC_VER_ORIGINALFILENAME "_pcb_calculator.kiface" |
|||
#include "kiwin32-dll.rc" |
@ -0,0 +1,4 @@ |
|||
#define RC_VER_FILE_DESCRIPTION "KiCad PCB Editor " KICAD_WIN32_RC_PRODVER_STR |
|||
#define RC_VER_INTERNALNAME "_pcbnew" |
|||
#define RC_VER_ORIGINALFILENAME "_pcbnew.kiface" |
|||
#include "kiwin32-dll.rc" |
@ -0,0 +1,4 @@ |
|||
#define RC_VER_FILE_DESCRIPTION "KiCad Drawing Sheet Editor " KICAD_WIN32_RC_PRODVER_STR |
|||
#define RC_VER_INTERNALNAME "_pl_editor" |
|||
#define RC_VER_ORIGINALFILENAME "_pl_editor.kiface" |
|||
#include "kiwin32-dll.rc" |
Write
Preview
Loading…
Cancel
Save
Reference in new issue