94 lines
2.1 KiB
Plaintext
94 lines
2.1 KiB
Plaintext
|
= remwharead
|
||
|
|
||
|
*remwharead* helps you remembering what you read, and when.
|
||
|
|
||
|
== Usage
|
||
|
|
||
|
See https://schlomp.space/tastytea/remwharead/src/branch/master/remwharead.1.adoc[manpage].
|
||
|
|
||
|
== Install
|
||
|
|
||
|
////
|
||
|
=== Gentoo
|
||
|
|
||
|
Add my https://schlomp.space/tastytea/overlay[repository] and install it from
|
||
|
there.
|
||
|
|
||
|
[source,shellsession]
|
||
|
----
|
||
|
eselect repository enable tastytea
|
||
|
echo "www-misc/remwharead ~amd64" >> /etc/portage/package.accept_keywords/remwharead
|
||
|
emaint sync -r tastytea
|
||
|
emerge -a www-misc/remwharead
|
||
|
----
|
||
|
////
|
||
|
|
||
|
=== From source
|
||
|
|
||
|
////
|
||
|
==== Dependencies
|
||
|
|
||
|
* Tested OS: Linux
|
||
|
* C++ compiler (tested: https://gcc.gnu.org/[gcc] 5/6/7/8,
|
||
|
https://llvm.org/[clang] 3/5/6)
|
||
|
* https://cmake.org/[cmake] (at least: 3.6)
|
||
|
* https://pkgconfig.freedesktop.org/wiki/[pkgconfig] (tested: 0.29)
|
||
|
* http://www.curlpp.org/[curlpp] (tested: 0.8)
|
||
|
* Optional:
|
||
|
** Manpage: http://asciidoc.org/[asciidoc] (tested: 8.6)
|
||
|
|
||
|
===== Debian stretch
|
||
|
|
||
|
[source,shellsession]
|
||
|
----
|
||
|
echo "APT::Default-Release \"stretch\";" >> /etc/apt/apt.conf.d/00default_release
|
||
|
echo "deb http://deb.debian.org/debian sid main" >> /etc/apt/sources.list.d/sid.list
|
||
|
apt-get update
|
||
|
apt-get install build-essential cmake pkg-config libcurl4-openssl-dev asciidoc
|
||
|
apt-get install -t sid libcurlpp-dev
|
||
|
----
|
||
|
////
|
||
|
|
||
|
==== Get sourcecode
|
||
|
|
||
|
////
|
||
|
===== Releases
|
||
|
|
||
|
Download the current release at
|
||
|
https://schlomp.space/tastytea/remwharead/releases[schlomp.space].
|
||
|
////
|
||
|
|
||
|
===== Development version
|
||
|
|
||
|
[source,shellsession]
|
||
|
----
|
||
|
git clone https://schlomp.space/tastytea/remwharead.git
|
||
|
----
|
||
|
|
||
|
==== Compile
|
||
|
|
||
|
[source,shellsession]
|
||
|
----
|
||
|
mkdir build
|
||
|
cd build/
|
||
|
cmake ..
|
||
|
cmake --build .
|
||
|
----
|
||
|
|
||
|
.cmake options:
|
||
|
* `-DCMAKE_BUILD_TYPE=Debug` for a debug build.
|
||
|
* `-DWITH_MAN=NO` to not compile the manpage.
|
||
|
* `WITH_TESTS=YES` to compile the tests.
|
||
|
|
||
|
You can run the tests with `ctest` inside the build directory. Install with
|
||
|
`make install`.
|
||
|
|
||
|
== Copyright
|
||
|
|
||
|
----
|
||
|
Copyright © 2019 tastytea <tastytea@tastytea.de>.
|
||
|
License GPLv3: GNU GPL version 3 <https://www.gnu.org/licenses/gpl-3.0.html>.
|
||
|
This program comes with ABSOLUTELY NO WARRANTY. This is free software,
|
||
|
and you are welcome to redistribute it under certain conditions.
|
||
|
----
|