File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -33,13 +33,15 @@ Future<void> main(List<String> arguments) async {
3333 final packageRoot = findPackageRoot (dotDartTool);
3434 final resultPackageRoot = Directory (root.toFilePath () + Directories .package);
3535 if (resultPackageRoot.existsSync ()) resultPackageRoot.deleteSync (recursive: true );
36+ if (! resultPackageRoot.existsSync ()) resultPackageRoot.createSync ();
3637 if (native ) {
3738 final packageNativeRoot = Directory (packageRoot.toFilePath () + Directories .native );
3839 final nativeRoot = Directory (root.toFilePath () + Directories .native );
39- if (! resultPackageRoot.existsSync ()) resultPackageRoot.createSync ();
40- copyLibrary (packageNativeRoot, resultPackageRoot);
41- compileNative (nativeRoot, packageNativeRoot, projectName);
42- if (nativeRoot.existsSync ()) copyNative (nativeRoot, projectName, resultPackageRoot);
40+ if (nativeRoot.existsSync ()) {
41+ copyLibrary (packageNativeRoot, resultPackageRoot);
42+ compileNative (nativeRoot, packageNativeRoot, projectName);
43+ copyNative (nativeRoot, projectName, resultPackageRoot);
44+ }
4345 }
4446 if (lua) {
4547 final luaRoot = Directory (root.toFilePath () + Directories .lua);
You can’t perform that action at this time.
0 commit comments