From d47bdaff2bd40eb671ee5449bce45571b6b78f27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josef=20Kol=C3=A1=C5=99?= Date: Wed, 6 Dec 2017 18:15:42 +0100 Subject: [PATCH] Version bumb --- ifj2017/__init__.py | 2 +- utils/release.py | 12 ++++++++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/ifj2017/__init__.py b/ifj2017/__init__.py index 9dcdc5d..598a508 100644 --- a/ifj2017/__init__.py +++ b/ifj2017/__init__.py @@ -2,4 +2,4 @@ from os import path __PROJECT_ROOT__ = path.join(path.abspath(path.dirname(__file__)), '..') -__version__ = version = '1.4.10' +__version__ = version = '1.4.11' diff --git a/utils/release.py b/utils/release.py index b4a73a8..620b3e8 100755 --- a/utils/release.py +++ b/utils/release.py @@ -1,5 +1,6 @@ #!/usr/bin/env python3 # coding=utf-8 +import os import sys from argparse import ArgumentParser from collections import Counter @@ -68,6 +69,7 @@ def deploy(source_dir, to_archive, tests=False): source_files = set(glob1(source_dir, '*.c') + glob1(source_dir, '*.h') + glob1(source_dir, 'Makefile')) source_files.add(join(source_dir, '../rozdeleni')) source_files.add(join(source_dir, '../rozsireni')) + source_files.add(join(source_dir, '../doc/build/doc.pdf')) to_archive = '{}.tgz'.format(to_archive) try: @@ -90,6 +92,9 @@ def deploy(source_dir, to_archive, tests=False): if basename(file_) in {'rozsireni', 'rozdeleni'}: target_archive.add(file_, arcname=basename(file_)) continue + if basename(file_) in {'doc.pdf', }: + target_archive.add(file_, arcname='dokumentace.pdf') + continue modified = mktemp() @@ -108,8 +113,11 @@ def main(): description='Script for deploying archive with IFJ17 compiler.', ) - parser.add_argument("source_dir", help="path to src of project") - parser.add_argument("archive_name", help="name of produced") + parser.add_argument( + "--source_dir", help="path to src of project", type=str, + default=os.path.expanduser('~/projects/IFJ-VUT-BIT-2017-2018/src') + ) + parser.add_argument("--archive_name", help="name of produced", type=str, default='xkobel02') parser.add_argument("--tests", help="include tests?", action='store_true') args = parser.parse_args()