Skip to content

Files

Latest commit

5eee81b · Jul 25, 2022

History

History
38 lines (29 loc) · 2.2 KB

README.md

File metadata and controls

38 lines (29 loc) · 2.2 KB

🇬🇧 English version

Генератор проекта по шаблону Mylib

Берёт шаблонный проект Mylib и генерирует из него проект с нужным названием.

Некогда ждать

bash <(curl -s https://raw.githubusercontent.com/izvolov/mylib-gen/master/create.sh) path/to/project/directory MyFavouriteLibraryName

Поподробнее, пожалуйста

create.sh
    директория/где/будет/размещён/проект    # Директория в файловой системе без учёта самого
                                            # проекта. Например: /home/myname/projects

    НазваниеПроекта                         # Обязательный аргумент.
                                            # Регистр важен.
                                            # Именно так будет называться проект.
                                            # Используется в названиях экспортируемых cmake-целей.

    [название_проекта]                      # Необязательный аргумент.
                                            # По умолчанию: lower(НазваниеПроекта) = названиепроекта.
                                            # Регистр важен.
                                            # Используется в пространствах имён, директориях
                                            # и локальных cmake-целях.

    [НАЗВАНИЕ_ПРОЕКТА]                      # Необязательный аргумент.
                                            # По умолчанию: upper(НазваниеПроекта) = НАЗВАНИЕПРОЕКТА.
                                            # Регистр важен.
                                            # Используется в cmake-переменных.