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