serenity/Meta
Diego Iastrubni 18257604eb Lagom: Win32 support baby steps
This is the initial port of Lagom to win32. This will enable developers
to use Lagom as an alternative to vanilla STL/StandardC++Library - which
gives a much richer environment (think QtCore - but modern).

My main incentive - is to have a native Windows Ladybird working.

I am starting with AK, which does not yet fully compile (on mingw). When
AK is compiling (currently fails building StringBuffer.cpp) - I will
continue to LibCore and then the rest of the user space libraries
(excluding the GUI, which will be another different effort).

Most of the code is happily stollen from Andrew Kaster's fork - he
deserves the credit.

Co-authored-by: Andrew Kaster <akaster@serenityos.org>
2022-09-29 17:01:22 +01:00
..
Azure Meta: Enable full region dumping on CI 2022-09-24 14:22:09 +02:00
CMake AK+Meta: Define a debug flag for LibTimeZone 2022-09-28 23:52:51 +01:00
HeaderCheck HeaderCheck: Also check AK for broken headers 2022-09-18 13:27:24 -04:00
Lagom Lagom: Win32 support baby steps 2022-09-29 17:01:22 +01:00
Screenshots
ShellCompletions/zsh
Websites
analyze-qemu-coverage.sh
bochsrc
build-image-extlinux.sh
build-image-grub.sh
build-image-limine.sh
build-image-qemu.sh Meta: Provide the correct path for e2fsck on SerenityOS 2022-07-08 12:04:01 +02:00
build-manpages-website.sh Documentation: Merge UsingFontEditor into existing FontEditor manpage 2022-07-11 11:35:56 +02:00
build-native-partition.sh
build-root-filesystem.sh Meta: Make utmp start out as an empty object instead of empty string 2022-07-10 23:31:48 +02:00
check-ak-test-files.sh Meta: Fix check for AK test inclusion 2022-09-13 08:29:09 +00:00
check-debug-flags.sh Meta: Only check changed files in check-debug-flags during pre-commit 2022-09-18 18:45:25 -07:00
check-emoji.py Meta: Rewrite pre-commit script check-emoji in python 2022-09-18 18:45:25 -07:00
check-markdown.sh Meta: Also check CONTRIBUTING with check-markdown.sh 2022-07-11 11:35:56 +02:00
check-newlines-at-eof.py Meta: Only check changed files in check-newlines-at-eof 2022-09-18 18:45:25 -07:00
check-png-sizes.sh
check-style.py LibJS: Add JS::SafeFunction, like Function but protects captures from GC 2022-09-24 12:23:29 +02:00
check-symbols.sh
convert-markdown-links.lua
debug-kernel.sh
export-argsparser-manpages.sh Everywhere: Get rid of the fbdev kernel boot argument remainders 2022-08-14 01:03:23 +01:00
extlinux.conf Everywhere: Get rid of the fbdev kernel boot argument remainders 2022-08-14 01:03:23 +01:00
generate-embedded-resource-assembly.sh
generate-emoji-txt.sh Meta: Only include headings for populated groups/subgroups in emoji.txt 2022-08-24 15:55:42 +01:00
generate-libwasm-spec-test.py
generate-libwasm-spec-test.sh
grub-ebr.cfg Meta: Use correct boot device selections when using GRUB images 2022-09-02 23:36:08 +01:00
grub-gpt.cfg Meta: Use correct boot device selections when using GRUB images 2022-09-02 23:36:08 +01:00
grub-mbr.cfg Meta: Use correct boot device selections when using GRUB images 2022-09-02 23:36:08 +01:00
install-ports-tree.sh
limine.cfg Everywhere: Get rid of the fbdev kernel boot argument remainders 2022-08-14 01:03:23 +01:00
lint-ci.sh Meta: Remove 'time' invocation in lint-ci 2022-09-22 00:45:10 +02:00
lint-clang-format.sh
lint-commit.sh Meta: Revise lint-commit.sh regex for the title 2022-09-15 13:55:32 +01:00
lint-executable-resources.sh
lint-gml-format.sh Meta: Only check changed files in lint-gml-format.sh 2022-09-18 18:45:25 -07:00
lint-keymaps.py
lint-ports.py
lint-prettier.sh
lint-python.sh
lint-shell-scripts.sh
new-project.sh
refresh-serenity-qtcreator.sh
run.sh Meta: Add isa-vga device to ISA-PC and microvm machine types 2022-09-20 19:05:13 +01:00
serenity.sh Meta: Fix example invocations of the serenity.sh run command 2022-09-18 18:47:34 -07:00
serenity_gdb.py
text-to-cpp-string.sh Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
tweet-commits.js