mirror of
https://github.com/InvisibleUp/uvmac.git
synced 2025-02-21 02:29:00 +00:00
Update README, set default build tool to Ninja
This commit is contained in:
parent
097558c4aa
commit
0290219ace
@ -3,10 +3,11 @@
|
||||
"configurePresets": [
|
||||
{
|
||||
"name": "debug",
|
||||
"generator": "Ninja",
|
||||
"toolchainFile": "${sourceDir}/vcpkg/scripts/buildsystems/vcpkg.cmake",
|
||||
"cacheVariables": {
|
||||
"CMAKE_BUILD_TYPE": "Debug"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
11
README.md
11
README.md
@ -14,6 +14,17 @@ This fork was created to clean up and modernize the code base, make the project
|
||||
|
||||
So far µvMac has only been tested on Windows and Linux. No other operating systems are supported at this time.
|
||||
|
||||
# Building
|
||||
|
||||
µvMac uses CMake 3.21+ and [vcpkg](https://vcpkg.io/).
|
||||
|
||||
1. `git submodule update --init --recursive`
|
||||
2. Install CMake and a suitable C compiler. Windows users can use Visual Studio. Ubuntu users may need to use the [Kitware APT repo](https://apt.kitware.com/).
|
||||
3. Run `cmake -B [build directory] -S . --preset=debug` (or open the project your IDE). Note that on Linux the configuration may fail due to missing system packages. Install those as needed.
|
||||
4. Enter your build directory and run `ninja` to build
|
||||
5. Acquire a Macintosh Plus ROM and a system disk and place it in the build directory, named `vMac.ROM`
|
||||
6. Start the application and drag the system disk to the window.
|
||||
|
||||
## Legal info
|
||||
|
||||
You can redistribute µvMac and/or modify it under the terms
|
||||
|
Loading…
x
Reference in New Issue
Block a user