Fix Windows deployment
parent
429fe85f46
commit
2bf9a55cea
|
@ -9,16 +9,14 @@ IN: tools.deploy.windows
|
||||||
"resource:factor.dll" swap copy-file-into ;
|
"resource:factor.dll" swap copy-file-into ;
|
||||||
|
|
||||||
: copy-freetype ( bundle-name -- )
|
: copy-freetype ( bundle-name -- )
|
||||||
deploy-ui? get [
|
{
|
||||||
{
|
"resource:freetype6.dll"
|
||||||
"resource:freetype6.dll"
|
"resource:zlib1.dll"
|
||||||
"resource:zlib1.dll"
|
} swap copy-files-into ;
|
||||||
} swap copy-files-into
|
|
||||||
] [ drop ] if ;
|
|
||||||
|
|
||||||
: create-exe-dir ( vocab bundle-name -- vm )
|
: create-exe-dir ( vocab bundle-name -- vm )
|
||||||
|
dup copy-dll
|
||||||
deploy-ui? get [
|
deploy-ui? get [
|
||||||
dup copy-dll
|
|
||||||
dup copy-freetype
|
dup copy-freetype
|
||||||
dup "" copy-fonts
|
dup "" copy-fonts
|
||||||
] when
|
] when
|
||||||
|
@ -26,14 +24,14 @@ IN: tools.deploy.windows
|
||||||
|
|
||||||
M: winnt deploy*
|
M: winnt deploy*
|
||||||
"resource:" [
|
"resource:" [
|
||||||
deploy-name over deploy-config at
|
dup deploy-config [
|
||||||
[
|
deploy-name get
|
||||||
{
|
[
|
||||||
[ create-exe-dir ]
|
[ create-exe-dir ]
|
||||||
[ image-name ]
|
[ image-name ]
|
||||||
[ drop ]
|
[ drop ]
|
||||||
[ drop deploy-config ]
|
2tri namespace make-deploy-image
|
||||||
} 2cleave make-deploy-image
|
]
|
||||||
]
|
[ nip open-in-explorer ] 2bi
|
||||||
[ nip open-in-explorer ] 2bi
|
] bind
|
||||||
] with-directory ;
|
] with-directory ;
|
||||||
|
|
Loading…
Reference in New Issue