summaryrefslogtreecommitdiff
path: root/Kernel
diff options
context:
space:
mode:
authorSergey Bugaev <bugaevc@gmail.com>2019-08-25 18:55:56 +0300
committerAndreas Kling <awesomekling@gmail.com>2019-08-26 11:31:14 +0200
commite1a6f8a27d772ad27507394aeb4a7db55d93467c (patch)
treea67bedeb5841d7deb4f2a9c5364719151eddab3b /Kernel
parentd5f34872031a90bb449c4c1f9b5080f25a842238 (diff)
downloadserenity-e1a6f8a27d772ad27507394aeb4a7db55d93467c.zip
LibThread: Introduce a new threading library
This library is meant to provide C++-style wrappers over lower level APIs such as syscalls and pthread_* functions, as well as utilities for easily running pieces of logic on different threads.
Diffstat (limited to 'Kernel')
-rwxr-xr-xKernel/makeall.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/Kernel/makeall.sh b/Kernel/makeall.sh
index e44f75db07..b21ee80acf 100755
--- a/Kernel/makeall.sh
+++ b/Kernel/makeall.sh
@@ -19,10 +19,11 @@ build_targets=""
build_targets="$build_targets ../DevTools/IPCCompiler"
build_targets="$build_targets ../DevTools/FormCompiler"
-# Build LibC, LibCore and LibIPC before IPC servers, since they depend on it.
+# Build LibC, LibCore, LibIPC and LibThread before IPC servers, since they depend on them.
build_targets="$build_targets ../Libraries/LibC"
build_targets="$build_targets ../Libraries/LibCore"
build_targets="$build_targets ../Libraries/LibIPC"
+build_targets="$build_targets ../Libraries/LibThread"
# Build IPC servers before their client code to ensure the IPC definitions are available.
build_targets="$build_targets ../Servers/AudioServer"