mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-05 23:38:38 +09:00
Add new compiling documentation for Windows and (WIP) macOS
This commit is contained in:
parent
d1a34ed024
commit
071805cddb
2 changed files with 58 additions and 0 deletions
21
docs/build/darwin-x64.md
vendored
Normal file
21
docs/build/darwin-x64.md
vendored
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
# How to compile Dactyloidae version 13.2 for macOS (Intel 64-bit aka x86-64 aka AMD64)
|
||||
|
||||
## This guide is still WIP and missing some steps. If you find some missing steps, please contact me via Discord. (wgiagain)
|
||||
|
||||
Step 1. Download [Brew](https://brew.sh) and [MacPorts](https://macports.org)
|
||||
|
||||
Step 2. Download pyenv from brew with:
|
||||
|
||||
``brew install pyenv``
|
||||
|
||||
Step 3. Install Python 2.7 via pyenv with:
|
||||
|
||||
``pyenv install 2.7.18``
|
||||
|
||||
Step 4. Clone this repository with:
|
||||
|
||||
``git clone https://repo.dactyloidae.xyz/Dactyloidae/UXP.git``
|
||||
|
||||
Step 5.
|
||||
|
||||
todo
|
||||
37
docs/build/windows.md
vendored
Normal file
37
docs/build/windows.md
vendored
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
# How to compile Dactyloidae (as of version 13.2)
|
||||
|
||||
Step 0. INSTALL GIT FOR WINDOWS!!!!!
|
||||
|
||||
Step 1. If you are on Windows 8.1 or older, mount your installation media.
|
||||
|
||||
Step 2. Go Win+R and type 'optionalfeatures.exe' and check .NET 3.5
|
||||
|
||||
Step 3. Get the DirectX SDK (June 2010) from HERE: https://archive.org/details/dxsdk_jun10
|
||||
|
||||
Step 4. After that has installed, get MozillaBuild 3.2 from HERE: https://ftp.mozilla.org/pub/mozilla/libraries/win32/MozillaBuildSetup-3.2.exe
|
||||
|
||||
Step 5. After THAT has installed, you can commence onto installing the FWDK. First, get the .7z HERE: https://archive.org/details/funny-windows-development-kit
|
||||
|
||||
Step 6. Extract the FWDK to C:\Dev
|
||||
|
||||
Step 7. Move the start-shell-ewdk and start-shell-ewdk-x64 from this folder into c:\mozilla-build.
|
||||
|
||||
Step 8. Now that you have done all those prerequisites, open your start-shell-ewdk (64 if you want to build a 64 bit browser)
|
||||
|
||||
Step 9. Git clone this repo if you have not already
|
||||
|
||||
Step 10. CD into the directory of where your git clone is, and execute THESE commands:
|
||||
|
||||
``git config core.autocrlf false``
|
||||
|
||||
``git config core.eof lf``
|
||||
|
||||
``git rm --cached -r .``
|
||||
|
||||
``git reset --hard``
|
||||
|
||||
Step 11. Now that you have FINALLY done all those, you are now free to do a ``./mach build`` (isn't mozillabuild fun?)
|
||||
|
||||
Step 11.5. After the build, if you really feel fancy, you can test your build before packaging it with ``./mach run``
|
||||
|
||||
Step 12. Run ``./mach installer `` (64-bit only for now, sorry)
|
||||
Loading…
Add table
Add a link
Reference in a new issue