-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathHowTo.txt
47 lines (36 loc) · 2.15 KB
/
HowTo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
To build using Xcode 10:
¥ Open Meteorologist.xcodeproj
¥ÊSelect the project then click on the General tab. Change the Team dropdown to your Apple Dev account.
¥ÊMake sure code signing is: Authority=Developer IDÉ (not Authority=Mac Developer).
¥Ê¥ÊDo this for both Project and Target
¥ÊTest away.
¥ Make sure the VERSION2 file is updated (do not end with CRLF).
¥ Make sure the CHANGELOG2 file is updated.
¥ Make sure the version (Bundle versions string, short) in info.plist is updated.
¥ Make sure README.txt is updated.
¥ Use SVN to update the project (see below).
¥ Run build_dmg.sh. This will create Meteorologist-v.r.m.dmg in the build folder using the pieces above.
¥ Go to https://sourceforge.net/projects/heat-meteo/ and navigate to Files.
¥ Create a new folder under Meteo called Meteo v.r.m.
¥ Upload the Meteorologist-v.r.m.dmg file (from the build directory).
¥ Upload the README.txt (from the base directory) file.
¥ Select the Info button for Meteorologist-v.r.m.dmg file and mark it as the default download for Platform: Mac (OS X)
¥ Open sftp <yourid>,[email protected] (/home/project-web/heat-meteo/htdocs)
ÑÑ ../Website folder ÑÑÑ
¥ Update version.xml
¥ Update faq.html
¥ Update index.html
For index.html, create a new section at the top of the main page describing the changes. In the detail second below, create an entirely new ÒfixÓ section, describe the change again, and update the link to point to the new version. If you highlight and duplicate the previous ÒfixÓ, you can do a CHANGE ALL in the selected section to pick up all changes. Finally, update the ÒDownload latest versionÓ section in the upper right of the page (near the top of the HTML).
Update faq.html (upper left corner)
ÑÑ ./trunk folder ÑÑÑ
* Update CHANGELOG2
* Update VERSION2
Quit and restart your copy of Meteo to make sure everything is looking OK.
SVN Notes:
¥ svn co https://<userid>@heat-meteo.svn.sourceforge.net/svnroot/heat-meteo meteorologist
¥ cd meteorologist
¥ svn status
¥ svn add <module>
¥ svn rm <module>
¥ svn commit -m "description of change"
Note that you will need to (SVN) check in your trunk or tag code and also Website in the main portion of meteorologist.