Skip to content

split version info in new header - #8765

Merged
nbolton merged 1 commit into
masterfrom
fix_8657
Jul 21, 2025
Merged

split version info in new header#8765
nbolton merged 1 commit into
masterfrom
fix_8657

Conversation

@sithlord48

@sithlord48 sithlord48 commented Jul 19, 2025

Copy link
Copy Markdown
Member

fixes #8657

a new file src/lib/VersionInfo.h.in now holds our version vars

@sithlord48
sithlord48 requested a review from nbolton July 19, 2025 01:32
@sithlord48
sithlord48 force-pushed the fix_8657 branch 2 times, most recently from 5cd4fc1 to 14b19fe Compare July 19, 2025 01:39
@sithlord48 sithlord48 changed the title fix: split extraversion info in new header split version info in new header Jul 19, 2025
@sithlord48
sithlord48 force-pushed the fix_8657 branch 2 times, most recently from 1dd6f38 to dec529e Compare July 19, 2025 15:04
a new file src/lib/VersionInfo.h.in now holds our version info vars
fixes #8657

@nbolton nbolton left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That did the trick, pretty quick now after new empty commit, configure and build:

/usr/bin/cmake --build /home/nick/Projects/deskflow/build --target all --
[1/30] Generating developer documentation
[2/30] Building CXX object src/lib/deskflow/CMakeFiles/app.dir/App.cpp.o
[3/30] Linking CXX static library src/lib/deskflow/libapp.a
[4/30] Linking CXX executable src/unittests/deskflow/ConfigTests
[5/30] Linking CXX executable src/unittests/deskflow/ArgParserTests
[6/30] Linking CXX executable src/unittests/deskflow/ClipboardChunksTests
[7/30] Linking CXX executable src/unittests/deskflow/ClipboardTests
[8/30] Linking CXX executable src/unittests/deskflow/IKeyStateTests
[9/30] Linking CXX executable src/unittests/deskflow/KeyMapTests
[10/30] Linking CXX executable src/unittests/deskflow/LanguageManagerTests
[11/30] Linking CXX executable src/unittests/deskflow/X11LayoutParserTests
[12/30] Linking CXX executable src/unittests/platform/XWindowsClipboardTests
[13/30] Linking CXX executable src/unittests/server/ServerTests
[14/30] Linking CXX executable src/unittests/deskflow/ServerAppTests
[15/30] Linking CXX executable src/unittests/server/ServerConfigTests
[16/30] Linking CXX executable bin/deskflow-client
[17/30] Linking CXX executable bin/deskflow-server
[18/30] Building CXX object src/lib/gui/CMakeFiles/gui.dir/Messages.cpp.o
[19/30] Building CXX object src/lib/gui/CMakeFiles/gui.dir/VersionChecker.cpp.o
[20/30] Building CXX object src/lib/gui/CMakeFiles/gui.dir/dialogs/AboutDialog.cpp.o
[21/30] Building CXX object src/lib/gui/CMakeFiles/gui.dir/MainWindow.cpp.o
[22/30] Linking CXX static library src/lib/gui/libgui.a
[23/30] Linking CXX executable src/unittests/gui/config/ScreenTests
[24/30] Linking CXX executable src/unittests/gui/DotEnvTests
[25/30] Linking CXX executable src/unittests/gui/core/CommandProcessTests
[26/30] Linking CXX executable src/unittests/gui/LoggerTests
[27/30] Linking CXX executable bin/legacytests
[28/30] Building CXX object src/apps/deskflow-gui/CMakeFiles/deskflow.dir/deskflow-gui.cpp.o
[29/30] Linking CXX executable bin/deskflow
[30/30] Running utility command for run_tests

@nbolton
nbolton enabled auto-merge (rebase) July 21, 2025 10:58
@nbolton
nbolton merged commit a4c8286 into master Jul 21, 2025
30 of 31 checks passed
@nbolton
nbolton deleted the fix_8657 branch July 21, 2025 11:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Move variable version info to special .in.h file

2 participants