]> gitweb.factorcode.org Git - factor.git/blob - extra/mason/release/dlls/dlls.factor
Switch to https urls
[factor.git] / extra / mason / release / dlls / dlls.factor
1 ! Copyright (C) 2016 Doug Coleman.
2 ! See https://factorcode.org/license.txt for BSD license.
3 USING: io.directories kernel sequences system ;
4 IN: mason.release.dlls
5
6 HOOK: dll-list os ( -- seq )
7
8 M: object dll-list { } ;
9
10 ! These files should be in the directory that mason is run from.
11 ! e.g. c:\factor32 or c:\factor64 on the build machine.
12
13 ! Sqlite win64: https://synopse.info/files/SQLite3-64.7z
14 M: windows dll-list
15     {
16         "resource:libcrypto-37.dll"
17         "resource:libssl-38.dll"
18         "resource:libtls-10.dll"
19         "resource:sqlite3.dll"
20     } ;
21
22 : copy-dlls ( -- )
23     dll-list [
24         "factor" copy-files-into
25     ] unless-empty ;