/[thuban]/branches/WIP-pyshapelib-bramz/setup.py
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/setup.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 515 by jonathan, Tue Mar 11 16:45:20 2003 UTC revision 543 by jonathan, Thu Mar 20 09:43:29 2003 UTC
# Line 873  class bdist_inno(Command): Line 873  class bdist_inno(Command):
873          """Execute the command. install_options if given, should be a          """Execute the command. install_options if given, should be a
874          directory of additional options to set in the install step"""          directory of additional options to set in the install step"""
875          # Obviously have to build before we can install          # Obviously have to build before we can install
876    
877          if not self.skip_build:          if not self.skip_build:
878              self.run_command('build')              self.run_command('build')
879    
# Line 985  class thuban_bdist_inno(bdist_inno): Line 986  class thuban_bdist_inno(bdist_inno):
986      def run(self):      def run(self):
987          install_options = {          install_options = {
988              "prefix": ".",              "prefix": ".",
989                "install_lib": "$base",
990                "install_data": "$base",
991              "install_scripts": "$base",              "install_scripts": "$base",
992              "warn_dir": 0,              "warn_dir": 0,
993              "extra_files": ["COPYING", "Lib/proj.dll"],              "extra_files": ["COPYING", "Lib/proj.dll"],
# Line 992  class thuban_bdist_inno(bdist_inno): Line 995  class thuban_bdist_inno(bdist_inno):
995          # don't make a symlink because we're simulating windows, so          # don't make a symlink because we're simulating windows, so
996          # that we can generate the iss-file even on Linux          # that we can generate the iss-file even on Linux
997          install_options["do_symlink"] = 0          install_options["do_symlink"] = 0
998    
999          bdist_inno.run(self, install_options)          bdist_inno.run(self, install_options)
1000    
1001    class thuban_build_docs(Command):
1002    
1003        """Command to generate documentation from source code."""
1004    
1005        description = "Generate documentation."
1006    
1007        user_options = []
1008    
1009        def initialize_options(self): pass
1010    
1011        def finalize_options(self): pass
1012    
1013        def run(self, install_options = None):
1014            self.spawn(["happydoc", "-d./Doc", "./Thuban"])
1015    
1016  #  #
1017  #   Run the script  #   Run the script
# Line 1005  Thuban is a viewer for geographic data w Line 1023  Thuban is a viewer for geographic data w
1023  """  """
1024    
1025  setup(name = "Thuban",  setup(name = "Thuban",
1026        version = "0.1.3",        version = "0.2.0",
1027        description = "Geographic data viewer",        description = "Geographic data viewer",
1028        long_description = long_description,        long_description = long_description,
1029        licence = "GPL",        licence = "GPL",
# Line 1047  setup(name = "Thuban", Line 1065  setup(name = "Thuban",
1065                    "install": ThubanInstall,                    "install": ThubanInstall,
1066                    "bdist_rpm": thuban_bdist_rpm,                    "bdist_rpm": thuban_bdist_rpm,
1067                    "bdist_inno": thuban_bdist_inno,                    "bdist_inno": thuban_bdist_inno,
1068                    "data_dist": data_dist                    "data_dist": data_dist,
1069                      "build_docs": thuban_build_docs
1070                    })                    })
1071    
1072    

Legend:
Removed from v.515  
changed lines
  Added in v.543

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26