summaryrefslogtreecommitdiff
path: root/Userland/DevTools
diff options
context:
space:
mode:
Diffstat (limited to 'Userland/DevTools')
-rw-r--r--Userland/DevTools/HackStudio/CMakeLists.txt7
-rw-r--r--Userland/DevTools/HackStudio/LanguageServers/Cpp/CMakeLists.txt5
-rw-r--r--Userland/DevTools/HackStudio/LanguageServers/Shell/CMakeLists.txt5
-rw-r--r--Userland/DevTools/Inspector/CMakeLists.txt6
-rw-r--r--Userland/DevTools/Playground/CMakeLists.txt6
-rw-r--r--Userland/DevTools/Profiler/CMakeLists.txt6
-rw-r--r--Userland/DevTools/UserspaceEmulator/CMakeLists.txt6
7 files changed, 41 insertions, 0 deletions
diff --git a/Userland/DevTools/HackStudio/CMakeLists.txt b/Userland/DevTools/HackStudio/CMakeLists.txt
index 6b623e2281..06bd5b3c57 100644
--- a/Userland/DevTools/HackStudio/CMakeLists.txt
+++ b/Userland/DevTools/HackStudio/CMakeLists.txt
@@ -1,3 +1,10 @@
+serenity_component(
+ HackStudio
+ RECOMMENDED
+ TARGETS HackStudio
+ DEPENDS CppLanguageServer ShellLanguageServer
+)
+
add_subdirectory(LanguageServers)
add_subdirectory(LanguageClients)
diff --git a/Userland/DevTools/HackStudio/LanguageServers/Cpp/CMakeLists.txt b/Userland/DevTools/HackStudio/LanguageServers/Cpp/CMakeLists.txt
index de5895e414..998fb9b06a 100644
--- a/Userland/DevTools/HackStudio/LanguageServers/Cpp/CMakeLists.txt
+++ b/Userland/DevTools/HackStudio/LanguageServers/Cpp/CMakeLists.txt
@@ -1,3 +1,8 @@
+serenity_component(
+ CppLanguageServer
+ TARGETS CppLanguageServer
+)
+
set(SOURCES
CppComprehensionEngine.cpp
Tests.cpp
diff --git a/Userland/DevTools/HackStudio/LanguageServers/Shell/CMakeLists.txt b/Userland/DevTools/HackStudio/LanguageServers/Shell/CMakeLists.txt
index 9924d8ebc7..59563e9a40 100644
--- a/Userland/DevTools/HackStudio/LanguageServers/Shell/CMakeLists.txt
+++ b/Userland/DevTools/HackStudio/LanguageServers/Shell/CMakeLists.txt
@@ -1,3 +1,8 @@
+serenity_component(
+ ShellLanguageServer
+ TARGETS ShellLanguageServer
+)
+
set(SOURCES
ShellComprehensionEngine.cpp
main.cpp
diff --git a/Userland/DevTools/Inspector/CMakeLists.txt b/Userland/DevTools/Inspector/CMakeLists.txt
index e7735b5ea3..edb6032064 100644
--- a/Userland/DevTools/Inspector/CMakeLists.txt
+++ b/Userland/DevTools/Inspector/CMakeLists.txt
@@ -1,3 +1,9 @@
+serenity_component(
+ Inspector
+ RECOMMENDED
+ TARGETS Inspector
+)
+
set(SOURCES
main.cpp
RemoteObject.cpp
diff --git a/Userland/DevTools/Playground/CMakeLists.txt b/Userland/DevTools/Playground/CMakeLists.txt
index 4150e688ab..6fa9f90b69 100644
--- a/Userland/DevTools/Playground/CMakeLists.txt
+++ b/Userland/DevTools/Playground/CMakeLists.txt
@@ -1,3 +1,9 @@
+serenity_component(
+ Playground
+ RECOMMENDED
+ TARGETS Playground
+)
+
set(SOURCES
main.cpp
GMLAutocompleteProvider.cpp
diff --git a/Userland/DevTools/Profiler/CMakeLists.txt b/Userland/DevTools/Profiler/CMakeLists.txt
index 7d60095c25..3b17cc360d 100644
--- a/Userland/DevTools/Profiler/CMakeLists.txt
+++ b/Userland/DevTools/Profiler/CMakeLists.txt
@@ -1,3 +1,9 @@
+serenity_component(
+ Profiler
+ RECOMMENDED
+ TARGETS Profiler
+)
+
set(SOURCES
DisassemblyModel.cpp
main.cpp
diff --git a/Userland/DevTools/UserspaceEmulator/CMakeLists.txt b/Userland/DevTools/UserspaceEmulator/CMakeLists.txt
index 23ada13056..e9410a3626 100644
--- a/Userland/DevTools/UserspaceEmulator/CMakeLists.txt
+++ b/Userland/DevTools/UserspaceEmulator/CMakeLists.txt
@@ -1,3 +1,9 @@
+serenity_component(
+ UserspaceEmulator
+ RECOMMENDED
+ TARGETS UserspaceEmulator
+)
+
set(SOURCES
Emulator.cpp
Emulator_syscalls.cpp