This project serves as personal notes subject to CMake
, a cross-platform tool easing the process of building, testing and packaging softwares.
- Chapter 01. Why CMake
- Chapter 02. Say Hello
- Chapter 03. Add a Header File
- Chapter 04. Tag the Version
For those attempting to make the book to suit their flavor, they can update the content of the cmake-hacking.tex
file, and then build up the customized version of the book as follows
- Build the intermediate output from LATEX
latex cmake-hacking.tex
- Generate the necessary file for the index entry in the book (Of course, if the index is removed after customization, this step can be skipped)
makeindex cmake-hacking.idx
This should generate a cmake-hacking.ind
in the current working directory
3. LATEX again
latex cmake-hacking.tex
Now, the book is ready for use. Enjoy yourself :)
Comments and suggestions for improvements are always wanted. This document will be improved as our understanding extends. More details are found at CONTRIBUTING and LICENSE