Пробую сделать кроссплатформенную сборку SHARED библиотеки. Начал с подготовки конфига для VS solution. Нужно чтобы конфиг cmake’a генерил такой солюшн https://gitlab.com/nullbot/tiny-lua-ffi
Песочница, где веду работу находится здесь https://gitlab.com/nullbot/tiny-lua-ffi-cmake
Проблема в том что я не могу прилинковать внешнюю dll зависимость, чтобы она включалась в солюшене. Какое заклинание нужно прописать здесь https://gitlab.com/nullbot/tiny-lua-ffi-cmake/-/blob/master/customlib/CMakeLists.txt#L5 ?
Включить нужно lib/32bit/lua51.dll (которая находится в этом же репозитории). Это для примера, потом добавлю условия в зависимости от разрядности среды и т.п.