diff options
author | Thiago Macieira <thiago@macieira.org> | 2013-10-03 15:38:50 -0700 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2013-10-03 15:45:09 -0700 |
commit | bd1f8b580bb2893ff52c7f5150c0565ae2fe89dc (patch) | |
tree | 207f0e6f8bc0250c1cbf2a32968bb0840be2d72c /subsurface.desktop | |
parent | b3b729e6299d9da489f99ccc82b1ccfbd9b7724c (diff) | |
download | subsurface-bd1f8b580bb2893ff52c7f5150c0565ae2fe89dc.tar.gz |
Ensure that uic is always run before any C++ source is compiled
It's very, very hard to scan for dependencies with a plain make. So
let's give up and simply enforce that all *.ui files need to be
processed before a *.cpp gets compiled.
This introduces the make target "uicables" (similar to the "mocables"
target that qmake produces) that will compile all .ui files. This
target is now a dependency of all .cpp builds.
In addition, tell make where to find .ui files and their corresponding
ui_*.h files.
Signed-off-by: Thiago Macieira <thiago@macieira.org>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'subsurface.desktop')
0 files changed, 0 insertions, 0 deletions