aboutsummaryrefslogtreecommitdiff
path: root/Setup.hs
diff options
context:
space:
mode:
authorfiddlosopher <fiddlosopher@788f1e2b-df1e-0410-8736-df70ead52e1b>2008-07-31 06:35:46 +0000
committerfiddlosopher <fiddlosopher@788f1e2b-df1e-0410-8736-df70ead52e1b>2008-07-31 06:35:46 +0000
commit2751608d9bd59d8f23e557ed716205df8c4f503a (patch)
treee9f5f9f47d001eba7c8175bf40f4f5b3b06e7199 /Setup.hs
parent57df7f5eb6c7d9e258ffc017380efd3b3422add9 (diff)
downloadpandoc-2751608d9bd59d8f23e557ed716205df8c4f503a.tar.gz
Use CPP to simplify build procedure for Highlighting.hs module.
This is no longer built by Setup.hs in the pre-configure phase. git-svn-id: https://pandoc.googlecode.com/svn/trunk@1339 788f1e2b-df1e-0410-8736-df70ead52e1b
Diffstat (limited to 'Setup.hs')
-rw-r--r--Setup.hs9
1 files changed, 0 insertions, 9 deletions
diff --git a/Setup.hs b/Setup.hs
index 25960bcc4..9d671feae 100644
--- a/Setup.hs
+++ b/Setup.hs
@@ -22,14 +22,6 @@ myPostConf _ configFlags pkgDescription buildInfo = do
fillAsciiMathMLTemplate
fillS5WriterTemplate
fillDefaultHeadersTemplate
- let deps = packageDeps buildInfo
- let highlighting = any (\id -> pkgName id == "highlighting-kate") deps
- let highlightingModule = if highlighting
- then combine "templates" "Highlighting.yes.hs"
- else combine "templates" "Highlighting.no.hs"
- copyFile highlightingModule $ joinPath ["Text", "Pandoc", "Highlighting.hs"]
- putStrLn $ " Text/Pandoc/Highlighting.hs [" ++
- (if highlighting then "with" else "without") ++ " syntax highlighting support]"
-- Fill templateFile with data in dataFiles and write to outputFile.
fillTemplate :: [FilePath] -> FilePath -> FilePath -> IO ()
@@ -61,7 +53,6 @@ myPostClean _ _ _ _ = do
putStrLn "Removing source files generated from templates:"
removeGeneratedFile $ joinPath [pandocPath, "ASCIIMathML.hs"]
removeGeneratedFile $ joinPath [pandocPath, "DefaultHeaders.hs"]
- removeGeneratedFile $ joinPath [pandocPath, "Highlighting.hs"]
removeGeneratedFile $ joinPath [pandocPath, "Writers", "S5.hs"]
-- Remove file and print message.