IJHack / QtPass

QtPass is a multi-platform GUI for pass, the standard unix password manager.
https://qtpass.org/
GNU General Public License v3.0
1.03k stars 162 forks source link

Enable out-of-source (shadow) builds. #501

Closed boppybibbles closed 4 years ago

boppybibbles commented 4 years ago

Enable out-of-source (shadow) builds.

Out-of-source build is a widely used practice. Unfortunately it is not possible to use it out of the box because of compiler error.

How to reproduce:

Compiler error:

make[1]: *** No rule to make target '../../QtPass/localization/localization_nl_NL.qm', needed by 'qrc_resources.cpp'.  Stop.
make[1]: Leaving directory '/tmp/build/src'
make: *** [Makefile:49: sub-src-make_first] Error 2

Related to #467.

issue-label-bot[bot] commented 4 years ago

Issue-Label Bot is automatically applying the label feature_request to this issue, with a confidence of 0.81. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

boppybibbles commented 4 years ago

I am willing to work on it.