[Win] MiniBrowser unable to use WebInspector
authorbfulgham@apple.com <bfulgham@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 2 Nov 2015 23:51:52 +0000 (23:51 +0000)
committerbfulgham@apple.com <bfulgham@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 2 Nov 2015 23:51:52 +0000 (23:51 +0000)
commitb2e2cede67e66237b4ad1042707b6a82b18e7c0c
treeb82f14912d2c67b9aada8a44c63bbdb8969c68ff
parent204bff85a4aec3a67122a1dec2eee41e135c2fc9
[Win] MiniBrowser unable to use WebInspector
https://bugs.webkit.org/show_bug.cgi?id=150810
<rdar://problem/23358514>

Reviewed by Timothy Hatcher.

The CMakeList rule for creating the InjectedScriptSource.min.js was improperly including
the quote characters in the text prepended to InjectedScriptSource.min.js. This caused a
parsing error in the JS file.

The solution was to switch from using "COMMAND echo" to use the more cross-platform
compatible command "COMMAND ${CMAKE_COMMAND} -E echo ...", which handles the string
escaping properly on all platforms.

* CMakeLists.txt: Switch the 'echo' command syntax to be more cross-platform.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191917 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/JavaScriptCore/CMakeLists.txt
Source/JavaScriptCore/ChangeLog
Source/WebCore/CMakeLists.txt
Source/WebCore/ChangeLog