summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Expand)Author
2020-12-24Toolchain+LibC: Fix usage of crt filesItamar
2020-12-24CMake: Decouple cmake utility functions from top-level CMakeLists.txtLenny Maiorani
2020-12-22CMake: Use built-in add_compile_definitions for *_DEBUG macrosLenny Maiorani
2020-12-22LibGfx: Commonize functions in P*MLoader class implementationsLenny Maiorani
2020-12-22CMake: Use add_compile_options instead of appending to CMAKE_CXX_FLAGSLenny Maiorani
2020-12-22CMake: Set C++20 mode in canonical cmakeLenny Maiorani
2020-12-21Kernel: Introduce the new Storage subsystemLiav A
2020-12-21Build: Embed application icons directly in the executables.William Marlow
2020-12-20LibGUI: Introduce GML - a simple GUI Markup Language :^)Andreas Kling
2020-12-16Kernel: Fix Lock race causing infinite spinning between two threadsTom
2020-12-14Toolchain: Fix usage of libgcc_s & build PIE executables by defaultItamar
2020-12-14LibC: Also build a static version of libcItamar
2020-12-14Loader: Stabilize loader & Use shared libraries everywhere :^)Itamar
2020-12-14LibC: Add libc.soItamar
2020-12-14Loader: Add dynamic loader programItamar
2020-12-12Kernel: Change wait blocking to Process-only blockingTom
2020-12-06LibJS: Remove unused {INTERPRETER,VM}_DEBUGLinus Groh
2020-12-06LookupServer: Put debug spam behind a macroAndreas Kling
2020-12-01Meta: Refresh ALL_THE_DEBUG_MACROS setBen Wiederhake
2020-12-01Meta: Fix BMP_DEBUG, and always build on CIBen Wiederhake
2020-12-01Meta: Fix ACPI_DEBUG, and always build on CIBen Wiederhake
2020-12-01Kernel: Fix some problems with Thread::wait_on and LockTom
2020-11-27LibRegex: Add a regular expression libraryEmanuel Sprung
2020-11-23Ext2FS: Move some EXT2_DEBUG logging behind EXT2_VERY_DEBUGAndreas Kling
2020-11-12CMake: compile_commands.json outputLenny Maiorani
2020-10-22LibJS: Support all line terminators (LF, CR, LS, PS)Linus Groh
2020-10-08Build: Emit paths in macros and debug sections relative to repo rootTibor Nagy
2020-10-01DevTools: Remove VisualBuilder and FormCompilerAndreas Kling
2020-09-14Build+TextEditor: Add a compile_json_gui() CMake helperAndreas Kling
2020-09-14TextEditor: Move the main window UI to JSONAndreas Kling
2020-09-12Revert "Meta: Enable gcc warning about struct vs. class"Andreas Kling
2020-09-12Meta: Enable gcc warning about struct vs. classBen Wiederhake
2020-09-12HackStudio: Reduce debug spamBen Wiederhake
2020-09-12LibMarkdown: Make warning messages conditionalBen Wiederhake
2020-09-01Build: Add some -Wno-unknown-warning-option flags to CXXFLAGSAndreas Kling
2020-08-30Meta: Provide option to build with ALL debug macrosBen Wiederhake
2020-08-28Meta: Enable -Wmissing-declarationsBen Wiederhake
2020-08-15Meta: Install source files at /usr/src/serenityItamar
2020-08-12Meta: Replace remaining LibM/math.h includes with math.hLinus Groh
2020-08-05Build: Clang should get -Werror tooNico Weber
2020-08-05Build: Re-enable -Werror when building with GCCBrian Gianforcaro
2020-08-04Build: Make things build with clang without needing local changesNico Weber
2020-08-04Build: Support make's and ninja's restat optimizationNico Weber
2020-08-01Build: Use -fconcepts flag to enable C++20 concepts.Emanuele Torre
2020-07-24Build: Remove two unnecessary CXXFLAGSAndreas Kling
2020-07-21Build: Build with minimal debug info (-g1)Andreas Kling
2020-07-13Toolchain: Allow building using CMake on macOSStefano Cristiano
2020-06-21Build: Support GENERATED_SOURCES in serenity_{bin,libc}() as wellLinus Groh
2020-06-21Build: rename `image` target => `qemu-image`Emanuele Torre
2020-06-21Meta: get rid of sync.sh using the technique used in the previous commitEmanuele Torre