mirror of
https://github.com/microsoft/WSL.git
synced 2025-12-11 04:35:57 -06:00
* Save state * Save state * Save state * Get the VM booting * VM booting * Disk mounting * CreateLinuxProcess * Move to a proper API * Implement env * Progress on fd * Redesign fork model * Add process wait & signal * Include nuget package * Format * Format * Format * Cleanup * Format * Format * Format * Fix nuspec * Implement VM termination * Add lsw dll * Implement termination callbacks * Save state * Various fixes in API header * Save state * Test coverage * Don't block all signals by default * Writeable overlay * Add struct keyword * rename WslCreateVirualMachine -> WslCreateVirtualMachine * rename Environmnent -> Environment * rename HandleToUlong -> HandleToULong * ensure correct amount of memory is used to create the LSW VM * Adjust LSWVirtualMachine::AttachDisk so it does not require caller to have elevated permission * Add missing struct keyword * PR feedback * PR review --------- Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com>
9 lines
430 B
CMake
9 lines
430 B
CMake
set(NUGET_PACKAGES Microsoft.WSL.PluginApi.nuspec Microsoft.WSL.Api.nuspec)
|
|
|
|
# generate vars with native paths since nuget won't accept unix path separators
|
|
cmake_path(NATIVE_PATH CMAKE_SOURCE_DIR CMAKE_SOURCE_DIR_NATIVE)
|
|
cmake_path(NATIVE_PATH CMAKE_BINARY_DIR CMAKE_BINARY_DIR_NATIVE)
|
|
|
|
foreach(PACKAGE ${NUGET_PACKAGES})
|
|
configure_file("${CMAKE_CURRENT_LIST_DIR}/${PACKAGE}.in" "${CMAKE_BINARY_DIR}/${PACKAGE}")
|
|
endforeach() |