From Yabause
Revision as of 20:52, 27 October 2013 by Cyberwarriorx (Talk | contribs) (Specific Ports build notes)

Jump to: navigation, search
Warning Information on this page is out of date
Yabause Manual
For users
For developers

Things to check

The following things should be checked to make sure they're up to date and correct:

  • All source files should have a license header
  • The following files should be using the correct version number:
  • AUTHORS should be complete and accurate.
  • README if anything was changed in the compiling process(e.g. new libraries) or if there was any interface changes.
  • ChangeLog should be double-checked for accuracy and any things that need adding should be added.

Tagging svn

Using regular svn, go into a shell, make sure you've logged in and that svn is up to date. Go in your top svn directory. Lastly, type:

svn copy svn+ssh:// svn+ssh:// -m "Release X.Y.Z"

Where X, Y, and Z are your version number. You don't need to commit after tagging a repository.

A tag can be removed by using the following cmd:

svn delete svn+ssh:// -m "Tag no longer needed"

Specific Ports build notes


  • Should be built with the following cmake settings:
SDL v1.2 installed
Qt 4.x series installed
mini18n installed
YAB_PORTS set to "qt"
YAB_PORT_OSD enabled
YAB_WANT_C68K enabled
YAB_WANT_SDL enabled

Uploading packages to sourceforge

  • Login to sourceforge.
  • Go to the project's page.
  • Click on Files.
  • Click on "yabause" link.
  • Click on "Add Folder" link. Now enter in the release name(should be the version). Click on "Create".
  • Now go into the folder you just created and click "Add File". Select the file and press "Upload".
  • Click on the 'i' icon next to the file you just uploaded. Make note of the download url for editing the Yabause webpage. You can set which platform is the default by ticking off the different options under "Default Download For". When done, hit "Save".

Updating the website

Basically there's two main things that need to be done.

The first thing is updating the download page

  • Login into yabause wordpress.
  • At the dashboard, click on "Pages" on the far left column.
  • Move mouse over "Download" and select "Edit".
  • Find old Yabause version string and update.
  • For each port change the filename displayed on website, url, and date

The second thing is that a news post has to be submitted using wordpress.

  • Login into yabause wordpress.
  • At the dashboard, click on "New"->"Post".
  • Enter a title for the post, the post itself, make sure the category is checked(should be "Release")
  • When you're done click on "Publish"(or "Save Draft" if you're not ready to publish).

Congrats! You're all done!