Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Переход на CMake #309

Open
Mazdaywik opened this issue Jun 30, 2020 · 1 comment
Open

Переход на CMake #309

Mazdaywik opened this issue Jun 30, 2020 · 1 comment
Labels
frozen Задача красивая, но не актуальная, закрывать жалко task

Comments

@Mazdaywik
Copy link
Member

Для сборки проектов актуальная реализация поддерживает два параллельных набора скриптов: скрипты .bat для Windows и скрипты Bash для unix-like систем. Так было сделано для максимальной переносимости разработки — для раскрутки достаточно любого компилятора C++98 и всё, собственно.

Но у данного решения есть недостаток — необходимость сопровождать параллельные скрипты, причём уже довольно непростые.

CMake — довольно распространённая система сборки, и, на сколько мне известно, она поддерживает довольно широкий спектр компиляторов C++ (включая даже BCC 5.5.1).

Поэтому имеет смысл попробовать переписать хотя бы часть сборки на CMake.

@Mazdaywik Mazdaywik added this to the summer 2020 milestone Jun 30, 2020
@Mazdaywik Mazdaywik removed this from the study summer 2020 milestone Oct 4, 2020
@Mazdaywik
Copy link
Member Author

Задачу можно дать на одну из летних практик. Сам её считаю неприоритетной и неинтересной. Поэтому пускай пока остаётся «замороженной».

@Mazdaywik Mazdaywik added the frozen Задача красивая, но не актуальная, закрывать жалко label Oct 4, 2020
@Mazdaywik Mazdaywik added task and removed study labels Oct 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frozen Задача красивая, но не актуальная, закрывать жалко task
Projects
None yet
Development

No branches or pull requests

1 participant