@@ -32,7 +32,7 @@ environment x = catchIO (do e <- getEnv x
32getTargetDir :: IO String
32getTargetDir :: IO String
33getTargetDir = environment "TARGET" >>= maybe getDataDir return
33getTargetDir = environment "TARGET" >>= maybe getDataDir return
35−#ifdef FREEBSD
35+#if defined(FREEBSD) || defined(DRAGONFLY)
36extraLib = " -L/usr/local/lib"
36extraLib = " -L/usr/local/lib"
38extraLib = ""
38extraLib = ""
@@ -51,7 +51,7 @@ getLibFlags = do dir <- getDataDir
51getIdrisLibDir = do dir <- getDataDir
51getIdrisLibDir = do dir <- getDataDir
52 return $ addTrailingPathSeparator dir
52 return $ addTrailingPathSeparator dir
54−#ifdef FREEBSD
54+#if defined(FREEBSD) || defined(DRAGONFLY)
55extraInclude = " -I/usr/local/include"
55extraInclude = " -I/usr/local/include"
57extraInclude = ""
57extraInclude = ""