~ubuntu-branches/ubuntu/oneiric/magicor/oneiric

« back to all changes in this revision

Viewing changes to winstaller/README_DEV.txt

  • Committer: Bazaar Package Importer
  • Author(s): Michael Bienia
  • Date: 2010-01-02 13:18:28 UTC
  • mfrom: (2.1.2 squeeze)
  • Revision ID: james.westby@ubuntu.com-20100102131828-o4p3gthk8m1dopv5
Tags: 1.1-1ubuntu1
* Merge with Debian testing. Remaining changes: 
  + debian/control: As Ubuntu's cdbs symlinks identical files, magicor needs
    a strict versioned Depends on magicor-data for the symlinked files to be
    in the same version.
* debian/magicor.install: Update to also work for Python 2.6. 
* debian/magicor.dirs: Unneeded as Makefile.debian creates them too.
* debian/Makefile.debian: Use /usr/share/python/python.mk to determine the
  correct Python library directory.
* debian/control: Update python dependency to >= 2.6.

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
        a python + pygame installation that works well with magicor
5
5
        py2exe module, used to build an intermediary binary installation
6
6
        Inno Setup ( a free tool, follow links in py2exe page if you need to download )
 
7
        svn (subversion)
7
8
        A checkout of the magicor relevant version to be built.
8
9
        windows XP OS 
9
10
 
12
13
        pygame 1.7.1
13
14
        py2exe 0.6.5
14
15
        inno setup 5.1.8.0
 
16
        subversion (svn) 1.3.2 
15
17
 
16
18
        win xp + sp2
17
19
 
18
 
The last rev of Magicor tested was rev 134
 
20
The last rev of Magicor tested was rev 175
19
21
 
20
22
 
21
23
Not all is fully automated and fancy:
29
31
.Theres no error control. Check the output.
30
32
 
31
33
How to build:
 
34
You must work from a checkout for the relevant version, under control of svn.
 
35
If your working copy has all the files at the desired version, it is ok to to use to build. Files in your working copy not added to the project are not included.
 
36
*Check* that you have a magicor.conf with the desired values at the standart location prior to build.
32
37
After you adjust paths and version, create a console, cd to winstaller dir and run make_installer.bat
33
38
 
34
39
 
 
40
notes for 1.1 release:
 
41
 
 
42
in level.py, class DataParser, method parse I replaced
 
43
                    else:
 
44
                        warnings.warn("invalid data on lin %d ; line=%s"%(lc,line))
 
45
 
 
46
 
 
47
by
 
48
                    else:
 
49
                        if spl[0]!='hint' and spl[0]!='description':
 
50
                            warnings.warn("invalid data on lin %d ; line=%s"%(lc,line))
 
51
 
 
52
That to get rid of a popup error windows when quiting magicor.
 
 
b'\\ No newline at end of file'