gpakosz / whereami

Locate the current running executable and the current running module/library on the file system 🔎
MIT License
472 stars 64 forks source link

Added packaging using CMake and CPack and documenting using Doxygen #27

Closed KOLANICH closed 3 years ago

gpakosz commented 3 years ago

Hello @KOLANICH

Thanks for your PR. I'm sorry but I won't accept it though.

Where am I? comes as a 2 files library on purpose. There's no package nor preferred way to package it as the goal is to drop the 2 files in any project using any build system.

KOLANICH commented 3 years ago

Where am I? comes as a 2 files library on purpose. There's no package nor preferred way to package it as the goal is to drop the 2 files in any project using any build system.

This PR doesn't prevent this way of using this lib.

It just allows to make a package installable into a distro and then using it from there. Some people consider it as much more convenient than vendoring the files into own project and then taking burden of updating them. Vendoring of source code files is considered to be a deprecated practice.

gpakosz commented 3 years ago

I don't want this to become my burden, sorry.