|
1389 | 1389 | (let [source (first sources)]
|
1390 | 1390 | (recur
|
1391 | 1391 | (next sources)
|
1392 |
| - (let [{:keys [provides source-url]} source] |
1393 |
| - (if (and provides source-url) |
| 1392 | + (let [{:keys [provides]} source |
| 1393 | + url (or (:source-url source) (:url source))] |
| 1394 | + (if (and provides url) |
1394 | 1395 | (assoc relpaths
|
1395 |
| - (.getPath ^URL source-url) |
1396 |
| - (util/ns->relpath (first provides) (util/ext source-url))) |
| 1396 | + (.getPath ^URL url) |
| 1397 | + (util/ns->relpath (first provides) (util/ext url))) |
1397 | 1398 | relpaths))
|
1398 | 1399 | (if-let [url (:url source)]
|
1399 | 1400 | (let [path (.getPath ^URL url)]
|
|
1410 | 1411 | (spit
|
1411 | 1412 | (io/file name)
|
1412 | 1413 | (sm/encode merged
|
1413 |
| - {:preamble-line-count (+ (:preamble-line-count opts 0) |
1414 |
| - (:foreign-deps-line-count opts 0)) |
1415 |
| - :lines (+ (:lineCount sm-json) |
1416 |
| - (:preamble-line-count opts 0) |
1417 |
| - (:foreign-deps-line-count opts 0) |
1418 |
| - 2) |
1419 |
| - :file name |
1420 |
| - :output-dir (util/output-directory opts) |
1421 |
| - :source-map (:source-map opts) |
1422 |
| - :source-map-path (:source-map-path opts) |
1423 |
| - :source-map-timestamp (:source-map-timestamp opts) |
| 1414 | + {:preamble-line-count (+ (:preamble-line-count opts 0) |
| 1415 | + (:foreign-deps-line-count opts 0)) |
| 1416 | + :lines (+ (:lineCount sm-json) |
| 1417 | + (:preamble-line-count opts 0) |
| 1418 | + (:foreign-deps-line-count opts 0) |
| 1419 | + 2) |
| 1420 | + :file name |
| 1421 | + :output-dir (util/output-directory opts) |
| 1422 | + :source-map (:source-map opts) |
| 1423 | + :source-map-path (:source-map-path opts) |
| 1424 | + :source-map-timestamp (:source-map-timestamp opts) |
1424 | 1425 | :source-map-pretty-print (:source-map-pretty-print opts)
|
1425 |
| - :relpaths relpaths})))))) |
| 1426 | + :relpaths relpaths})))))) |
1426 | 1427 |
|
1427 | 1428 | (defn write-variable-maps [^Result result opts]
|
1428 | 1429 | (let [var-out (:closure-variable-map-out opts)]
|
|
0 commit comments