Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
macosxrelease [2012/12/23 10:56]
socapex
macosxrelease [2013/04/02 03:00]
socapex [Problems and Improving the Workflow]
Line 18: Line 18:
 == Updating localization == == Updating localization ==
  
-Unfortunately,​ since ManaPlus has certain problems in compiling through the usual CMake, I wasn't able to setup a nice workflow for the translations (see [[#Problems and Improving the Workflow]]). So, you will have to download a nightly build (the linux one) and overwrite the Xcode/​locale/​ folder with the one from the nightly buildThis should ensure ​you have the latest translations.+No need to do anything special here, I have include an automatic script ​to automagically compile ​the localizationsMake sure you have gettext installed through macports.
  
 Now that everything is up to date, you can try to hit Run to test out the build. If it fails, it is probably because you didn't add everything needed, or that a new library has been added (see [[#Working with libraries]]). Now that everything is up to date, you can try to hit Run to test out the build. If it fails, it is probably because you didn't add everything needed, or that a new library has been added (see [[#Working with libraries]]).
Line 134: Line 134:
  
   * Find a way to reference the src directory, instead of hard-linking to the source files. This would let us skip the "​finding and removing files" phase.   * Find a way to reference the src directory, instead of hard-linking to the source files. This would let us skip the "​finding and removing files" phase.
-  ​* Create a bash script in the Build Phases to compile the localization files and copy them inside the app bundle. This would allow us to forget about dragging new translations inside the locale folder. It would also ensure everything is always up to date.+<​del>  ​* Create a bash script in the Build Phases to compile the localization files and copy them inside the app bundle. This would allow us to forget about dragging new translations inside the locale folder. It would also ensure everything is always up to date.</​del>​ //done//
  
 That's pretty much it for now! That's pretty much it for now!
Navigation
Print/export
Languages