64bit/Help/Qt Update: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 9: | Line 9: | ||
# Open the CFTest project and do these steps: | # Open the CFTest project and do these steps: | ||
## copy the kit settings for debug / release from the old kit (right click->copy steps from another kit->64_old) | ## copy the kit settings for debug / release from the old kit (right click->copy steps from another kit->64_old) | ||
## note that "copy steps from another" does NOT copy the shadow build directory, so you'll have to copy that manually from old to new | |||
## build and run with new kit, ensure it works | ## build and run with new kit, ensure it works | ||
## delete the auto-created build configs (debug, profile, release), | ## under "Projects->Build & Run->64->Build->Build Settings", delete the auto-created build configs (debug, profile, release) (but leave ALL the other build configs) | ||
## delete the reference to the old kit settings | ## under "Projects->Build & Run->64->Run->Deployment", delete the default deployment method "Deploy Configuration", leaving the other one | ||
## build and run at least the debug build ("CFTest Debug" for CFTest, "kJams 2 Debug" for kJams), ensure it works | |||
## under "Projects->Build & Run", delete the reference to the old kit settings (right click->disable kit) | |||
# open the kJams project, and do the same steps | # open the kJams project, and do the same steps | ||
# run Qt Maintenance Tool, select "add or remove components" | # run Qt Maintenance Tool, select "add or remove components" | ||
# now deselect (uncheck) the old kit, and uninstall it | # now deselect (uncheck) the old kit, and uninstall it | ||
Latest revision as of 18:27, 22 June 2020
When there is a Kit version update, follow these steps:
- run Qt Maintenance Tool, select "add or remove components"
- select the new kit version to add, DO NOT deselect the old kit version to uninstall. Select only "macOS", "Sources", and "Qt Debug Information Files"

- complete the install
- Run Qt Creator
- go to Kit Settings
- rename the old kit to "64_old", rename the new kit to "64"
- click "make default" for the new kit "64"
- Open the CFTest project and do these steps:
- copy the kit settings for debug / release from the old kit (right click->copy steps from another kit->64_old)
- note that "copy steps from another" does NOT copy the shadow build directory, so you'll have to copy that manually from old to new
- build and run with new kit, ensure it works
- under "Projects->Build & Run->64->Build->Build Settings", delete the auto-created build configs (debug, profile, release) (but leave ALL the other build configs)
- under "Projects->Build & Run->64->Run->Deployment", delete the default deployment method "Deploy Configuration", leaving the other one
- build and run at least the debug build ("CFTest Debug" for CFTest, "kJams 2 Debug" for kJams), ensure it works
- under "Projects->Build & Run", delete the reference to the old kit settings (right click->disable kit)
- open the kJams project, and do the same steps
- run Qt Maintenance Tool, select "add or remove components"
- now deselect (uncheck) the old kit, and uninstall it