CMake Error at BadStrEqual.cmake:1 \(add_custom_target\):
  Error evaluating generator expression:

    \$<STREQUAL>

  \$<STREQUAL> expression requires 2 comma separated parameters, but got 0
  instead.
Call Stack \(most recent call first\):
  CMakeLists.txt:[0-9]+ \(include\)
+CMake Error at BadStrEqual.cmake:1 \(add_custom_target\):
  Error evaluating generator expression:

    \$<STREQUAL:>

  \$<STREQUAL> expression requires 2 comma separated parameters, but got 1
  instead.
Call Stack \(most recent call first\):
  CMakeLists.txt:[0-9]+ \(include\)
+
CMake Error at BadStrEqual.cmake:1 \(add_custom_target\):
  Error evaluating generator expression:

    \$<STREQUAL:,,>

  \$<STREQUAL> expression requires 2 comma separated parameters, but got 3
  instead.
Call Stack \(most recent call first\):
  CMakeLists.txt:[0-9]+ \(include\)
+
CMake Error at BadStrEqual.cmake:1 \(add_custom_target\):
  Error evaluating generator expression:

    \$<STREQUAL:something,,>

  \$<STREQUAL> expression requires 2 comma separated parameters, but got 3
  instead.
Call Stack \(most recent call first\):
  CMakeLists.txt:[0-9]+ \(include\)
+
CMake Generate step failed\.  Build files cannot be regenerated correctly\.$
