~guillaume-simon/mysql-utilities/mysql-utilities

« back to all changes in this revision

Viewing changes to setup.py

  • Committer: Israel Gomez
  • Date: 2013-10-28 19:53:57 UTC
  • Revision ID: israel.gomez@oracle.com-20131028195357-z1vi19c1t6upjk7d
BUG#17347424 : No MySQL Utilities package for MAC OS X

This patch adds a distribution command to build a GPL or Commercial 
distribution package for Mac OS X, also provides the option of encapsulate 
the package in an Apple Disk Image (dmg file).

v2b

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
import os
22
22
import re
23
23
from glob import glob
 
24
import platform
24
25
import sys
25
26
 
26
27
import distutils.core
78
79
        'bdist_deb': BuildDistDebian,
79
80
        'bdist_com_deb': BuildCommercialDistDebian
80
81
    })
 
82
 
 
83
if platform.uname()[0] == 'Darwin':
 
84
    try:
 
85
        from support.dist_osx import BuildDistOSX, BuildDistOSXcom
 
86
                                      
 
87
    except ImportError:
 
88
        pass
 
89
    else:
 
90
        COMMANDS['cmdclass'].update({
 
91
            'bdist_osx': BuildDistOSX,
 
92
            'bdist_com_osx': BuildDistOSXcom
 
93
        })
 
94
 
81
95
ARGS = {
82
96
}
83
97