Skip to content

Commit c8ec890

Browse files
authoredJul 29, 2024··
cli: Fix build files being placed outside the build directory (#1698)
* cli: Fix build files being placed outside the build directory * cli: Add changeset
1 parent bc00873 commit c8ec890

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed
 

‎.changeset/proud-zebras-report.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@graphprotocol/graph-cli': patch
3+
---
4+
5+
Fix build files being placed outside the build directory

‎packages/cli/src/compiler/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -231,8 +231,8 @@ export default class Compiler {
231231
spinner: Spinner,
232232
) {
233233
const absoluteSourceFile = path.resolve(sourceDir, maybeRelativeFile);
234-
const relativeSourceFile = path.relative(sourceDir, absoluteSourceFile);
235-
const targetFile = path.join(targetDir, relativeSourceFile);
234+
const baseName = path.basename(absoluteSourceFile);
235+
const targetFile = path.join(targetDir, baseName);
236236
step(spinner, 'Write subgraph file', this.displayPath(targetFile));
237237
fs.mkdirsSync(path.dirname(targetFile));
238238
fs.writeFileSync(targetFile, data);

0 commit comments

Comments
 (0)
Please sign in to comment.