]> gitweb.factorcode.org Git - factor.git/commitdiff
mason.release.dlls: move symbol to mason.config
authorJohn Benediktsson <mrjbq7@gmail.com>
Tue, 22 Aug 2023 16:01:17 +0000 (09:01 -0700)
committerJohn Benediktsson <mrjbq7@gmail.com>
Tue, 22 Aug 2023 16:03:13 +0000 (09:03 -0700)
extra/mason/config/config.factor
extra/mason/release/dlls/dlls.factor

index 528fd1597a8f62b031caa91f3a170a49271dada1..69386483b755df08fa9d39941153ec50a488147f 100644 (file)
@@ -112,3 +112,7 @@ ssh-command [ "ssh" ] initialize
 
 ! Notary command-line arguments
 SYMBOL: notary-args
+
+! Location of DLLs to copy
+SYMBOL: dll-root
+dll-root [ "resource:" ] initialize
index 043dd009a070a021c22e29b52488feaa9689f901..bc2a29938c1029c6d7514fb5882bc7b0bfd8582f 100644 (file)
@@ -1,6 +1,8 @@
 ! Copyright (C) 2016 Doug Coleman.
 ! See https://factorcode.org/license.txt for BSD license.
-USING: io.directories io.pathnames kernel namespaces sequences system ;
+USING: io.directories io.pathnames kernel mason.config
+namespaces sequences system ;
+
 IN: mason.release.dlls
 
 HOOK: dll-list os ( -- seq )
@@ -10,8 +12,6 @@ M: object dll-list { } ;
 ! These files should be in the directory that mason is run from.
 ! e.g. c:\factor32 or c:\factor64 on the build machine.
 
-INITIALIZED-SYMBOL: dll-root [ "resource:" ]
-
 M: windows dll-list
     cpu x86.64 =
     { "libcrypto-3-x64.dll" "libssl-3-x64.dll" }