File tree 3 files changed +14
-0
lines changed
3 files changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -133,6 +133,12 @@ let copySchemas fsschemaDir fsschemaRelease =
133
133
CopyFile fsschemaRelease ( fsschemaDir </> " fableconfig.json" )
134
134
CopyFile fsschemaRelease ( fsschemaDir </> " wsconfig.json" )
135
135
136
+ let copyLib libDir releaseDir =
137
+ ensureDirectory releaseDir
138
+ CopyDir ( releaseDir </> " x64" ) ( libDir </> " x64" ) ( fun _ -> true )
139
+ CopyDir ( releaseDir </> " x86" ) ( libDir </> " x86" ) ( fun _ -> true )
140
+
141
+
136
142
let buildPackage dir =
137
143
killProcess " vsce"
138
144
run vsceTool.Value " package" dir
@@ -262,6 +268,13 @@ module StableExtension =
262
268
copySchemas fsschemaDir fsschemaRelease
263
269
)
264
270
271
+ Target " CopyLib" ( fun _ ->
272
+ let libDir = " lib"
273
+ let releaseDir = " release/bin"
274
+
275
+ copyLib libDir releaseDir
276
+ )
277
+
265
278
Target " BuildPackage" ( fun _ ->
266
279
buildPackage " release"
267
280
)
@@ -448,6 +461,7 @@ Target "BuildPackages" DoNothing
448
461
==> " CopyForgeTemplates"
449
462
==> " CopyGrammar"
450
463
==> " CopySchemas"
464
+ ==> " CopyLib"
451
465
==> " Build"
452
466
453
467
You can’t perform that action at this time.
0 commit comments