mirror of
https://github.com/Xevion/orianne.git
synced 2025-12-05 23:15:32 -06:00
Add concerns section to README, remove list Qt files step, name checkout step
This commit is contained in:
6
.github/workflows/build.yaml
vendored
6
.github/workflows/build.yaml
vendored
@@ -23,10 +23,8 @@ jobs:
|
||||
arch: "gcc_64"
|
||||
install-deps: "true"
|
||||
|
||||
- name: List files in Qt
|
||||
run: find ${{env.Qt5_Dir}}
|
||||
|
||||
- uses: actions/checkout@v3
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v3
|
||||
|
||||
- name: Configure CMake
|
||||
run: cmake -B '${{github.workspace}}'/build
|
||||
|
||||
14
README.md
14
README.md
@@ -6,6 +6,20 @@ Feature Targets:
|
||||
- Cross platform (Windows, Linux, Mac)
|
||||
- Automatic build scripts with Workflows
|
||||
|
||||
## Concerns
|
||||
|
||||
- Testing on VDI
|
||||
- It's important that these builds are fully compatible on the VDI machines (Windows, no admin privileges).
|
||||
- Potential for integration testing on VDI-like machines?
|
||||
- MacOS ARM/Intel support
|
||||
- ARM machines are notorious for not supporting lots of software, but many students have Macs. Testing on both architectures is important.
|
||||
- Release/Debug builds
|
||||
- It would be good to have debug builds availble for testing.
|
||||
- Runtime & Build-time Version
|
||||
- Version, environment type & target information is important to have available at both runtime & build time.
|
||||
- Builds must have artifacts that contain this information automatically.
|
||||
- Commit hash, build date, build type, target platform, etc.
|
||||
|
||||
## VS Code
|
||||
|
||||
- Requirements
|
||||
|
||||
Reference in New Issue
Block a user