Commit Graph

29 Commits

Author SHA1 Message Date
tastytea 9337964266
Install headers more elegantly.
continuous-integration/drone/push Build is passing Details
2019-08-03 22:18:16 +02:00
tastytea 49b2117f13
License change to BSD-3-Clause.
continuous-integration/drone/push Build is passing Details
2019-08-03 15:01:15 +02:00
tastytea 3da87609f4
Set BUILD_SHARED_LIBS via option().
continuous-integration/drone/push Build is passing Details
2019-08-03 13:12:09 +02:00
tastytea 32e0a46a7f
Require CMake 3.6. 2019-08-03 13:11:56 +02:00
tastytea 88751694a5
Changed uint_fast8_t to uint8_t. The *fast* types are shit.
continuous-integration/drone/push Build is passing Details
2019-08-02 13:36:59 +02:00
tastytea 9a5bad2335
Fixed paths in Doxyfile. 2019-08-02 13:33:27 +02:00
tastytea 26ae664334
Replaced ${PROJECT_NAME} with @PROJECT_NAME@.
continuous-integration/drone/push Build is passing Details
2019-08-02 13:07:41 +02:00
tastytea 83a01f2941
Fixed example location in readme.
continuous-integration/drone/push Build is passing Details
2019-08-02 10:12:56 +02:00
tastytea 146dca1359
No genrator expressions in set() allowed, apparently.
continuous-integration/drone/push Build is passing Details
2019-08-02 09:20:22 +02:00
tastytea 2947c31263
set_property didn't work like I thought. 🤷
continuous-integration/drone/push Build is failing Details
2019-08-02 09:10:57 +02:00
tastytea 20d9c64161
Use CMAKE_SHARED_LINKER_FLAGS with cmake < 3.13.
continuous-integration/drone/push Build is failing Details
2019-08-02 09:05:10 +02:00
tastytea 8adbb9478e
Updated Doxygen generation. 2019-08-02 08:54:43 +02:00
tastytea 2fb329a302
Rearranged the file structure and rewrote the CMake recipes.
continuous-integration/drone/push Build is failing Details
* Compile a library again.
* Made CMake recipes modular.
* Added xdgcfgConfig.cmake.
* Added pkg-config file.
* Updated readme.
2019-08-02 08:44:07 +02:00
tastytea 91bbae667c
Added gcc-9 to CI. 2019-08-02 08:38:27 +02:00
tastytea bb08020611
Added install instruction for Gentoo.
continuous-integration/drone/push Build is passing Details
2019-07-22 03:10:29 +02:00
tastytea 1cca2b7406
CI: Added tests and examples, fixed omission.
continuous-integration/drone/push Build is passing Details
2019-07-22 02:50:59 +02:00
tastytea 4b3ececa13
Added CMake options to the readme. 2019-07-22 02:44:50 +02:00
tastytea e07a6ab6cb
Added tests and made compiling the example optional. 2019-07-22 02:37:03 +02:00
tastytea 3a7a7b428b
Updated CI recipe. 2019-07-21 22:48:25 +02:00
tastytea 7c111cd3ba
Put everything in the header. 2019-07-21 22:48:15 +02:00
tastytea e22f82fc6f
Removed superfluous consts.
the build was successful Details
2018-12-29 04:10:17 +01:00
tastytea 6c0976baa7
Updated drone recipe
the build was successful Details
2018-11-02 23:45:14 +01:00
tastytea eb47e38444
Fixed bug: Parent directories were only created if subdir was non-empty 2018-11-02 23:01:11 +01:00
tastytea 4785f8ce64
Made sure all parent directories are created, if necesssary
the build was successful Details
2018-08-31 19:22:00 +02:00
tastytea d3d4786e21
Added drone file
the build was successful Details
2018-08-11 08:37:21 +02:00
tastytea bae3f09ed2
Changed get_filepath() from string to filesystem::path 2018-08-11 07:10:53 +02:00
tastytea f4ab842787
typo 2018-08-10 03:02:57 +02:00
tastytea b04cb01382
Added documentation generation 2018-08-10 02:55:09 +02:00
tastytea e0ea4d7a7b
initial commit 2018-08-10 02:33:31 +02:00