Commit Graph

97 Commits

Author SHA1 Message Date
CuriousTommy
7d9ca37cb9
Merge pull request #35 from darlinghq/generate_syscalls
Add Documentation On Generating Syscalls
2021-12-26 18:32:34 -08:00
CuriousTommy
ed26359d69
Add "Generating Syscalls" To SUMMARY.md 2021-12-26 18:29:42 -08:00
CuriousTommy
10a607ef3c
Add Note About Defining ARCHS and Add Example 2021-12-26 18:26:39 -08:00
CuriousTommy
3f618d23af
Create Documentation On Generating Syscalls 2021-12-26 16:44:48 -08:00
JJTech0130
d7b7d1d460 lower minimum clang version
4fbf800df4 fixes builds for clang 6, 7 and 8
2021-06-25 14:03:56 -04:00
Ariel Abreu
60ea2059e1
Merge branch 'master' of https://github.com/darlinghq/darling-docs 2021-06-13 15:28:33 -04:00
Ariel Abreu
61868050b3
Add Alpine Linux build instructions 2021-06-13 15:28:20 -04:00
Ariel Abreu
b0e0ecbd4f
Fix LKM docs listing in summary
It's not supposed to be part of macOS specifics
2021-06-11 07:35:25 -04:00
Ariel Abreu
86aea7e2a1
Merge pull request #24 from Luminoso-256/master
Add warning about WSL mounted directories
2021-06-10 23:03:46 -04:00
Luminoso-256
733f29c35e
Add warning about WSL mounted directories 2021-06-10 22:01:46 -05:00
Ariel Abreu
67dc6b8832
Add WSL build instructions 2021-06-10 20:12:14 -04:00
Ariel Abreu
eaee8ac4d7
Batch doc update + new docs
* Fix a couple of spelling and grammar errors
  * Organize the build options section a bit better
  * Add information on running multiple prefixes simultaneously and correct DPREFIX usage (seems like a bug, but document it in its current state)
  * Homebrew works (!) so add it to the "what to try" page
  * Update the high-priority stuff page (I probably missed some stuff)
  * Update ELF bridge docs with the current method
  * Add libsystem_kernel implementation information
  * Update broken commpage link
  * Add some documentation on LKM internals

Notes:
  * Note that there are still *many* more things that could be documented for the LKM, these are just ones I think are most useful for new contributors.
  * There should probably be more links to code in the "internals" documentation
2021-06-09 23:56:59 -04:00
Ariel Abreu
8ddd2b8229
Fix #21
See rust-lang/mdBook#984
2021-05-21 09:09:16 -04:00
Ariel Abreu
a0caac5795
Add documentation on JSC_UNIFIED_BUILD 2021-05-21 08:51:11 -04:00
Ariel Abreu
1f1bc186ed
Add documentation on ADDITIONAL_PACKAGES 2021-05-21 08:34:19 -04:00
Ariel Abreu
ecfc7f4d2c
Initial guide for updating sources
Note that I had to use `index.md` instead of `README.md` to refer to the main page for "Updating Sources". Seems like a bug in mdBook.

