on master help sign in
Allow ipkg sourcedir to have deep location

https://github.com/idris-lang/Idris-dev/issues/4618

commit09404021e3195b9fc2cde8b5b3725db9a8fd61d7 authorDavid Smith <shmish111@gmail.com> dateSun 16 Dec 2018, 21:36 (8 years ago) parentf76dac0
1 file changed+1−1
src/Idris/Package/Parser.hs+1−1
src/Idris/Package/Parser.hs+1−1
@@ -122,7 +122,7 @@ pOptions = do
122122pClause :: PParser ()
123123pClause = clause "executable" filename (\st v -> st { execout = Just v })
124124 <|> clause "main" (iName []) (\st v -> st { idris_main = Just v })
125− <|> clause "sourcedir" identifier (\st v -> st { sourcedir = v })
125+ <|> clause "sourcedir" stringLiteral (\st v -> st { sourcedir = v })
126126 <|> clause "opts" pOptions (\st v -> st { idris_opts = v ++ idris_opts st })
127127 <|> clause "pkgs" (commaSep (pPkgName <* someSpace)) (\st ps ->
128128 let pkgs = pureArgParser $ concatMap (\x -> ["-p", show x]) ps