Any qmake experts out there?
Lubomir I. Ivanov
neolit123 at gmail.com
Thu Jan 29 17:07:04 PST 2015
here is my progress in a single patch if someone is interested.
i'm CCing Thiago, because maybe he can help with a qmake issue.
basically i have the same setup that this patch applies in a test project:
- the version_h rule is generated in a .pro (.pri) file
- the rule simply calls a script that may or may not create or update
ssrf-version.h
the problem is that qmake does not generate the rule in the first
place for subsurface (hopefully not a qmake bug).
for my other test project it generates this:
$(DESTDIR_TARGET): ssrf-version.h...
<snip>
ssrf-version.h: FORCE
@sh ./scripts/write-version ssrf-version.h 4.3 win
the above is not ideal because i think we really want .PHONY but qmake
doesn't really provide us with the option to add to the directive and
what it has instead is QMAKE_EXTRA_TARGETS and PRE_TARGETDEPS.
with FORCE (an empty rule) i have no experience with but it does
generate the ssrf-version.h.tmp file each time 'make' is called, which
is what we want in a way.
any comments are welcome.
lubomir
--
More information about the subsurface
mailing list