mikelolasagasti / revelation

Revelation is a password manager for the GNOME desktop, released under the GNU GPL license. It stores all your accounts and passwords in a single, secure place, and gives you access to it through a user-friendly graphical interface.
https://revelation.olasagasti.info
GNU General Public License v2.0
55 stars 24 forks source link

can't build with meson #79

Closed tpapp closed 3 years ago

tpapp commented 3 years ago

Following README.md on master, I tried to build, getting

~/src/revelation$ meson configure --prefix=$HOME/install _build
Meson configurator encountered an error:

ERROR: Directory /home/tamas/src/revelation/_build is neither a Meson build directory nor a project source directory.

Revelation - master Revision: e19552d

Operating System: Ubuntu 20.10 Desktop Env: XFCE Windowing System: X11

DarianAnjuhal commented 3 years ago

I had the same issue. So I used autotools compilation from the tag revelation-0.5.4.

mikelolasagasti commented 3 years ago

Try with meson setup --prefix=$HOME/install _build or even meson --prefix=$HOME/install _build. I'll change the step in the readme file.

mikelolasagasti commented 3 years ago

This two steps would be enough:

$ meson setup --prefix=$HOME/install _build
$ meson install -C _build