Also, I'm not sure if adding HTML anchors to the headers in "Updating Sources"'s README is a good idea, but it's better than copying the entire step summary as a link and pasting that everywhere I need to refer to the general steps in the additional guidelines for each project. For now, it's not a big deal because only `libc` is there, but there's a bunch more projects that need additional guidelines, so it's not ideal to copy-paste the long header names as links in all of them.
2021-05-21 08:32:52 -04:00
Ariel Abreu
877d552ca2
Update build-instructions.md 2021-05-08 19:06:31 -04:00
Ariel Abreu
e844acf887
Update build-instructions.md 2021-05-03 22:25:51 -04:00
Luboš Doležel
f0ee0bae04
Merge pull request #13 from TheBrokenRail/patch-4
Update Docs To Match darlinghq/darling#825
2021-03-08 14:47:52 +01:00
Luboš Doležel
a36af3357b
Merge pull request #18 from clienthax/patch-1
Add git-lfs instructions.
2021-03-08 14:47:16 +01:00
Luboš Doležel
3bdfb9997a
Merge branch 'master' into patch-1 2021-03-08 14:47:09 +01:00
Ariel Abreu
190790e285
Upate Build Instructions with correct Clang version 2021-03-01 16:29:02 -05:00
CuriousTommy
871b765661
Add Dependencies For OpenSUSE. Add Instructions For Building 64bit Components Only. 2021-02-14 17:38:39 -08:00
Luboš Doležel
2af7621ad3
Merge pull request #22 from JCWasmx86/patch-1
Fixed typo
2021-01-16 11:52:49 +01:00
JCWasmx86
d2db336d9c
Fixed typo
(sudp -> sudo)
2021-01-16 11:32:39 +01:00
CuriousTommy
e34e92b65e
Add mesa-libGLU-devel for Fedora Dependencies 2020-12-12 10:06:47 -08:00
CuriousTommy
3afbd69176
Add openssl-devel for Fedora 2020-11-26 10:28:41 -08:00
clienthax
ba9a8cd126
Add git-lfs instructions. 2020-08-26 18:25:16 +01:00
CuriousTommy
b3e4a2cdad
Add llvm for Fedora 2020-08-04 21:17:09 -07:00
CuriousTommy
9d53498963
Add Missing libssl-dev for Debian 10/Testing
Resolves #17
2020-08-04 21:14:46 -07:00
Luboš Doležel
5cd296028b
Merge pull request #16 from r-wilbur/fix-build-instructions
Fix build instructions
2020-07-29 08:18:50 +02:00
r-wilbur
6ed94ea08b Update recommended minimum versions: clang 3.8 -> 6, Linux kernel 4.19 -> 5.0 2020-07-28 22:23:44 -06:00
r-wilbur
e938e2c60f Merge branch 'master' of https://github.com/darlinghq/darling-docs into fix-build-instructions
Bring branch upto speed with upstream master.
2020-07-28 21:51:30 -06:00
Andrew Hyatt
8b03eefc08
Recommend libssl-dev for Ubuntu 20.04
After pulling down latest master, I needed to install that package to complete CMake generation
2020-07-19 01:52:51 -04:00
CuriousTommy
3b3fdca55b
Add Instructions On How To Generate Core Dumps 2020-07-05 10:27:35 -07:00
r-wilbur
3173a25648 English grammar adjustments. 2020-06-26 19:41:32 -06:00
Luboš Doležel
a926c6221d
Merge pull request #14 from TheBrokenRail/patch-5
Add Warning About Custom Installation Prefixes
2020-06-11 17:50:51 +02:00
TheBrokenRail
bf4b95e6a1
Add Warning About Custom Installation Prefixes 2020-06-11 11:48:38 -04:00
TheBrokenRail
800bf46691 Update Docs To Match darlinghq/darling#825 2020-06-09 18:23:41 -04:00
CuriousTommy
51aa3b4ef0
Added in some x11 libraries for Arch Linux 2020-05-17 20:47:53 -07:00
Luboš Doležel
585d1111f7
Package lists styling change 2020-05-15 13:57:36 +02:00
Luboš Doležel
8346ce6dbd
python2 package doesn't exist on Ubuntu 18.04 2020-05-15 13:53:21 +02:00
Luboš Doležel
2a18cb68e4
Update disk requirements 2020-05-15 11:18:15 +02:00
Luboš Doležel
4f692ce1c2
Add python2 among Ubuntu dependencies 2020-05-14 18:49:37 +02:00
Luboš Doležel
2a95ca01c3
File System Support 2020-05-14 17:33:38 +02:00
Luboš Doležel
c1acd6b317
Add python2 libglu1-mesa-dev for Debian 2020-05-13 08:57:00 +02:00
Luboš Doležel
74253d81ae
Merge pull request #11 from TheBrokenRail/patch-3
Add RPM Instructions
2020-05-11 16:47:24 +02:00
TheBrokenRail
fb4079e34e
Add RPM Instructions 2020-05-11 09:52:27 -04:00
Luboš Doležel
5e567eee22
Fix #9
Document the amount of disk space needed
2020-05-10 15:39:46 +02:00
Luboš Doležel
b2fcb563df
Merge pull request #10 from r-wilbur/fix-build-instructions
Add libdbus-1-dev to dependency install list for Ubuntu.
2020-05-09 09:51:47 +02:00