ladybird/Userland/Shell
Andrew Kaster 1ae0cfd08b CMake+Userland: Use CMakeLists from Userland to build Lagom Libraries
Also do this for Shell.

This greatly simplifies the CMakeLists in Lagom, replacing many glob
patterns with a big list of libraries. There are still a few special
libraries that need some help to conform to the pattern, like LibELF and
LibWebView.

It also lets us remove essentially all of the Serenity or Lagom binary
directory detection logic from code generators, as now both projects
directories enter the generator logic from the same place.
2022-10-16 16:36:39 +02:00
..
Tests Everywhere: Fix a variety of typos 2022-09-14 04:46:49 +00:00
AST.cpp Everywhere: Replace uses of __serenity__ with AK_OS_SERENITY 2022-10-10 12:23:12 +02:00
AST.h AK: Allow creating NonnullPtrVectors from an initializer list 2022-09-08 18:53:08 +02:00
Builtin.cpp Shell: Fix 'Command:' output for built-in 'time' command 2022-09-16 05:38:09 +00:00
CMakeLists.txt CMake+Userland: Use CMakeLists from Userland to build Lagom Libraries 2022-10-16 16:36:39 +02:00
Execution.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Formatter.cpp Everywhere: Replace single-char StringView op. arguments with chars 2022-07-12 23:11:35 +02:00
Formatter.h Shell: Avoid StringView OOB access in Formatter ctor 2022-08-11 14:12:55 +00:00
Forward.h Shell: Add support for heredocs 2021-04-29 20:25:56 +02:00
ImmediateFunctions.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
Job.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
Job.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
main.cpp Userland: Remove unecessary uses of __serenity__ macro 2022-10-10 12:23:12 +02:00
NodeVisitor.cpp Shell: Add support for regex match patterns 2022-04-18 19:53:10 +04:30
NodeVisitor.h Shell: Add support for heredocs 2021-04-29 20:25:56 +02:00
Parser.cpp Shell: Add the |& construct for piping stderr along with stdout 2022-07-17 00:51:31 +00:00
Parser.h Shell: Add the |& construct for piping stderr along with stdout 2022-07-17 00:51:31 +00:00
Shell.cpp Userland: Remove unecessary uses of __serenity__ macro 2022-10-10 12:23:12 +02:00
Shell.h Userland: Consolidate most PATH resolving into a single implementation 2022-08-23 19:00:04 +01:00
SyntaxHighlighter.cpp Everywhere: Replace single-char StringView op. arguments with chars 2022-07-12 23:11:35 +02:00
SyntaxHighlighter.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00