tt icon indicating copy to clipboard operation
tt copied to clipboard

tt pack doesn't use config and rockspec file to detect Tarantool version

Open hackallcode opened this issue 1 year ago • 1 comments

I don't have installed Tarantool on my host. I want to pack Cartridge application, but I get the error failed to get tarantool version: tarantool executable is not set, unable to get tarantool version. I specified the Tarantool version in rockspec file, but it didn't help. I also tried to specify the Tarantool version in tt.yaml file, but I didn't find an option to do that.

hackallcode avatar Sep 25 '24 09:09 hackallcode

Приложения собираются при упаковке. Потому что на результирующей системе может не быть нужных либ/тулов. Для сборки необходимо определить расположение хидеров lua. Если мы их не нашли простыми способами, то запускается тарантул и по его префиксу ищутся хидера. Тут, вероятно, нужно рассмотреть вариант дать пользователю возможность не запускать билд для приложений, если он не нужен. Либо скипнуть поиск луашных хидеров, если для сборки роксов не нужна компиляция.

psergee avatar Sep 27 '24 15:09 psergee