Skip to content

Commit 9b2c441

Browse files
committed
Fix preprocessed files for executables (#1347)
1 parent a5cef7d commit 9b2c441

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/Stack/Package.hs

+3-1
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,9 @@ generateBuildInfoOpts sourceMap installedMap mcabalMacros cabalDir distDir omitP
349349
(("-i" <>) . toFilePathNoTrailingSep)
350350
([cabalDir | null (hsSourceDirs b)] <>
351351
mapMaybe toIncludeDir (hsSourceDirs b) <>
352-
[autogenDir distDir,buildDir distDir]) ++
352+
[autogenDir distDir,buildDir distDir] <>
353+
[makeGenDir (buildDir distDir)
354+
| Just makeGenDir <- [fileGenDirFromComponentName componentName]]) ++
353355
["-stubdir=" ++ toFilePathNoTrailingSep (buildDir distDir)]
354356
toIncludeDir "." = Just cabalDir
355357
toIncludeDir x = fmap (cabalDir </>) (parseRelDir x)

0 commit comments

Comments
 (0)