Develop¶
Install Requirements¶
- Xcode 9+: From App Store
- MysqlClient 5.7:
brew install mysql@5.7 && brew link mysql@5.7 --force
- ImageMagick:
brew install imagemagick
Generate the Xcode Project¶
- Run this in the RDM folder:
swift package generate-xcodeproj
Configure Xcode Project¶
- Open the newly generated
.xcodeproj
file. - Open Product -> Scheme -> Edit Scheme…
- Select Run -> Arguments
- Add this enviroment variable:
PROJECT_DIR=${PROJECT_DIR}
- Add other enviroment variables like DB_PASSWORD etc.
- Click Close
- Now you can use the Run button to debug RDM (Breakpoints etc. also work)