aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/program/aedifex/local.lux
blob: 279973c1a9d45d14c311a1ba57ab79a305296a7c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
(.module:
  [lux #*
   [data
    [text
     ["%" format (#+ format)]]]
   [world
    [net
     ["." uri (#+ URI)]]]]
  ["." // #_
   ["#." artifact (#+ Artifact)]])

(def: / uri.separator)

(def: #export repository
  URI
  (format ".m2" / "repository"))

(def: #export uri
  (-> Artifact URI)
  (|>> //artifact.uri
       (format ..repository /)))