DISCLAIMER: Don't follow these instructions. Here's some excellent reasons why:
- As I write this, I currently have less than 24 hours of experience using
cmake
as a developer, rather than as just a user. I can already see that some of the steps below are not needed and/or not the correct way of doing things (for example, don't editCMakeLists.txt
just to change options already exposed to the user). - I do have some experience maintaing taps and formulae for Homebrew, and am pretty confident in saying that creating your own tap with a copy of an existing formula without even changing the name is a really bad idea for lots of reasons, and probably will break a lot of stuff. This is an act of laziness by me.
- If you didn't even read the first (non-heading) sentence of this file, then you're not reading this either. For everyone else though, remember: the purpose of this file is to function as Notes to Self, nothing more. Build on the steps below, don't foll