TODO: Write a project description
TODO: Describe the installation process
| # Build Folders (you can keep bin if you'd like, to store dlls and pdbs) | |
| [Bb]in/ | |
| [Oo]bj/ | |
| # mstest test results | |
| TestResults | |
| ## Ignore Visual Studio temporary files, build results, and | |
| ## files generated by popular Visual Studio add-ons. |
| Installation | |
| ------------ | |
| 1. Install the build dependencies for Emacs: | |
| $ sudo apt build-dep emacs | |
| $ sudo apt install libtree-sitter-dev | |
| 2. Download and unpack the Emacs archive: |
| Windows Registry Editor Version 5.00 | |
| [-HKEY_CLASSES_ROOT\Directory\Background\shell\Cmder] | |
| [-HKEY_CLASSES_ROOT\Directory\shell\Cmder] |
| #!/usr/bin/env bash | |
| ## Author: Abidán Brito | |
| ## This script builds GNU Emacs 29.1 with support for native elisp compilation, | |
| ## tree-sitter, libjansson (C JSON library), pure GTK and mailutils. | |
| # Exit on error and print out commands before executing them. | |
| set -euxo pipefail | |
| # Let's set the number of jobs to something reasonable; keep 2 cores |
Minimal D3D11 reference implementation: An uncluttered Direct3D 11 setup + basic rendering primer and API familiarizer. Complete, runnable Windows application contained in a single function and laid out in a linear, step-by-step fashion that should be easy to follow from the code alone. ~200 LOC. No modern C++, OOP or (other) obscuring cruft. View on YouTube