Revert "Remove all changes and build with GCC" sandbox/nmerinov/llvm
authorNikolai Merinov <n.merinov@samsung.com>
Thu, 21 Feb 2019 07:10:21 +0000 (10:10 +0300)
committerNikolai Merinov <n.merinov@samsung.com>
Thu, 21 Feb 2019 07:10:38 +0000 (10:10 +0300)
This reverts commit cd29f4aa49200bac04b9281f5fe0b97d5766ff0b.

CMakeLists.txt
core/CMakeLists.txt
packaging/org.tizen.browser.spec

index 962cd5f490986286d29b2f56b5149c8f6a1176c0..dc6f0b6e112af6f03ebaebb35191168fe7bf42e7 100755 (executable)
@@ -60,7 +60,7 @@ set(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE)
 set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib:${CMAKE_INSTALL_PREFIX}/services")
 
 #disable for merge - WebView is not ready for this
-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fPIE -Wextra -Wno-variadic-macros -Wno-long-long -Werror")
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fPIE -Wextra -Wno-variadic-macros -Wno-long-long -Werror -Wno-inconsistent-missing-override -Wno-unused-private-field -Wno-main -Wno-unused-const-variable -Wno-unused-lambda-capture")
 
 if(COVERAGE_STATS)
     set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GCC_COVERAGE_COMPILE_FLAGS}")
index 665ebdb052b8363e4e3d3ce97e6e0c5c446fe520..6f0f8ab495d145c85cb826fe27f407be0a2299b1 100755 (executable)
@@ -95,6 +95,7 @@ install(TARGETS browserCore
 add_executable(${BIN_NAME} main.cpp)
 add_dependencies(${BIN_NAME} browserCore)
 target_link_libraries(${BIN_NAME} browserCore)
+target_link_libraries(${BIN_NAME} curl)
 target_link_libraries(${BIN_NAME} ${EFL_LDFLAGS})
 target_link_libraries(${BIN_NAME} ${Boost_LIBRARIES})
 
index e224aeeaf3329d6f5c9261a18dd33b58b154e5bc..134a0bb769578ca06692818ef9e63dfa538a46a8 100755 (executable)
@@ -60,16 +60,6 @@ BuildRequires:  pkgconfig(capi-content-media-content)
 BuildRequires:  pkgconfig(shortcut)
 BuildRequires:  pkgconfig(appcore-common)
 
-BuildRequires: gcc gcc-c++
-%ifarch %{arm}
-BuildRequires: gcc-accel-armv7l-cross-arm
-BuildRequires: gcc-accel-armv7l-cross-arm
-%endif
-%ifarch aarch64
-BuildRequires: gcc-accel-aarch64-cross-aarch64
-BuildRequires: gcc-accel-aarch64-cross-aarch64
-%endif
-
 #This is the main switch for The Dummy Button - ON/OFF
 %define _dummy_button "ON"
 
@@ -99,9 +89,6 @@ WebKit browser with EFL for Tizen TV Platform.
 
 %build
 %define _build_dir build-tizen
-unset CC
-unset CXX
-unset LDFLAGS
 mkdir -p %{_build_dir}
 cd %{_build_dir}