sithlord48
|
6eadba1ab2
|
feat: mac os new build option BUILD_OSX_BUNDLE can be disabled to build a non app bundle
|
2025-11-20 07:29:01 -05:00 |
|
sithlord48
|
0463518baa
|
build: do not use generator expressions to see install paths
|
2025-11-19 14:13:21 +00:00 |
|
sithlord48
|
4a67694676
|
build: new build option BUILD_X11 to control building of X11 backend
|
2025-11-14 13:28:41 +00:00 |
|
sithlord48
|
5bcefbe582
|
build: install runtime depends on windows to CMAKE_INSTALL_LIBDIR, set CMAKE_INSTALL_LIBDIR to . on windows
|
2025-11-10 07:51:12 -05:00 |
|
sithlord48
|
1556908ef6
|
build: use CMAKE_INSTALL_BINDIR when installing runtime artifacts
On windows override this to be .
On macOS set it to the MacOS folder in the bundle
|
2025-11-10 07:51:12 -05:00 |
|
sithlord48
|
57d36b51af
|
build: Simplify the install of translation files
|
2025-11-10 07:51:12 -05:00 |
|
sithlord48
|
c72cdedd4f
|
build: place the install steps for the license data in the main CMakeLists.txt
|
2025-11-10 07:51:12 -05:00 |
|
sithlord48
|
9f669dbbce
|
ci: Set OSX_DEPLOYMENT_TARGET as a configuration option
|
2025-11-03 09:40:59 -05:00 |
|
sithlord48
|
1f950f4c2a
|
refactor: define SYSAPI_WINDOWS and WINAPI_WINDOWS in cmake, remove the define from Common.h
|
2025-11-03 13:31:28 +00:00 |
|
sithlord48
|
c3f0b18df6
|
feat: support translation generation
|
2025-10-27 17:54:32 -04:00 |
|
sithlord48
|
d036c5a07c
|
chore: set CMAKE_PROJECT_HOMEPAGE_URL value
|
2025-10-17 09:07:21 +01:00 |
|
sithlord48
|
6f574a3076
|
refactor: set const for Reverse FQDN name to use for deployment on linux
|
2025-09-30 06:17:23 -04:00 |
|
sithlord48
|
56a1bd68dd
|
Release 1.24.0
|
2025-09-11 14:59:52 +00:00 |
|
sithlord48
|
ba4375a28b
|
build: fix cmake error with git version if no tags / git repo
|
2025-07-28 09:52:21 +01:00 |
|
sithlord48
|
56f7a0d7b5
|
Release 1.23.0
|
2025-07-23 09:27:06 -04:00 |
|
sithlord48
|
28957a3fa8
|
build: generate vcpkg.json on windows
do not allow vcpkg.json to be added to the repo
provide a new option VCPKG_QT (default is OFF), to build Qt via vcpkg
|
2025-07-21 10:39:00 -04:00 |
|
sithlord48
|
d246d9527a
|
Feat: Define QT_NO_KEYWORDS, allowing us to use Qt in more places
must use Q_SIGNALS, Q_SLOTS and Q_EMIT in place of signals, slots and emit macros
|
2025-06-02 14:28:51 -07:00 |
|
sithlord48
|
0096283779
|
chore: release 1.22.0
|
2025-05-29 06:27:33 -07:00 |
|
sithlord48
|
13dc055405
|
build: better detect windows Arm64 on both CI and locally
|
2025-05-05 21:28:06 +01:00 |
|
sithlord48
|
4034302bfb
|
build: Replace CMAKE_SYSTEM_PROCESSOR with BUILD_ARCHITECTURE, on windows CMAKE_SYSTEM_PROCESSOR is flawed so when possible use the vcpkg info or default to x64 Adjust the vcruntime check to use the BUILD_ARCHITECTURE to check the proper version is installed for the architecture the app is build for
|
2025-04-25 09:20:08 +01:00 |
|
sithlord48
|
daa095461d
|
Release 1.21.2
|
2025-04-07 05:24:27 -07:00 |
|
sithlord48
|
5df333fae9
|
refactor: change project description to 'Keyboard and mouse sharing utility'
|
2025-04-06 06:41:25 -07:00 |
|
sithlord48
|
5355e84b63
|
Release 1.21.1
|
2025-03-31 07:53:29 -07:00 |
|
sithlord48
|
f781ac9855
|
Release 1.21.0
|
2025-03-27 13:47:16 +00:00 |
|
Nick Bolton
|
39e7f60c5a
|
build: Get minor MSVC version from host registry
|
2025-03-12 08:04:16 -04:00 |
|
Nick Bolton
|
57d1e42eca
|
feat: Check MSVC redist version in WiX installer
|
2025-03-12 08:04:16 -04:00 |
|
Nick Bolton
|
bc96ddebdd
|
Release v1.20.1
|
2025-03-07 17:00:10 +00:00 |
|
sithlord48
|
3ef5793beb
|
Release 1.20.0
|
2025-03-03 16:37:24 -05:00 |
|
sithlord48
|
9365091c79
|
Release v1.19.0
|
2025-01-31 07:07:58 -05:00 |
|
sithlord48
|
1085df54ed
|
refactor: Reuse compliance
build files and documentation: MIT
images / sources: GPL-2.0-only
breeze icons: LGPL-2.0-only
Microsoft MSM file, vc redist license
|
2025-01-27 17:05:47 -05:00 |
|
sithlord48
|
2ca1c69335
|
refactor: move LICENSE_EXCEPTION info into to LICENSES folder
|
2025-01-27 17:05:47 -05:00 |
|
sithlord48
|
aff25415ff
|
build: consolidate cmake vars more
move most project defines needed in cmake to the main file
|
2025-01-19 09:39:54 -05:00 |
|
sithlord48
|
5be1e9f9b9
|
build: setup a cmake rc template for all apps
|
2025-01-19 09:39:54 -05:00 |
|
sithlord48
|
3f3116da05
|
build: simplify the version.rc.in vars
remove the special cmake define for msversion and make it once in the rc
remove duplicate version vars in the rc and use the singe one twice
|
2025-01-14 21:42:43 +00:00 |
|
sithlord48
|
16396bdbaa
|
build: Unify copyright into one cmake var
|
2025-01-14 21:42:43 +00:00 |
|
sithlord48
|
c165413e5b
|
Revert "build: disable package for debug config"
This reverts commit 49622a24b2.
|
2025-01-07 16:37:04 -05:00 |
|
sithlord48
|
4702fa56d4
|
fix: use Fallback version if git found without tag info
fixes https://github.com/deskflow/deskflow/issues/8033
|
2025-01-07 11:56:32 -05:00 |
|
sithlord48
|
49622a24b2
|
build: disable package for debug config
|
2025-01-07 11:45:51 -05:00 |
|
sithlord48
|
098f56daee
|
Release 1.18.0
|
2024-12-26 12:29:20 -05:00 |
|
sithlord48
|
cd0e98a480
|
build: remove post_config macros
|
2024-12-22 09:52:50 -05:00 |
|
sithlord48
|
b9247b4c27
|
refactor: cleanup windows deploy files
|
2024-12-18 12:10:53 -05:00 |
|
sithlord48
|
b641a885d5
|
refactor: rm cmake/Packaging.cmake, instead do the config_linux_name macro in place
|
2024-12-18 12:10:53 -05:00 |
|
sithlord48
|
0349c06fed
|
build: ReAdd NDEBUG define
|
2024-12-05 07:50:26 -05:00 |
|
sithlord48
|
6498fe5a6b
|
refactor: use Qt Required Version rm configure_qt macro for its one use
|
2024-12-04 10:05:34 -05:00 |
|
sithlord48
|
4e23460c6f
|
refactor: no configure_openssl macro
|
2024-12-04 10:05:34 -05:00 |
|
sithlord48
|
922ad66aff
|
refactor: options in place
remove use of env vars to set build options
users should set these at cmake configure time
|
2024-12-04 10:05:34 -05:00 |
|
sithlord48
|
b0d22926f9
|
refactor: rm :cmake/Defines move last macro to Bulid.cmake
|
2024-12-04 10:05:34 -05:00 |
|
sithlord48
|
81631cac32
|
refactor: set test names directly and call only configure_options in main cmakelists.txt
|
2024-12-04 10:05:34 -05:00 |
|
sithlord48
|
1e8ff50d59
|
refactor: mv cmake policy settings to main CMakelists.txt
|
2024-12-04 10:05:34 -05:00 |
|
sithlord48
|
57f6248b6a
|
build: rm configure_build macro set items in main CMakeLists.txt
|
2024-12-04 10:05:34 -05:00 |
|