Revert "Update CMakeLists.txt"

This reverts commit 4e994a5b1add75684d7754e42ebacbabeeace4a8.
Revert "Update CMakeLists.txt"

This reverts commit dd3cdfa1fe9b0f96d5abee5d37d77b0bbf67aaa5.
Revert "Revert "Update CMakeLists.txt""

This reverts commit 0996f3106335779ab2be04c0ce585b4103656688.
Revert "Revert "Revert "Update CMakeLists.txt"""

This reverts commit 43c0b2c72871de2e5e8e2408f402a5bfdbb65348.