Hedgewars: Add description to CMake variables
completed by: Mrowqa
mentors: koda, Andrey Korotaev, Xeli, Sheepy
Remember to join our IRC channel when working on this task! We are on #hedgewars at freenode.net. If you are new to IRC, read this tutorial from a past GCI participant.
Your task
CMake is our build structure: inside every CMakeLists.txt you can find a list of files to be compiled and a given set of options. Very powerful, opensource and crossplatform, visit www.cmake.org to read documentation.
This task involves writing one line description to every important variable used in all our CMakeLists.txt. Basically every variable must be updated from set(VAR ${VALUE})
to set(VAR ${VALUE} CACHE STRING "DESCRIPTION")
.
Deliverable
A working patch, that applies cleanly to our source tree. This patch should be in the form of a pull from clone, hg export
or unified diff format (in order of preference) implementing the functionality required.