Если бы я непосредственно поддерживал решения Visual Studio, я бы просто добавил следующий раздел в файлы проекта. Мой вопрос, есть ли способ сделать это легко с premake? После этого в зависимости от конфигурации сборки будет скопировано до трех файлов, которые будут включены условно.
<ItemGroup>
<ContentWithTargetPath Include="$(SolutionDir)\deps\steam_api.dll">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<TargetPath>steam_api.dll</TargetPath>
</ContentWithTargetPath>
</ItemGroup>