ya2 · news · projects · code · about

removed next/prev/rewind
[pmachines.git] / setup.py
index 30096faf1bd0a6f3574f3e90569382016d59e277..83b73304830a3879a71b5ba43160a7ea6187c473 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -7,8 +7,7 @@ from os import system, getcwd, chdir
 from sys import argv, executable
 from collections import namedtuple
 from subprocess import Popen
-from distutils.cmd import Command
-from setuptools import setup
+from setuptools import setup, Command
 from setuptools.command.develop import develop
 from multiprocessing import cpu_count
 from direct.dist.commands import bdist_apps
@@ -21,6 +20,7 @@ from lib.build.lang import LanguageBuilder
 from p3d_appimage import AppImageBuilder
 from p3d_flatpak import FlatpakBuilder
 import lib.engine.log  # so logging's info/debug are logged
+from game.app import PmachinesApp
 
 
 appname = longname = 'pmachines'
@@ -77,7 +77,7 @@ class ImagesCmd(AbsCmd):
 
     def run(self):
         '''Builds the images.'''
-        bld_screenshots()
+        bld_screenshots(PmachinesApp.scenes)
         bld_images(
             files(['jpg', 'png'], ['models', 'gltf', 'bam'], ['_png.png']), int(AbsCmd.cores))
 
@@ -89,15 +89,15 @@ class LangCmd(AbsCmd):
 
     def _process_lang(self, lang_code):
         '''Processes a single language.'''
-        poname = 'assets/po/%s.po' % lang_code
-        LanguageBuilder.merge(lang_code, 'assets/po/', self.lang_path, appname)
+        poname = 'assets/locale/po/%s.po' % lang_code
+        LanguageBuilder.merge(lang_code, 'assets/locale/po/', self.lang_path, appname)
         mo_tmpl = '%s%s/LC_MESSAGES/%s.mo'
         moname = mo_tmpl % (self.lang_path, lang_code, appname)
         LanguageBuilder.mo(moname, self.lang_path, appname)
 
     def run(self):
         '''Builds the language files.'''
-        LanguageBuilder.pot(appname, 'assets/po/')
+        LanguageBuilder.pot(appname, 'assets/locale/po/')
         list(map(self._process_lang, ['it_IT']))
 
 
@@ -128,15 +128,15 @@ class BDistAppsCmd(bdist_apps):
         if not self.nolinux:
             hbranch = {'master': 'alpha', 'rc': 'rc', 'stable': ''}[branch]
             AppImageBuilder(self).build(longname, hbranch,
-                                        'http://www.ya2tech.it/downloads/')
+                                        'https://www.ya2.it/downloads/')
             fbranch = {'master': 'alpha', 'rc': 'rc', 'stable': 'stable'}[branch]
             bld = FlatpakBuilder(
                 self,
                 'it.ya2.Pmachines',
-                '/home/flavio/pmachines_builder/flatpak',
+                '/home/flavio/builders/pmachines_builder/flatpak',
                 'D43B6D401912B520B6805FCC8E019E6340E3BAB5',
-                '/home/flavio/pmachines_builder/gpg',
-                'http://www.ya2tech.it/flatpak',
+                '/home/flavio/builders/pmachines_builder/gpg',
+                'https://www.ya2.it/flatpak',
                 ['options*.ini'],
                 fbranch,
                 ['assets'])
@@ -149,8 +149,8 @@ if __name__ == '__main__':
         platform_lst += ['win_amd64']
         installers_dct['win_amd64'] = ['nsis']
     if all('--nolinux' not in arg for arg in argv):
-        platform_lst += ['manylinux1_x86_64']
-        installers_dct['manylinux1_x86_64'] = []
+        platform_lst += ['manylinux2010_x86_64']
+        installers_dct['manylinux2010_x86_64'] = []
     log_path = '$USER_APPDATA/pmachines/logs/%Y/%B/%d/%H_%M_%S.log'
     package_data_dirs = {'simplepbr': [('simplepbr/shaders*', '', {})]}
     setup(