Build bmalloc through CMake as a static library. It's then linked either
authorzandobersek@gmail.com <zandobersek@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 18 Feb 2015 13:31:15 +0000 (13:31 +0000)
committerzandobersek@gmail.com <zandobersek@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 18 Feb 2015 13:31:15 +0000 (13:31 +0000)
into the WTF library (if built as a shared library) or into the JSC and
WebKit2 libraries. There's no need to build it as a standalone shared library.

Rubber-stamped by Carlos Garcia Campos.

* CMakeLists.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@180264 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/bmalloc/CMakeLists.txt
Source/bmalloc/ChangeLog

index 59a1a76..6156daf 100644 (file)
@@ -17,6 +17,6 @@ set(bmalloc_SOURCES
 
 WEBKIT_WRAP_SOURCELIST(${bmalloc_SOURCES})
 include_directories(${bmalloc_INCLUDE_DIRECTORIES})
-add_library(bmalloc ${bmalloc_SOURCES})
+add_library(bmalloc STATIC ${bmalloc_SOURCES})
 target_link_libraries(bmalloc ${bmalloc_LIBRARIES})
 set_target_properties(bmalloc PROPERTIES COMPILE_DEFINITIONS "BUILDING_bmalloc")
index f524694..366f3e3 100644 (file)
@@ -1,3 +1,13 @@
+2015-02-18  Zan Dobersek  <zdobersek@igalia.com>
+
+        Build bmalloc through CMake as a static library. It's then linked either
+        into the WTF library (if built as a shared library) or into the JSC and
+        WebKit2 libraries. There's no need to build it as a standalone shared library.
+
+        Rubber-stamped by Carlos Garcia Campos.
+
+        * CMakeLists.txt:
+
 2015-02-13  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
 
         [BMalloc] Add a FIXME comment for memory alignas