conversion to the cmake building system #4
Merged
SlavekB
merged 3 commits from feat/cmakeConv
into master
3 years ago
Loading…
Reference in new issue
There is no content yet.
Delete Branch 'feat/cmakeConv'
Deleting a branch is permanent. It CANNOT be undone. Continue?
I'd like the user to entry the name for the log file (GDB_TRANSCRIPT) but I've got no clue how to do It.
Because we definitely don't want to lose the great work Greg did on CMake conversion, I made an rebase to the current head and reopened it so we can continue in work and finish it.
d694e55806
tof1b0901016
3 years agoWIP:conversion to the cmake building systemto conversion to the cmake building system 3 years agoMy only concern is with the GDB_TRANSCRIPT definition, I'm not sure It's the right way to do It.
We shall see what Slavek Senpai says about this. 😅
@MicheleC If you have some spare time, can you have a look at removing the TQT_NO_COMPAT definition?
f1b0901016
to8c71902fba
3 years agoJust for reference, that was done already 👍
@SlavekB I'd like to include Michele patch against the TQT_NO_COMPAT definition after you have reviewed and commented the cmake conversion, this should spare me from rebasing/reordering regularly during the reviewing process.
patch from @MicheleC to get rid of some deprecated, I leave it there.
I haven't done the test yet, but after the first review, here are only a minimum of comments.
############################################
cmake_minimum_required( VERSION 2.8 )
Please update to 2.8.12.
option( WITH_GCC_VISIBILITY "Enable fvisibility and fvisibility-inlines-hidden" ${WITH_ALL_OPTIONS} )
option( WITH_TRACE_OUTPUT "Generate lots of trace output" OFF )
option( WITH_GDB_TRANSCRIPT "Provide file log" OFF )
option( BUILD_TESTPROGS "Build testprogs executables" OFF )
Since this is
BUILD_
, it should probably be in the section below.Hi Greg, just wonder why you have not applied this to the code. Anything unclear or not working from the patch?
8c71902fba
to2e1f6a7f11
3 years ago2e1f6a7f11
to49c43d74d8
3 years agoI'm a little confused about
TQT_NO_COMPAT
. I tried to give away-UTQT_NO_COMPAT
and without doing any further change, build was successful. It is not clear to me whether the above patch is needed?Ignore it – I forgot to update deb rules to be used cmake :)
It looks good. There seems nothing to prevent it from becoming part of R14.0.10. I added patches to resolve
TQT_NO_COMPAT
andTQT_NO_ASCII_CAST
. Please test it on your system.Nice to see a PR that almost got lost 2 years ago making it into master code soon 😄
For us nothing is lost – sooner or later it is processed 😺
627fc0ed62
into master 3 years ago627fc0ed62
.