Commit Graph

13 Commits

Author SHA1 Message Date
Magnus Hellströmer d49ebe8b56 Give the common title blocks path its own RELATIVE_TO_BINARY_PATH macro
The common title blocks folder was taken as relative to the executable
only when QET_COMMON_COLLECTION_PATH_RELATIVE_TO_BINARY_PATH was
defined, the macro of the elements folder. Add
QET_COMMON_TBT_PATH_RELATIVE_TO_BINARY_PATH for it; the collection
macro still applies too, so a build that defines it is unchanged.

CMake now passes QET_COMMON_COLLECTION_PATH_RELATIVE_TO_BINARY_PATH and
QET_COMMON_TBT_PATH_RELATIVE_TO_BINARY_PATH on when the variables of the
same names are set, as it already did for the lang folder. Nothing sets
them, so the default build is unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-24 13:06:03 +02:00
plc-user b8be28782f FIX copyright-date in cmake-files 2026-10-04 20:59:17 +02:00
plc-user bae336ef5b Update define_definitions.cmake – fix only whitespace
Linux build and tests / Build and test (Qt 6, Debug) (push) Failing after 2m27s
2026-09-29 21:57:43 +02:00
Andre Rummler 8606cc5328 Removing Qt5/KF5 from build system. 2026-09-17 00:07:46 +02:00
Laurent Trinques a5d9cc37e1 Try to fix macOS bundle 2026-08-29 13:10:38 +02:00
Andre Rummler c5d714089f Replacing KF5 missed in shell print out. 2026-08-12 12:29:56 +02:00
Andre Rummler c14d6a6dd6 In order to migrate to Qt6 all options for KF6 were added:
a) using a system provided KF6
b) downloading and compiling KF6
c) using the vendored-in re-creation of the functionality

The behaviour for both Qt5 and Qt6 is steered with the same two variables which were renamed to become version agnostic:
a) BUILD_WITH_KF=ON BUILD_KF=OFF
b) BUILD_WITH_KF=ON BUILD_KF=ON
c) BUILD_WITH_KF=OFF

The version is automatically derived from the chosen Qt major version.
2026-08-12 12:29:56 +02:00
Pino Toscano cf479bc113 Drop old mimelnk MIME types
Those desktop MIME types were needed only with KDE up to 3.x, as it
used to have its own desktop-based MIME type system. KDE 3 is EOL for
many years now, and there are already XDG MIME types.
2022-07-05 18:16:51 +02:00
Pino Toscano 08e206deeb Drop XML files autogenerated from qelectrotech.xml
These files are the bare XML definitions, and they are automatically
generated by update-mime-database (part of shared-mime-info) on update
(e.g. by distro hooks) or manually. Keeping them in the sources, and
installing them, is definitely not correct, as qelectrotech.xml is
their canonical definition.

Hence, drop them from the sources, together with references to them.
2022-07-05 18:16:51 +02:00
Laurent Trinques 1a3656f7be Add MINGW flag for cmake 2021-03-22 08:15:37 +01:00
Simon De Backer cb37c1c2fe Add switch for KF5 (QT6) and Mod Cmake
if we want to test QET on QT6, KF5 must be removed from the code,
this switch is for that,

this is for testing only
2020-12-16 23:06:08 +01:00
Simon De Backer 842b39d68b Fix som Cmake PATH 2020-12-13 20:57:10 +01:00
Simon De Backer 2fc7f594cc Add Cmake files 2020-12-13 15:44:01 +01:00