Revert "codeblock: remove build file => linux is cmake only"

This reverts commit 37b1d3ae42f76f1277a794b4e2efee4a28e78c7b.
Revert "Revert "codeblock: remove build file => linux is cmake only""

This reverts commit 8cf3bb8cbcfe1869a3cbe0b3fe6ca532327aeb96.