refal-5-lambda icon indicating copy to clipboard operation
refal-5-lambda copied to clipboard

Переход на CMake

Open Mazdaywik opened this issue 4 years ago • 1 comments

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

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

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

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

Mazdaywik avatar Jun 30 '20 11:06 Mazdaywik

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

Mazdaywik avatar Oct 04 '20 16:10 Mazdaywik