1.0.0 Alpha Release #59

Merged
netkas merged 213 commits from v1.0.0_alpha into master 2023-01-29 23:27:58 +00:00
Showing only changes of commit 7db78a51ae - Show all commits

View file

@ -214,7 +214,6 @@
$lib_path = $selected_build_configuration->OutputPath . DIRECTORY_SEPARATOR . 'libs'; $lib_path = $selected_build_configuration->OutputPath . DIRECTORY_SEPARATOR . 'libs';
if($filesystem->exists($lib_path)) if($filesystem->exists($lib_path))
$filesystem->remove($lib_path); $filesystem->remove($lib_path);
$filesystem->mkdir($lib_path);
Console::outVerbose('Scanning for dependencies... '); Console::outVerbose('Scanning for dependencies... ');
foreach($selected_dependencies as $dependency) foreach($selected_dependencies as $dependency)
@ -230,6 +229,10 @@
$package = $package_lock_manager->getPackageLock()->getPackage($dependency->Name); $package = $package_lock_manager->getPackageLock()->getPackage($dependency->Name);
$version = $package->getVersion($dependency->Version); $version = $package->getVersion($dependency->Version);
Console::outDebug(sprintf('copying shadow package %s=%s to %s', $dependency->Name, $dependency->Version, $out_path)); Console::outDebug(sprintf('copying shadow package %s=%s to %s', $dependency->Name, $dependency->Version, $out_path));
if(!$filesystem->exists($lib_path))
$filesystem->mkdir($lib_path);
$filesystem->copy($version->Location, $out_path); $filesystem->copy($version->Location, $out_path);
$dependency->Source = 'libs' . DIRECTORY_SEPARATOR . sprintf('%s=%s.lib', $dependency->Name, $dependency->Version); $dependency->Source = 'libs' . DIRECTORY_SEPARATOR . sprintf('%s=%s.lib', $dependency->Name, $dependency->Version);