CMake: Remove redundant configuration options from Ladybird CMakeLists

These options are already specified in common_compile_options.cmake and
lagom_install_options.cmake
This commit is contained in:
Andrew Kaster 2024-04-25 11:20:57 -06:00 committed by Andrew Kaster
parent b363abb082
commit effd368b5b
Notes: sideshowbarker 2024-07-17 01:23:08 +09:00

View File

@ -12,10 +12,9 @@ if (ANDROID OR IOS)
set(BUILD_SHARED_LIBS OFF)
endif()
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)
# FIXME: The rpath steps from lagom_install_rules.cmake do not produce a working binary
# in the build directory on macOS.
# We need to copy the libs into the build directory bundle as the install rules do.
set(CMAKE_SKIP_BUILD_RPATH FALSE)
set(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE)
# See slide 100 of the following ppt :^)