summaryrefslogtreecommitdiff
path: root/.gitignore
AgeCommit message (Collapse)Author
2021-04-22Meta: Add basic Zsh completions for serenity.shLinus Groh
This patch adds a basic Zsh completion script for the commands and targets provided by Meta/serenity.sh. There's some room for improvement here, e.g. we could provide completion for available CMake targets - currently completion stops after serenity.sh <command> <target>. You can enable it by adding this to your .zshrc before completions are loaded: fpath=($SERENITY_SOURCE_DIR/Meta/ShellCompletions/zsh $fpath)
2021-04-12Meta: Add .vim directory to .gitignoreDavid Isaksson
2021-02-01Ports: Move packages.db from Ports/ to Build/Linus Groh
When removing and recreating the Build directory, it's quite annoying having to edit/remove Ports/packages.db as the installer won't install previously installed port dependencies again if they're still listed. This problem is easily solved by just considering packages.db a build-specific file.
2021-01-30Meta: Expect sync-local.sh script at repository rootLinus Groh
This used to be in Kernel/, next to the build-root-filesystem.sh script, which was then moved to Meta/ during the transition to CMake but has the working directory set to Build/, effectively expecting it there - which seems silly. TL;DR: Very confusing. Use an explicit path relative to SERENITY_ROOT instead and update the .gitignore files.
2020-12-28Revert "Meta: Remove catchall lines in .gitignore (#4565)"Andreas Kling
This reverts commit bee1774b9253e8507b2f94762db3f83f82ef7521. It made our .gitignore ignore *everything*.
2020-12-27Meta: Remove catchall lines in .gitignore (#4565)Nathan Lanza
These two lines caused this local .gitignore to supersede all inputs in any files specified by a user's `core.excludesFile` configuration since the first match was going to be `!*.*` for any file with a decimal or any directory. `git check-ignore -v somefile` can be used to test this.
2020-11-12Meta: Add .cache to .gitignoreLinus Groh
The current version of clangd on my machine uses .cache/clangd and not .clangd anymore so let's add that to .gitignore as well.
2020-09-19Meta: Add .clangd to .gitignoreLinus Groh
2020-07-27.gitignore: Add .swoNico Weber
Makes `git status` less noisy for vim users.
2020-06-21Meta: Add CLion directories to .gitignore (#2607)Matthew Olsson
2020-05-14Build: Switch to CMake :^)Sergey Bugaev
Closes https://github.com/SerenityOS/serenity/issues/2080
2020-04-13Meta: Add Lagom CMake dir to .gitignoreBrian Gianforcaro
Meta/Lagom/build seems to be the expected cmake output directory. (It's hardcoded in Libraries/LibJS/Tests/run-tests.) Add it to the project .gitignore
2020-01-01Demos: Add a dynamic linking demo to show off dlfcn methodsAndrew Kaster
The LinkDemo program calls dlopen/dlsym/dlclose to try and load a dyanmic library from /usr/lib. It read a global variable and calls a global function (extern "C" of course :) ). There a few hacks left in the LinkLib dynamic library, however. In order to get the linker to stop complaining, we have to use -nostartfiles -ffreestanding otherwise it will link crt0.o to our shared object, which is definitely not right as the _init function for a main program (that calls main) is not suitable for our lib
2019-12-24Meta: Add ccls-cache to gitignoreShannon Booth
2019-11-15Meta: Add .DS_Store to .gitignore (#786)Doc O
2019-09-24Ports: Switch to new ports system (#594)Larkin
Much redundancy is removed from package scripts with this system. It also supports simple dependency management, uninstalling (through BSD ports style plist files), cleaning up after itself (with clean, clean_dist, clean_all commands), etc.
2019-08-17Meta: Fix .gitignore excluding files under Base/Sergey Bugaev
2019-08-03AudioServer: Port to the new generated IPC mechanismAndreas Kling
Fork the IPC Connection classes into Server:: and Client::ConnectionNG. The new IPC messages are serialized very snugly instead of using the same generic data structure for all messages. Remove ASAPI.h since we now generate all of it from AudioServer.ipc :^)
2019-06-30Meta: Removed all gitignore in the source tree only keeping the root oneVAN BOSSUYT Nicolas
2019-06-07LookupServer: Load hostnamesChristopher Dumas
2019-06-01Terminal: Settings windows can be opened multiple timesChristopher Dumas
2019-04-29Meta: forgot to gitignore Toolchain/LocalVAN BOSSUYT Nicolas
2019-04-29Toolchain: GCC and binutils are now configure correctlyVAN BOSSUYT Nicolas
2019-04-29Toolchain: Added build script (wip)VAN BOSSUYT Nicolas
2019-02-22Move over to building all of userspace with i686-pc-serenity-g++.Andreas Kling
2019-02-06Kernel: Much improved BochsVGA (BXVGA) support.Andreas Kling
Instead of cowboy-calling the VESA BIOS in the bootloader, find the emulator VGA adapter by scanning the PCI bus. Then set up the desired video mode by sending device commands.
2019-01-28Tweak .gitignore.Andreas Kling
2019-01-27Tweak .gitignoreAndreas Kling
2018-10-24Add simplified mmap() and munmap() syscalls.Andreas Kling
2018-10-13Add a root .gitignore.Andreas Kling