Merge pull request #48 from stephank/fix/paths
Fix incorrect paths in generated expression
This commit is contained in:
Vendored
-783
File diff suppressed because one or more lines are too long
+801
File diff suppressed because one or more lines are too long
+1
-1
@@ -1 +1 @@
|
||||
yarnPath: .yarn/releases/yarn-3.2.3.cjs
|
||||
yarnPath: .yarn/releases/yarn-3.2.4.cjs
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@
|
||||
"build-dev": "./build.js",
|
||||
"fmt": "prettier --write src"
|
||||
},
|
||||
"packageManager": "yarn@3.2.3",
|
||||
"packageManager": "yarn@3.2.4",
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.11.4",
|
||||
"@babel/plugin-proposal-class-properties": "^7.10.4",
|
||||
|
||||
+2
-7
@@ -81,11 +81,6 @@ export default async (
|
||||
// Determine relative paths for Nix path literals.
|
||||
const nixExprPath = configuration.get(`nixExprPath`);
|
||||
const lockfileFilename = configuration.get(`lockfileFilename`);
|
||||
const lockfileRel = ppath.relative(
|
||||
ppath.dirname(nixExprPath),
|
||||
lockfileFilename
|
||||
);
|
||||
const yarnPathRel = ppath.relative(ppath.dirname(nixExprPath), yarnPath);
|
||||
|
||||
// Build a list of cache entries so Nix can fetch them.
|
||||
// TODO: See if we can use Nix fetchurl for npm: dependencies.
|
||||
@@ -281,8 +276,8 @@ export default async (
|
||||
const projectName = ident ? structUtils.stringifyIdent(ident) : `workspace`;
|
||||
const projectExpr = renderTmpl(projectExprTmpl, {
|
||||
PROJECT_NAME: json(projectName),
|
||||
YARN_PATH: yarnPathRel,
|
||||
LOCKFILE: lockfileRel,
|
||||
YARN_PATH: yarnPath,
|
||||
LOCKFILE: lockfileFilename,
|
||||
CACHE_FOLDER: json(cacheFolder),
|
||||
CACHE_ENTRIES: cacheEntriesCode,
|
||||
ISOLATED: isolatedCode.join("\n"),
|
||||
|
||||
Reference in New Issue
Block a user