Whole-known-network
<p>due to what i can only describe as a series of catastrophically bad decisions, i have ended up becoming a "CMake Expert". i wear it as a badge of shame</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@MekahimeAkari" class="u-url mention">@<span>MekahimeAkari</span></a></span> mood</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> I know cmake is probably better than autotools but I just hate cmake so much</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> IME it's usually better to write your own build snippets when intergating a 3rd party library, can often be done in a handful lines of cmake script (or even switch to your own build system). The only library where I had to give up was Google's Dawn.</p><p>For example, those 100 lines replace thousands of lines of original cmake script:</p><p><a href="https://github.com/floooh/sokol-tools/blob/master/ext/CMakeLists.txt" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/floooh/sokol-tools/</span><span class="invisible">blob/master/ext/CMakeLists.txt</span></a></p>
<p>i am looking at cmake horrors again</p><p>cmake: viscerally upsetting</p>
<p><span class="h-card" translate="no"><a href="https://donotsta.re/users/mwk" class="u-url mention">@<span>mwk</span></a></span> <span class="h-card" translate="no"><a href="https://donotsta.re/users/mei" class="u-url mention">@<span>mei</span></a></span> naturally,</p>
<p><span class="h-card" translate="no"><a href="https://donotsta.re/users/mei" class="u-url mention">@<span>mei</span></a></span> oh I wanted that and I couldn't find anything super usable</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> <span class="h-card" translate="no"><a href="https://chaos.social/@buzzyrobin" class="u-url mention">@<span>buzzyrobin</span></a></span> <span class="h-card" translate="no"><a href="https://chaos.social/@jacqueline" class="u-url mention">@<span>jacqueline</span></a></span> Seconded, and that's saying something given physics culture.</p>
<p><span class="h-card" translate="no"><a href="https://chaos.social/@buzzyrobin" class="u-url mention">@<span>buzzyrobin</span></a></span> <span class="h-card" translate="no"><a href="https://chaos.social/@jacqueline" class="u-url mention">@<span>jacqueline</span></a></span> i was paid about 40kUSD to live in one of the most expensive cities in the world half a globe away from anyone i cared about</p><p>i considered myself somewhat lucky</p><p>what an idiot</p>