diff --git a/README.md b/README.md index 185c242dc07788fdba09a559674f3d0fafe33eda..5d32bf3d4c74e721120ada58f26b74733b5aea75 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ I encrypt the `keyring-name : password` pair with GnuPG and save it as `secret-f First, build the project from source. ``` -git clone https://github.com/recolic/gnome-keyring-yubikey-unlock +git clone https://github.com/recolic/gnome-keyring-yubikey-unlock --recursive cd gnome-keyring-yubikey-unlock/src && make && cd .. ``` diff --git a/src/Makefile b/src/Makefile index a0b203b5e9621b72520b78e88eb75a67420b2dcd..a651889dff5a41f40eb49ba6669c7088741ebf43 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,11 +1,10 @@ CXX ?= g++ -CXXFLAGS := $(shell pkg-config --cflags --libs gnome-keyring-1) -I ./lib -I . +# Accepts CXXSTD >= C++14 +CXXFLAGS := $(shell pkg-config --cflags --libs gnome-keyring-1) -I ./lib -I . -std=c++14 EXTRA_FLAGS ?= -secret: rlib - $(CXX) $(CXXFLAGS) $(EXTRA_FLAGS) unlock_keyrings.cc ./lib/rlib/libr.a -o ../bin/unlock_keyrings - -rlib: - cd ./lib/rlib && make +secret: + mkdir -p ../bin/ + $(CXX) $(CXXFLAGS) $(EXTRA_FLAGS) unlock_keyrings.cc -o ../bin/unlock_keyrings diff --git a/src/lib/rlib b/src/lib/rlib index 12a6021287bf8f9a6adcf83f944a273d57a2f9d3..097d76f0ac43324a641857ae607c74f236363da5 160000 --- a/src/lib/rlib +++ b/src/lib/rlib @@ -1 +1 @@ -Subproject commit 12a6021287bf8f9a6adcf83f944a273d57a2f9d3 +Subproject commit 097d76f0ac43324a641857ae607c74f236363da5