Skip to content

robertdfrench/cmake-refuckulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CMake Refuckulator

Do you find CMake to be completely fucked in the head?

CMake is totally fucked in the head

  1. It is impossible to read what the fuck is going on
  2. The CMakeLists.txt.cache.whatever bullshit makes it impossible to fix someone else's broken fucking setup
  3. I'm trying to quit smoking, because I'm trying to set a good example for my daughter or whatever, but she still smokes, and anyways CMake is completely fucked in the head.

Refuckulate your CMake projects

The CMake Refuckulator will fix your CMake-based project so that it isn't totally fucked in the head by changing the build system to GNU Autotools. Simply copy the refuckulate.rb script into the top level directory of any completely fucked CMake project and run it, and it will walk you through the process of fixing your setup so that it's less of a complete pain in the ass.

Single Command Refuckulation

On systems with ruby and curl already installed (your system is fucked if you don't have ruby and curl installed, it's 2014), run the following shell command in any CMake-project:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/robertdfrench/cmake-refuckulator/master/refuckulate.rb)"

About

Convert CMake projects to Autotools projects

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages