LINUX.ORG.RU

История изменений

Исправление rumgot, (текущая версия) :

QMake ограничен простыми сборками. А вот что-то нетривиальное на нем уже хрен сделаешь. Вот например из того что я делал:

  • создание deb пакета после сборки (также поддерживаются и другие форматы пакетов);
  • поиск и копирование всех требуемых для исполняемого файла библиотек в каталог сборки с заменой rpath у данных файлов;
  • получение из git версии/хэша коммита и запись в указанный заголовочный файл, который затем используется при сборке.

В CMake развитый язык программирования, на котором можно делать сложнейшие вещи.

Исправление rumgot, :

QMake ограничен простыми сборками. А вот что-то нетривиальное на нем уже хрен сделаешь. Вот например из того что я делал:

  • создание deb пакета после сборки (также поддерживаются и другие форматы пакетов);
  • поиск и копирование всех требуемых для исполняемого файла библиотек в каталог сборки с заменой rpath у данных файлов;
  • получение из git версии/хэша коммита и запись в указанный заголовочный файл, который затем используется при сборке.

В CMake развитый язык программирования, на котором можно сложнейшие вещи.

Исправление rumgot, :

QMake ограничен простыми сборками. А вот что-то нетривиальное на нем уже хрен сделаешь. Вот например из того что я делал:

  • сборка deb пакета после сборки (также поддерживаются и другие);
  • поиск и копирование всех требуемых для исполняемого файла библиотек в каталог сборки с заменой rpath у данных файлов;
  • получение из git версии/хэша коммита и запись в указанный заголовочный файл, который затем используется при сборке.

В CMake развитый язык программирования, на котором можно сложнейшие вещи.

Исходная версия rumgot, :

QMake ограничен простыми сборками. А вот что-то нетривиальное на нем уже хрен сдедаешь. Вот например из того что я делал:

  • сборка deb пакета после сборки (также поддерживаются и другие);
  • поиск и копирование всех требуемых для исполняемого файла библиотек в каталог сборки с заменой rpath у данных файлов;
  • получение из git версии/хэша коммита и запись в указанный заголовочный файл, который затем используется при сборке.

В CMake развитый язык программирования, на котором можно сложнейшие вещи.