Add option to set product path in mac-crafter
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Tue, 16 Jul 2024 07:54:44 +0000 (15:54 +0800)
committerClaudio Cambra <claudio.cambra@nextcloud.com>
Tue, 24 Sep 2024 02:10:25 +0000 (10:10 +0800)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
admin/osx/mac-crafter/Sources/main.swift

index 0492d9fc527b86d1ca587432eaacae5a945d60f9..dbf5272221e08a02731b5faf7afaf1d14aabcb78 100644 (file)
@@ -209,6 +209,10 @@ struct Build: ParsableCommand {
         }
         try fm.copyItem(atPath: clientAppDir, toPath: "\(productPath)/\(appName).app")
 
+        print("Placing Nextcloud Desktop Client in product directory...")
+        try fm.createDirectory(atPath: productPath, withIntermediateDirectories: true, attributes: nil)
+        try fm.copyItem(atPath: clientAppDir, toPath: productPath)
+
         print("Done!")
     }
 }