Cherry-picked 316d4f4b52 with conflict resolution:
- CMakeLists.txt: merged Kindred version vars with upstream 1.2.0-dev base
- src/Main/*.cpp: applied Kindred branding (banner, copyright, license)
- Resolved add/add conflicts for files already copied in Phase 1
- Includes assembly joint flip overconstrain fix
37 lines
1.3 KiB
CMake
37 lines
1.3 KiB
CMake
// SPDX-License-Identifier: LGPL-2.1-or-later
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// For info about the file structrure see
|
|
// https://docs.microsoft.com/en-us/windows/win32/menurc/versioninfo-resource
|
|
// and
|
|
// https://docs.microsoft.com/en-us/windows/win32/menurc/stringfileinfo-block
|
|
|
|
// Icon
|
|
//
|
|
// Icon with lowest ID value placed first to ensure application icon
|
|
// remains consistent on all systems.
|
|
IDI_ICON1 ICON DISCARDABLE "icon.ico"
|
|
|
|
// File info for the kindred-create.exe
|
|
//
|
|
1 VERSIONINFO
|
|
FILEVERSION ${PACKAGE_VERSION_MAJOR},${PACKAGE_VERSION_MINOR},${PACKAGE_VERSION_PATCH},${PACKAGE_BUILD_VERSION}
|
|
BEGIN
|
|
BLOCK "StringFileInfo"
|
|
BEGIN
|
|
BLOCK "040904b0" // 409 stands for US English
|
|
BEGIN
|
|
VALUE "CompanyName", "Kindred Systems LLC"
|
|
VALUE "FileDescription", "Kindred Create - Parametric 3D CAD modeler"
|
|
VALUE "InternalName", "kindred-create.exe"
|
|
VALUE "LegalCopyright", "Copyright (C) 2025 Kindred Systems LLC"
|
|
VALUE "OriginalFilename", "kindred-create.exe"
|
|
VALUE "ProductName", "Kindred Create"
|
|
VALUE "ProductVersion", "${PACKAGE_VERSION}${PACKAGE_VERSION_SUFFIX}"
|
|
END
|
|
END
|
|
BLOCK "VarFileInfo"
|
|
BEGIN
|
|
VALUE "Translation", 0x409, 1200 //US English, Unicode
|
|
END
|
|
END
|