summaryrefslogtreecommitdiff
path: root/Modules/Platform/SerenityOS.cmake
blob: dc4f369dc0f23d929c20f455cbf2d3cfe6473623 (plain)
1
2
3
4
5
6
7
8
9
10
11
12

set(SERENITYOS 1)

set(CMAKE_DL_LIBS "")
set(CMAKE_SHARED_LIBRARY_RPATH_ORIGIN_TOKEN "\$ORIGIN")
set(CMAKE_SHARED_LIBRARY_SUFFIX ".so")

# Shared libraries with no builtin soname may not be linked safely by
# specifying the file path.
set(CMAKE_PLATFORM_USES_PATH_WHEN_NO_SONAME 1)

include(Platform/UnixPaths)