diff --git a/packages/flutter_tools/lib/src/build_system/targets/linux.dart b/packages/flutter_tools/lib/src/build_system/targets/linux.dart index d877cd49824..bcf752472a4 100644 --- a/packages/flutter_tools/lib/src/build_system/targets/linux.dart +++ b/packages/flutter_tools/lib/src/build_system/targets/linux.dart @@ -22,13 +22,13 @@ class UnpackLinux extends Target { @override List get outputs => const [ - Source.pattern('{PROJECT_DIR}/linux/flutter/libflutter_linux.so'), + Source.pattern('{PROJECT_DIR}/linux/flutter/libflutter_linux_glfw.so'), Source.pattern('{PROJECT_DIR}/linux/flutter/flutter_export.h'), Source.pattern('{PROJECT_DIR}/linux/flutter/flutter_messenger.h'), Source.pattern('{PROJECT_DIR}/linux/flutter/flutter_plugin_registrar.h'), Source.pattern('{PROJECT_DIR}/linux/flutter/flutter_glfw.h'), Source.pattern('{PROJECT_DIR}/linux/flutter/icudtl.dat'), - Source.pattern('{PROJECT_DIR}/linux/flutter/cpp_client_wrapper/*'), + Source.pattern('{PROJECT_DIR}/linux/flutter/cpp_client_wrapper_glfw/*'), ]; @override diff --git a/packages/flutter_tools/lib/src/build_system/targets/windows.dart b/packages/flutter_tools/lib/src/build_system/targets/windows.dart index b2e9dbfd627..72b2145a873 100644 --- a/packages/flutter_tools/lib/src/build_system/targets/windows.dart +++ b/packages/flutter_tools/lib/src/build_system/targets/windows.dart @@ -22,16 +22,16 @@ class UnpackWindows extends Target { @override List get outputs => const [ - Source.pattern('{PROJECT_DIR}/windows/flutter/flutter_windows.dll'), - Source.pattern('{PROJECT_DIR}/windows/flutter/flutter_windows.dll.exp'), - Source.pattern('{PROJECT_DIR}/windows/flutter/flutter_windows.dll.lib'), - Source.pattern('{PROJECT_DIR}/windows/flutter/flutter_windows.dll.pdb'), + Source.pattern('{PROJECT_DIR}/windows/flutter/flutter_windows_glfw.dll'), + Source.pattern('{PROJECT_DIR}/windows/flutter/flutter_windows_glfw.dll.exp'), + Source.pattern('{PROJECT_DIR}/windows/flutter/flutter_windows_glfw.dll.lib'), + Source.pattern('{PROJECT_DIR}/windows/flutter/flutter_windows_glfw.dll.pdb'), Source.pattern('{PROJECT_DIR}/windows/flutter/flutter_export.h'), Source.pattern('{PROJECT_DIR}/windows/flutter/flutter_messenger.h'), Source.pattern('{PROJECT_DIR}/windows/flutter/flutter_plugin_registrar.h'), Source.pattern('{PROJECT_DIR}/windows/flutter/flutter_glfw.h'), Source.pattern('{PROJECT_DIR}/windows/flutter/icudtl.dat'), - Source.pattern('{PROJECT_DIR}/windows/flutter/cpp_client_wrapper/*'), + Source.pattern('{PROJECT_DIR}/windows/flutter/cpp_client_wrapper_glfw/*'), ]; @override diff --git a/packages/flutter_tools/lib/src/cache.dart b/packages/flutter_tools/lib/src/cache.dart index ae0a4e92e08..ee12e0285a5 100644 --- a/packages/flutter_tools/lib/src/cache.dart +++ b/packages/flutter_tools/lib/src/cache.dart @@ -1052,13 +1052,13 @@ void _ensureExists(Directory directory) { } const List> _windowsDesktopBinaryDirs = >[ - ['windows-x64', 'windows-x64/windows-x64-flutter.zip'], - ['windows-x64', 'windows-x64/flutter-cpp-client-wrapper.zip'], + ['windows-x64', 'windows-x64/windows-x64-flutter-glfw.zip'], + ['windows-x64', 'windows-x64/flutter-cpp-client-wrapper-glfw.zip'], ]; const List> _linuxDesktopBinaryDirs = >[ - ['linux-x64', 'linux-x64/linux-x64-flutter.zip'], - ['linux-x64', 'linux-x64/flutter-cpp-client-wrapper.zip'], + ['linux-x64', 'linux-x64/linux-x64-flutter-glfw.zip'], + ['linux-x64', 'linux-x64/flutter-cpp-client-wrapper-glfw.zip'], ]; const List> _macOSDesktopBinaryDirs = >[ diff --git a/packages/flutter_tools/lib/src/commands/unpack.dart b/packages/flutter_tools/lib/src/commands/unpack.dart index 481c3264838..a78a59f7600 100644 --- a/packages/flutter_tools/lib/src/commands/unpack.dart +++ b/packages/flutter_tools/lib/src/commands/unpack.dart @@ -24,28 +24,28 @@ const Map flutterArtifactPlatformDirectory = // directory. const Map> artifactFilesByPlatform = >{ TargetPlatform.linux_x64: [ - 'libflutter_linux.so', + 'libflutter_linux_glfw.so', 'flutter_export.h', 'flutter_messenger.h', 'flutter_plugin_registrar.h', 'flutter_glfw.h', 'icudtl.dat', - 'cpp_client_wrapper/', + 'cpp_client_wrapper_glfw/', ], TargetPlatform.darwin_x64: [ 'FlutterMacOS.framework', ], TargetPlatform.windows_x64: [ - 'flutter_windows.dll', - 'flutter_windows.dll.exp', - 'flutter_windows.dll.lib', - 'flutter_windows.dll.pdb', + 'flutter_windows_glfw.dll', + 'flutter_windows_glfw.dll.exp', + 'flutter_windows_glfw.dll.lib', + 'flutter_windows_glfw.dll.pdb', 'flutter_export.h', 'flutter_messenger.h', 'flutter_plugin_registrar.h', 'flutter_glfw.h', 'icudtl.dat', - 'cpp_client_wrapper/', + 'cpp_client_wrapper_glfw/', ], }; diff --git a/packages/flutter_tools/test/general.shard/build_system/targets/linux_test.dart b/packages/flutter_tools/test/general.shard/build_system/targets/linux_test.dart index b17ed5b8285..78f387a34ce 100644 --- a/packages/flutter_tools/test/general.shard/build_system/targets/linux_test.dart +++ b/packages/flutter_tools/test/general.shard/build_system/targets/linux_test.dart @@ -33,13 +33,13 @@ void main() { environment = Environment( projectDir: fs.currentDirectory, ); - fs.file('bin/cache/artifacts/engine/linux-x64/libflutter_linux.so').createSync(recursive: true); + fs.file('bin/cache/artifacts/engine/linux-x64/libflutter_linux_glfw.so').createSync(recursive: true); fs.file('bin/cache/artifacts/engine/linux-x64/flutter_export.h').createSync(); fs.file('bin/cache/artifacts/engine/linux-x64/flutter_messenger.h').createSync(); fs.file('bin/cache/artifacts/engine/linux-x64/flutter_plugin_registrar.h').createSync(); fs.file('bin/cache/artifacts/engine/linux-x64/flutter_glfw.h').createSync(); fs.file('bin/cache/artifacts/engine/linux-x64/icudtl.dat').createSync(); - fs.file('bin/cache/artifacts/engine/linux-x64/cpp_client_wrapper/foo').createSync(recursive: true); + fs.file('bin/cache/artifacts/engine/linux-x64/cpp_client_wrapper_glfw/foo').createSync(recursive: true); fs.file('packages/flutter_tools/lib/src/build_system/targets/linux.dart').createSync(recursive: true); fs.directory('linux').createSync(); }, overrides: { @@ -51,13 +51,13 @@ void main() { final BuildResult result = await buildSystem.build(const UnpackLinux(), environment); expect(result.hasException, false); - expect(fs.file('linux/flutter/libflutter_linux.so').existsSync(), true); + expect(fs.file('linux/flutter/libflutter_linux_glfw.so').existsSync(), true); expect(fs.file('linux/flutter/flutter_export.h').existsSync(), true); expect(fs.file('linux/flutter/flutter_messenger.h').existsSync(), true); expect(fs.file('linux/flutter/flutter_plugin_registrar.h').existsSync(), true); expect(fs.file('linux/flutter/flutter_glfw.h').existsSync(), true); expect(fs.file('linux/flutter/icudtl.dat').existsSync(), true); - expect(fs.file('linux/flutter/cpp_client_wrapper/foo').existsSync(), true); + expect(fs.file('linux/flutter/cpp_client_wrapper_glfw/foo').existsSync(), true); })); test('Does not re-copy files unecessarily', () => testbed.run(() async { @@ -65,19 +65,19 @@ void main() { // Set a date in the far distant past to deal with the limited resolution // of the windows filesystem. final DateTime theDistantPast = DateTime(1991, 8, 23); - fs.file('linux/flutter/libflutter_linux.so').setLastModifiedSync(theDistantPast); + fs.file('linux/flutter/libflutter_linux_glfw.so').setLastModifiedSync(theDistantPast); await buildSystem.build(const UnpackLinux(), environment); - expect(fs.file('linux/flutter/libflutter_linux.so').statSync().modified, equals(theDistantPast)); + expect(fs.file('linux/flutter/libflutter_linux_glfw.so').statSync().modified, equals(theDistantPast)); })); test('Detects changes in input cache files', () => testbed.run(() async { await buildSystem.build(const UnpackLinux(), environment); - fs.file('bin/cache/artifacts/engine/linux-x64/libflutter_linux.so').writeAsStringSync('asd'); // modify cache. + fs.file('bin/cache/artifacts/engine/linux-x64/libflutter_linux_glfw.so').writeAsStringSync('asd'); // modify cache. await buildSystem.build(const UnpackLinux(), environment); - expect(fs.file('linux/flutter/libflutter_linux.so').readAsStringSync(), 'asd'); + expect(fs.file('linux/flutter/libflutter_linux_glfw.so').readAsStringSync(), 'asd'); })); } diff --git a/packages/flutter_tools/test/general.shard/build_system/targets/windows_test.dart b/packages/flutter_tools/test/general.shard/build_system/targets/windows_test.dart index 0f447964b43..9bfbe48a0ea 100644 --- a/packages/flutter_tools/test/general.shard/build_system/targets/windows_test.dart +++ b/packages/flutter_tools/test/general.shard/build_system/targets/windows_test.dart @@ -36,16 +36,16 @@ void main() { ); fs.file(r'C:\bin\cache\artifacts\engine\windows-x64\flutter_export.h').createSync(recursive: true); fs.file(r'C:\bin\cache\artifacts\engine\windows-x64\flutter_messenger.h').createSync(); - fs.file(r'C:\bin\cache\artifacts\engine\windows-x64\flutter_windows.dll').createSync(); - fs.file(r'C:\bin\cache\artifacts\engine\windows-x64\flutter_windows.dll.exp').createSync(); - fs.file(r'C:\bin\cache\artifacts\engine\windows-x64\flutter_windows.dll.lib').createSync(); - fs.file(r'C:\bin\cache\artifacts\engine\windows-x64\flutter_windows.dll.pdb').createSync(); + fs.file(r'C:\bin\cache\artifacts\engine\windows-x64\flutter_windows_glfw.dll').createSync(); + fs.file(r'C:\bin\cache\artifacts\engine\windows-x64\flutter_windows_glfw.dll.exp').createSync(); + fs.file(r'C:\bin\cache\artifacts\engine\windows-x64\flutter_windows_glfw.dll.lib').createSync(); + fs.file(r'C:\bin\cache\artifacts\engine\windows-x64\flutter_windows_glfw.dll.pdb').createSync(); fs.file(r'C:\bin\cache\artifacts\engine\windows-x64\lutter_export.h').createSync(); fs.file(r'C:\bin\cache\artifacts\engine\windows-x64\flutter_messenger.h').createSync(); fs.file(r'C:\bin\cache\artifacts\engine\windows-x64\flutter_plugin_registrar.h').createSync(); fs.file(r'C:\bin\cache\artifacts\engine\windows-x64\flutter_glfw.h').createSync(); fs.file(r'C:\bin\cache\artifacts\engine\windows-x64\icudtl.dat').createSync(); - fs.file(r'C:\bin\cache\artifacts\engine\windows-x64\cpp_client_wrapper\foo').createSync(recursive: true); + fs.file(r'C:\bin\cache\artifacts\engine\windows-x64\cpp_client_wrapper_glfw\foo').createSync(recursive: true); fs.file(r'C:\packages\flutter_tools\lib\src\build_system\targets\windows.dart').createSync(recursive: true); fs.directory('windows').createSync(); }, overrides: { @@ -59,16 +59,16 @@ void main() { expect(fs.file(r'C:\windows\flutter\flutter_export.h').existsSync(), true); expect(fs.file(r'C:\windows\flutter\flutter_messenger.h').existsSync(), true); - expect(fs.file(r'C:\windows\flutter\flutter_windows.dll').existsSync(), true); - expect(fs.file(r'C:\windows\flutter\flutter_windows.dll.exp').existsSync(), true); - expect(fs.file(r'C:\windows\flutter\flutter_windows.dll.lib').existsSync(), true); - expect(fs.file(r'C:\windows\flutter\flutter_windows.dll.pdb').existsSync(), true); + expect(fs.file(r'C:\windows\flutter\flutter_windows_glfw.dll').existsSync(), true); + expect(fs.file(r'C:\windows\flutter\flutter_windows_glfw.dll.exp').existsSync(), true); + expect(fs.file(r'C:\windows\flutter\flutter_windows_glfw.dll.lib').existsSync(), true); + expect(fs.file(r'C:\windows\flutter\flutter_windows_glfw.dll.pdb').existsSync(), true); expect(fs.file(r'C:\windows\flutter\flutter_export.h').existsSync(), true); expect(fs.file(r'C:\windows\flutter\flutter_messenger.h').existsSync(), true); expect(fs.file(r'C:\windows\flutter\flutter_plugin_registrar.h').existsSync(), true); expect(fs.file(r'C:\windows\flutter\flutter_glfw.h').existsSync(), true); expect(fs.file(r'C:\windows\flutter\icudtl.dat').existsSync(), true); - expect(fs.file(r'C:\windows\flutter\cpp_client_wrapper\foo').existsSync(), true); + expect(fs.file(r'C:\windows\flutter\cpp_client_wrapper_glfw\foo').existsSync(), true); })); test('Does not re-copy files unecessarily', () => testbed.run(() async {