Merge pull request #2205 from fufesou/feat_dylib_virtual_display

Feat dylib virtual display
This commit is contained in:
RustDesk
2022-11-18 21:05:42 +08:00
committed by GitHub
19 changed files with 1736 additions and 206 deletions

View File

@@ -288,6 +288,7 @@ def build_flutter_windows(version, features):
os.chdir('flutter')
os.system('flutter build windows --release')
os.chdir('..')
shutil.copy2('target/release/deps/dylib_virtual_display.dll', flutter_win_target_dir)
os.chdir('libs/portable')
os.system('pip3 install -r requirements.txt')
os.system(
@@ -323,6 +324,11 @@ def main():
os.system('python3 res/inline-sciter.py')
portable = args.portable
if windows:
# build virtual display dynamic library
os.chdir('libs/virtual_display/dylib')
os.system('cargo build --release')
os.chdir('../../..')
if flutter:
build_flutter_windows(version, features)
return