Alexander F. Rødseth
cdb58cdfd2
Build: Use ccache if it's available ( #1315 )
2020-02-27 11:44:29 +01:00
Oliver Kraitschy
aab59eaaab
Documentation: Explain compilation of small changes and ports
2020-02-01 20:16:24 +01:00
Andreas Kling
3de5439579
AK: Let's call decrementing reference counts "unref" instead of "deref"
...
It always bothered me that we're using the overloaded "dereference"
term for this. Let's call it "unreference" instead. :^)
2020-01-23 15:14:21 +01:00
Elisée Maurer
9e22b83343
Documentation: Suggest gcc-9 on Ubuntu since PPA doesn't have 8 anymore
2020-01-05 08:57:43 +01:00
joshua stein
5e430e4eb4
Build: add support for building on OpenBSD
...
This requires gcc8 from ports to build the Toolchain.
2020-01-02 21:03:53 +01:00
Andreas Kling
fd14795f9d
Meta: Update ReadMe and move build instructions to a separate document
2019-12-29 16:23:50 +01:00
Andreas Kling
1133acabb2
Meta: Move "Notes on WSL" to a separate file in Documentation/
...
Since this is not relevant to the majority of people, let's move it
out of the way.
2019-11-06 21:03:18 +01:00
Andreas Kling
af840af1ce
Documentation: Let's have a coding style document
...
This is only meant to be about higher-level coding style, not the small
things like brace placement, indentation, etc. For all of that we just
obey clang-format.
2019-08-21 17:01:29 +02:00
Andreas Kling
f4bae8971c
Documentation: Add a paragraph about NonnullOwnPtr to SmartPointers.md
2019-08-01 14:35:50 +02:00
Andreas Kling
e97d714bbc
Documentation: Update SmartPointers.md with new pointer names.
2019-06-21 18:42:17 +02:00
Robin Burchell
faafaf9b43
Documentation: RIP the short-lived coding style
...
Let's just use clang-format. It's easier than explaining the rules.
2019-05-28 17:31:20 +02:00
Andreas Kling
854598bc46
Documentation: Remove some irrelevant things from the coding style.
...
This was adapted from the WebKit coding style docs, but some parts of it
don't make sense for Serenity.
2019-05-28 11:43:28 +02:00
Andreas Kling
fc3732759d
Documentation: Import an attempt at describing the project coding style.
2019-05-28 11:40:44 +02:00
Andreas Kling
3cd1db09d4
Documentation: Add a brief description of Serenity's smart pointer types.
2019-05-15 14:07:14 +02:00