summaryrefslogtreecommitdiffstats
path: root/coin
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@qt.io>2019-06-20 10:56:19 +0200
committerSimon Hausmann <simon.hausmann@qt.io>2019-06-21 12:45:37 +0000
commit1c4510cfc4c020d54e3c1c52e187b31b67e3a5fb (patch)
tree3cc4e36089330833ea9dca45b03978876b525870 /coin
parentb0bd50d33966d93ba5e24ac6be0c849ce501eed6 (diff)
Fix build with multi-config VS code generator
We want our libraries to end up in the same bin directory, not inside the Debug\ or Release\ sub-directories. Their distinct names avoid a clash. For our tools such as moc, uic, etc. we need to place the release build into the bin directory explicitly, as by default multi-config generators place binaries into the Debug\ or Release\ sub-directory. This is also needed as cmake's automoc itself expects moc to be in the bin directory. One effect of this is that with a multi-config build, it is always necessary to perform a release build first, otherwise the debug build won't find moc/uic. Change-Id: I1361823ddf5961a5f1bb517e4bca69e621cbce9e Reviewed-by: Qt CMake Build Bot Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'coin')
0 files changed, 0 insertions, 0 deletions