From 46f86e51e494a2c7e07c1f66cbe8b941432c6a9f Mon Sep 17 00:00:00 2001 From: Marek Roszko <mark.roszko@gmail.com> Date: Mon, 14 Mar 2022 20:32:29 -0400 Subject: [PATCH] Stuff a resource manifest into the kipython kiface --- resources/msw/kipython-dll.rc | 4 ++++ scripting/CMakeLists.txt | 4 ++++ 2 files changed, 8 insertions(+) create mode 100644 resources/msw/kipython-dll.rc diff --git a/resources/msw/kipython-dll.rc b/resources/msw/kipython-dll.rc new file mode 100644 index 0000000000..3ad2530501 --- /dev/null +++ b/resources/msw/kipython-dll.rc @@ -0,0 +1,4 @@ +#define RC_VER_FILE_DESCRIPTION "KiCad Python Interface " KICAD_WIN32_RC_PRODVER_STR +#define RC_VER_INTERNALNAME "_kipython" +#define RC_VER_ORIGINALFILENAME "_kipython.dll" +#include "kiwin32-dll.rc" diff --git a/scripting/CMakeLists.txt b/scripting/CMakeLists.txt index 07e7e33d9a..6455ab7120 100644 --- a/scripting/CMakeLists.txt +++ b/scripting/CMakeLists.txt @@ -47,6 +47,10 @@ target_include_directories( scripting_kiface PRIVATE ${Boost_INCLUDE_DIR} ) +if( MSVC ) + target_sources( scripting_kiface PRIVATE ${CMAKE_SOURCE_DIR}/resources/msw/kipython-dll.rc ) +endif() + target_link_libraries( scripting_kiface scripting )