CMakeLists.txt
changeset 8641 f3aa0d48a600
parent 8640 75d42abc9375
child 8642 d7062e684466
equal deleted inserted replaced
8640:75d42abc9375 8641:f3aa0d48a600
    55     if(HGCHANGED)
    55     if(HGCHANGED)
    56         message(${WARNING} "You have uncommitted changes in your repository!")
    56         message(${WARNING} "You have uncommitted changes in your repository!")
    57     endif()
    57     endif()
    58     #let's assume that if you have hg you might be interested in debugging
    58     #let's assume that if you have hg you might be interested in debugging
    59     set(default_build_type "DEBUG")
    59     set(default_build_type "DEBUG")
       
    60     #write down hash and rev for easy picking should hg be missing
       
    61     file(WRITE "${CMAKE_SOURCE_DIR}/share/version_info.txt" "Hedgewars versioning information, do not modify\nrev ${revision_number}\nhash ${hash_number}\n")
    60 else()
    62 else()
    61     set(default_build_type "RELEASE")
    63     set(default_build_type "RELEASE")
    62     # TODO think of a better fallback when hg not found
    64     # TODO think of a better fallback when hg not found
    63     set(revision_number "0000")
    65     set(revision_number "0000")
    64     set(hash_number "unknown")
    66     set(hash_number "unknown")