Skip to content

Commit 7f62e9b

Browse files
committed
fix: ensure target folder is created before copying sources and resources
1 parent 7433cfb commit 7f62e9b

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Project/Sources/Methods/__buildComponent.4dm

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ If ($status.success=True)
2929
var $sourceFolder : 4D.Folder:=Folder(Structure file; fk platform path)
3030
$sourceFolder:=Folder($sourceFolder.parent.platformPath+"Sources"; fk platform path)
3131
$targetFolder:=Folder($netKitFolder.platformPath+"Project"+Folder separator; fk platform path)
32+
If (Not($targetFolder.exists))
33+
$targetFolder.create()
34+
End if
3235

3336
var $result : 4D.Folder:=$sourceFolder.copyTo($targetFolder; fk overwrite)
3437

@@ -38,6 +41,9 @@ If ($status.success=True)
3841
$sourceFolder:=Folder(Structure file; fk platform path)
3942
$sourceFolder:=Folder($sourceFolder.parent.parent.platformPath+"Resources"; fk platform path)
4043
$targetFolder:=Folder($netKitFolder.platformPath; fk platform path)
44+
If (Not($targetFolder.exists))
45+
$targetFolder.create()
46+
End if
4147

4248
$result:=$sourceFolder.copyTo($targetFolder; fk overwrite)
4349
End if

0 commit comments

Comments
 (0)