Example #1
0
#!/usr/bin/env python
import os
import sys

module_dir = os.path.abspath(os.path.dirname(__file__))
sys.path.insert(0, os.path.join(module_dir, "..", ".."))

from data.base import get_version
from data.base import setup

setup(
    __file__,
    "styles",
    [
        "drules_proto.bin",
        "drules_proto-bw.bin",
        "drules_proto_clear.bin",
        "drules_proto_clear.txt",
        "drules_proto_dark.bin",
        "drules_proto_dark.txt",
        "drules_proto_vehicle_clear.bin",
        "drules_proto_vehicle_clear.txt",
        "drules_proto_vehicle_dark.bin",
        "drules_proto_vehicle_dark.txt",
    ],
    install_requires=["omim-data-files=={}".format(get_version())]
)
Example #2
0
setup(
    __file__,
    "essential",
    [
        "booking_excluded.txt",
        "borders_vs_osm.csv",
        "categories_brands.txt",
        "categories_cuisines.txt",
        "categories.txt",
        "classificator.txt",
        "colors.txt",
        "countries_meta.txt",
        "countries_synonyms.csv",
        "countries.txt",
        "external_resources.txt",
        "fonts_blacklist.txt",
        "fonts_whitelist.txt",
        "hierarchy.txt",
        "local_ads_symbols.txt",
        "mapcss-dynamic.txt",
        "mapcss-mapping.csv",
        "mixed_nodes.txt",
        "mixed_tags.txt",
        "mwm_names_en.txt",
        "old_vs_new.csv",
        "patterns.txt",
        "replaced_tags.txt",
        "skipped_elements.json",
        "synonyms.txt",
        "transit_colors.txt",
        "types.txt",
        "ugc_types.csv",
        "unicode_blocks.txt",
        "visibility.txt",
    ],
)
Example #3
0
#!/usr/bin/env python
import os
import sys

module_dir = os.path.abspath(os.path.dirname(__file__))
sys.path.insert(0, os.path.join(module_dir, "..", ".."))

from data.base import setup

setup(
    __file__,
    "fonts",
    [
        "00_roboto_regular.ttf",
        "01_dejavusans.ttf",
        "02_droidsans-fallback.ttf",
        "03_jomolhari-id-a3d.ttf",
        "04_padauk.ttf",
        "05_khmeros.ttf",
        "06_code2000.ttf",
        "07_roboto_medium.ttf",
    ],
)
Example #4
0
        with chdir(borders_path):
            with tarfile.open(fileobj=tar_stream, mode="w") as tar:
                for f in os.listdir(borders_path):
                    tar.add(f)

        tar_stream.seek(0)
        with lzma.open(TAR_LZMA_PATH, mode="w") as f:
            f.write(tar_stream.read())

        super(BuildCmd, self).run()


class CleanCmd(clean, object):
    def run(self):
        if os.path.exists(TAR_LZMA_PATH):
            log.info("Removing {}".format(TAR_LZMA_PATH))
            os.remove(TAR_LZMA_PATH)

        super(CleanCmd, self).run()


setup(__file__,
      "borders", ["borders.tar.xz", "packed_polygons.bin"],
      package_dir={"borders": ""},
      packages=["borders"],
      cmdclass={
          "build": BuildCmd,
          "clean": CleanCmd
      },
      install_requires=["omim-data-files=={}".format(get_version())])
Example #5
0
#!/usr/bin/env python
import os
import sys

module_dir = os.path.abspath(os.path.dirname(__file__))
sys.path.insert(0, os.path.join(module_dir, "..", ".."))

from data.base import get_version
from data.base import setup

_V = get_version()

_D = [
    "omim-data-borders",
    "omim-data-essential",
    "omim-data-files",
    "omim-data-fonts",
    "omim-data-styles",
]

setup(__file__,
      "all", [],
      install_requires=["{}=={}".format(d, _V) for d in _D])
Example #6
0
#!/usr/bin/env python
import os
import sys

module_dir = os.path.abspath(os.path.dirname(__file__))
sys.path.insert(0, os.path.join(module_dir, "..", ".."))

from data.base import setup

setup(
    __file__,
    "styles",
    [
        "drules_proto.bin",
        "drules_proto-bw.bin",
        "drules_proto_clear.bin",
        "drules_proto_clear.txt",
        "drules_proto_dark.bin",
        "drules_proto_dark.txt",
        "drules_proto_vehicle_clear.bin",
        "drules_proto_vehicle_clear.txt",
        "drules_proto_vehicle_dark.bin",
        "drules_proto_vehicle_dark.txt",
    ],
)
Example #7
0
#!/usr/bin/env python
import os
import sys

module_dir = os.path.abspath(os.path.dirname(__file__))
sys.path.insert(0, os.path.join(module_dir, "..", ".."))

from data.base import setup

module_dir = os.path.abspath(os.path.dirname(__file__))
sys.path.insert(0, os.path.join(module_dir, "..", "..", "..", ".."))

from pyhelpers.setup import get_version

_V = get_version()

_D = [
    "omim-data-borders",
    "omim-data-essential",
    "omim-data-fonts",
    "omim-data-styles",
]

setup(__file__, "all", [], ["{}=={}".format(d, _V) for d in _D])
Example #8
0
#!/usr/bin/env python
import os
import sys

module_dir = os.path.abspath(os.path.dirname(__file__))
sys.path.insert(0, os.path.join(module_dir, "..", ".."))

from data.base import get_version
from data.base import setup

setup(
    __file__,
    "fonts",
    [
        "00_roboto_regular.ttf",
        "01_dejavusans.ttf",
        "02_droidsans-fallback.ttf",
        "03_jomolhari-id-a3d.ttf",
        "04_padauk.ttf",
        "05_khmeros.ttf",
        "06_code2000.ttf",
        "07_roboto_medium.ttf",
    ],
    install_requires=["omim-data-files=={}".format(get_version())]
)
Example #9
0
setup(__file__,
      "essential", [
          "borders_vs_osm.csv",
          "categories_brands.txt",
          "categories_cuisines.txt",
          "categories.txt",
          "classificator.txt",
          "colors.txt",
          "countries_meta.txt",
          "countries_synonyms.csv",
          "countries.txt",
          "external_resources.txt",
          "fonts_blacklist.txt",
          "fonts_whitelist.txt",
          "hierarchy.txt",
          "mapcss-dynamic.txt",
          "mapcss-mapping.csv",
          "mixed_nodes.txt",
          "mixed_tags.txt",
          "mwm_names_en.txt",
          "old_vs_new.csv",
          "patterns.txt",
          "replaced_tags.txt",
          "skipped_elements.json",
          "synonyms.txt",
          "transit_colors.txt",
          "types.txt",
          "ugc_types.csv",
          "unicode_blocks.txt",
          "visibility.txt",
      ],
      install_requires=["omim-data-files=={}".format(get_version())])
Example #10
0
#!/usr/bin/env python
import os
import sys

module_dir = os.path.abspath(os.path.dirname(__file__))
sys.path.insert(0, os.path.join(module_dir, "..", ".."))

from data.base import setup

setup(__file__, "borders", ["borders", "packed_polygons.bin"])