summaryrefslogtreecommitdiff
path: root/Meta/Lagom/CMakeLists.txt
AgeCommit message (Collapse)Author
2020-04-11LibX86: Add an X86 instruction decoder library + basic disassemblerAndreas Kling
This will be very useful for developer tools like ProfileView, and also for future tools like debuggers and such. :^)
2020-04-08Lagom: Add fuzz testing for LibJS using libFuzzer (#1692)Paul Redmond
Note: clang only (see https://llvm.org/docs/LibFuzzer.html) - add FuzzJs which will run the LibJS parser on random javascript inputs - added a basic dictionary of javascript tokens To use fuzzer: CC=/usr/bin/clang CXX=/usr/bin/clang++ cmake -DENABLE_FUZZER_SANITIZER=1 .. Fuzzers/FuzzJs -dict=../Fuzzers/FuzzJs.dict
2020-04-05Lagom: Add clang address/memory/undefined-behavior analyzer supportBrian Gianforcaro
Adding the ability to turn on Clang analyzer support in the Lagom build. Right now the following are working warning free on the LibJS test suite: -DENABLE_MEMORY_SANITIZER:BOOL=ON -DENABLE_ADDRESS_SANITIZER:BOOL=ON The following analyzer produces errors when running the LibJS test suite: -DENABLE_UNDEFINED_SANITIZER:BOOL=ON
2020-03-31Lagom: Build LibLine since "js" depends on itAndreas Kling
2020-03-23Lagom: Build LibJS + "js" test programAndreas Kling
You can now get a full Linux build of the "js" test program by simply building in Meta/Lagom :^)
2020-02-06Lagom: Add a tiny JSON test appAndreas Kling
2020-02-06Lagom: Remove the bitrotted SimpleIPC test programAndreas Kling
2019-11-19Lagom: Fix buildAndreas Kling
2019-11-18Lagom: Move this into Meta/Andreas Kling
This is more of a meta thing, since it's not seeing active development, but is just a way for me to build some Serenity parts and include them in other projects. Move it out of the root to keep things tidy.