This repository has been archived by the owner on Jul 1, 2020. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 51
Creating Patches
Süleyman Yasir KULA edited this page Jul 15, 2019
·
33 revisions
NOTE: before creating your first patch, you should integrate SimplePatchTool to your app. You are also recommended to see the Recommended Project Structure.
There are two ways to create patches:
If you were using the legacy method to create patches, you can easily migrate to ProjectManager.
-
Create a project (if you haven't already done so)
- See About Projects to learn more about the structure of your project and customize its settings
- If this is a self patching app, create a self patcher executable and put its files inside the project's SelfPatcher directory
- Generate the patch
- upload the patch files to the server of your choice
- update the download links in VersionInfo
- update the VersionInfo.info on your server
- If this is a self patching app, create a self patcher executable and put its files inside a subdirectory called SPPatcher in your application directory
- Generate the patch
- if your previous patch had any
<IncrementalPatch>
es in its VersionInfo, copy them to the newest VersionInfo - upload the patch files to the server of your choice
- update the download links in VersionInfo
- update the VersionInfo.info on your server
After you create a patch, a file named {PROJECT_NAME}_vers.sptv will automatically be created in the new version's directory. This file simply stores the version of the application.