[CMake] Use WEBKIT_EXECUTABLE in MallocBench
authordon.olmstead@sony.com <don.olmstead@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 9 May 2020 23:35:11 +0000 (23:35 +0000)
committerdon.olmstead@sony.com <don.olmstead@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 9 May 2020 23:35:11 +0000 (23:35 +0000)
commita50557591ebfbb9229daef619eba301e5937c4ce
tree715e3275b1a08c89214a2ad172c8694cba82300c
parent7f330a981ae4cca82cfd5f4b764283bed7212f68
[CMake] Use WEBKIT_EXECUTABLE in MallocBench
https://bugs.webkit.org/show_bug.cgi?id=211665

Reviewed by Yusuke Suzuki.

.:

Add the PerformanceTest subdirectory for all ports when in DEVELOPER_MODE.

* CMakeLists.txt:

PerformanceTests:

Cleanup MallocBench definitions using WEBKIT_EXECUTABLE. Notify developers
that MallocBench is unavailable only if bmalloc is being used but the platform
does not have the functionality required.

* CMakeLists.txt:
* MallocBench/MallocBench/CMakeLists.txt:

Source/bmalloc:

Only build mbmalloc if its possible to run MallocBench.

* CMakeLists.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@261444 268f45cc-cd09-0410-ab3c-d52691b4dbfc
CMakeLists.txt
ChangeLog
PerformanceTests/CMakeLists.txt
PerformanceTests/ChangeLog
PerformanceTests/MallocBench/MallocBench/CMakeLists.txt
Source/bmalloc/CMakeLists.txt
Source/bmalloc/ChangeLog