summaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAge
* No need to add $(BUILDDIR) and $(BUILDCONF) to cleanup_files,fiddlosopher2007-09-03
| | | | | | | because they are removed automatically by '$(BUILDCMD) clean'. git-svn-id: https://pandoc.googlecode.com/svn/trunk@1006 788f1e2b-df1e-0410-8736-df70ead52e1b
* * The previous fix was wrong. Apply a proper fix and cross the fingers. :-)roktas2007-09-03
| | | | | | | | | | | | | + On configure, compile 'Setup.hs' to 'setup' and use 'setup' as the build command instead of 'runhaskell', which, on some platforms (such as s390, alpha, m68k), throws the following error: runhaskell Setup.hs configure --prefix=/usr ghc-6.6.1: not built for interactive use This causes a serious FTBFS bug. Closes: #440668 (from Debian BTS). + Setup.hs: revert changes. git-svn-id: https://pandoc.googlecode.com/svn/trunk@1005 788f1e2b-df1e-0410-8736-df70ead52e1b
* * Urgent fix to address the following issue:roktas2007-09-03
| | | | | | | | | http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440668 The below link of a similar bug explains things a bit more: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=431843#22 git-svn-id: https://pandoc.googlecode.com/svn/trunk@1004 788f1e2b-df1e-0410-8736-df70ead52e1b
* Makefile: Get VERSION from cabal file, not Main.hs.fiddlosopher2007-08-31
| | | | git-svn-id: https://pandoc.googlecode.com/svn/trunk@973 788f1e2b-df1e-0410-8736-df70ead52e1b
* Removed local references to Portfile, since pandoc is now in thefiddlosopher2007-08-27
| | | | | | | MacPorts repository. Updated INSTALL instructions and website. git-svn-id: https://pandoc.googlecode.com/svn/trunk@919 788f1e2b-df1e-0410-8736-df70ead52e1b
* Don't try to generate distinfo in Makefile. Make this usingfiddlosopher2007-08-26
| | | | | | | 'make makesum' in freebsd instead. git-svn-id: https://pandoc.googlecode.com/svn/trunk@915 788f1e2b-df1e-0410-8736-df70ead52e1b
* Make freeebsd and macports targets depend on tarball.fiddlosopher2007-08-26
| | | | git-svn-id: https://pandoc.googlecode.com/svn/trunk@911 788f1e2b-df1e-0410-8736-df70ead52e1b
* Removed osx-package specific files, and references to themfiddlosopher2007-08-26
| | | | | | | in Makefiles. git-svn-id: https://pandoc.googlecode.com/svn/trunk@906 788f1e2b-df1e-0410-8736-df70ead52e1b
* Removed osx package targets in Makefile, and documentation forfiddlosopher2007-08-26
| | | | | | | | | them in INSTALL. osx packaging was not working well, because of the binary's dependency on a dynamic library GMP. A MacPorts port will be provided instead. git-svn-id: https://pandoc.googlecode.com/svn/trunk@905 788f1e2b-df1e-0410-8736-df70ead52e1b
* Changes to website for new installation instructions.fiddlosopher2007-08-26
| | | | | | | Removed OSX package. git-svn-id: https://pandoc.googlecode.com/svn/trunk@904 788f1e2b-df1e-0410-8736-df70ead52e1b
* Changed macport target to use 'openssl md5' instead offiddlosopher2007-08-25
| | | | | | | 'md5sum', which isn't found on OSX. git-svn-id: https://pandoc.googlecode.com/svn/trunk@899 788f1e2b-df1e-0410-8736-df70ead52e1b
* Separated $(web_dest) and website targets.fiddlosopher2007-08-25
| | | | | | | Fixed a bug in index.txt.in. git-svn-id: https://pandoc.googlecode.com/svn/trunk@898 788f1e2b-df1e-0410-8736-df70ead52e1b
* Build web index from a template (including version number).fiddlosopher2007-08-25
| | | | git-svn-id: https://pandoc.googlecode.com/svn/trunk@896 788f1e2b-df1e-0410-8736-df70ead52e1b
* Updated Makefile for macports instead of macport.fiddlosopher2007-08-25
| | | | git-svn-id: https://pandoc.googlecode.com/svn/trunk@892 788f1e2b-df1e-0410-8736-df70ead52e1b
* Removed macports (renamed as macport).fiddlosopher2007-08-25
| | | | git-svn-id: https://pandoc.googlecode.com/svn/trunk@888 788f1e2b-df1e-0410-8736-df70ead52e1b
* Modifications in freebsd packaging:fiddlosopher2007-08-25
| | | | | | | | | + Added freebsd target to Makefile, which creates Makefile from Makefile.in and creates distinfo. + Removed Makefile and distinfo from the repository. git-svn-id: https://pandoc.googlecode.com/svn/trunk@887 788f1e2b-df1e-0410-8736-df70ead52e1b
* Added macport target to Makefile; Portfile is now built fromfiddlosopher2007-08-25
| | | | | | | a template. git-svn-id: https://pandoc.googlecode.com/svn/trunk@886 788f1e2b-df1e-0410-8736-df70ead52e1b
* Simplified Makefile install-all and uninstall-all targets.fiddlosopher2007-08-15
| | | | git-svn-id: https://pandoc.googlecode.com/svn/trunk@853 788f1e2b-df1e-0410-8736-df70ead52e1b
* Fixed bug in tarball target in Makefile (should be RELNAME insteadfiddlosopher2007-08-15
| | | | | | | of fullname). git-svn-id: https://pandoc.googlecode.com/svn/trunk@850 788f1e2b-df1e-0410-8736-df70ead52e1b
* Makefile: instead of testing for existence of pandocfiddlosopher2007-07-28
| | | | | | | symlink in build-exec, use the -f option in ln. git-svn-id: https://pandoc.googlecode.com/svn/trunk@814 788f1e2b-df1e-0410-8736-df70ead52e1b
* Use HTML version of README in OSX installer, insteadfiddlosopher2007-07-27
| | | | | | | | of plain text or RTF (since RTF tables don't work well in OSX Preview). git-svn-id: https://pandoc.googlecode.com/svn/trunk@805 788f1e2b-df1e-0410-8736-df70ead52e1b
* Use README instead of README.rtf in Welcome page offiddlosopher2007-07-23
| | | | | | | | Mac OSX package, because the RTF tables don't render right in Mac's preview app. git-svn-id: https://pandoc.googlecode.com/svn/trunk@790 788f1e2b-df1e-0410-8736-df70ead52e1b
* Backup 'var' before making deb and restore after.fiddlosopher2007-07-16
| | | | | | | | | | Reason: In because in the process of making the debian package, 'var' gets overwritten with the local debian build directory as DESTDIR. This will break future 'make uninstall's, which will try to delete files from there instead of /usr/local (or wherever). git-svn-id: https://pandoc.googlecode.com/svn/trunk@735 788f1e2b-df1e-0410-8736-df70ead52e1b
* Revamped website.fiddlosopher2007-07-14
| | | | git-svn-id: https://pandoc.googlecode.com/svn/trunk@699 788f1e2b-df1e-0410-8736-df70ead52e1b
* Use smartquotes and table of contents in generatingfiddlosopher2007-07-11
| | | | | | | README.html. git-svn-id: https://pandoc.googlecode.com/svn/trunk@673 788f1e2b-df1e-0410-8736-df70ead52e1b
* Use -S option in building man pages.fiddlosopher2007-07-08
| | | | git-svn-id: https://pandoc.googlecode.com/svn/trunk@643 788f1e2b-df1e-0410-8736-df70ead52e1b
* Renamed Pandoc.cabal -> pandoc.cabal, for better compatibilityfiddlosopher2007-07-07
| | | | | | | | | with HackageDB, which likes the cabal file to have the same name as the tarball. Modified references to Pandoc.cabal in INSTALL and Makefile. git-svn-id: https://pandoc.googlecode.com/svn/trunk@631 788f1e2b-df1e-0410-8736-df70ead52e1b
* Changes to website:fiddlosopher2007-07-03
| | | | | | | | - Added groff man to list of output formats in index.txt - Added a demo of man page creation to demos page git-svn-id: https://pandoc.googlecode.com/svn/trunk@617 788f1e2b-df1e-0410-8736-df70ead52e1b
* Don't use -S option in processing man pages,fiddlosopher2007-07-02
| | | | | | | | since the '--' in options will be read as an En-dash. git-svn-id: https://pandoc.googlecode.com/svn/trunk@611 788f1e2b-df1e-0410-8736-df70ead52e1b
* Man pages are now generated from markdown templates,fiddlosopher2007-07-01
| | | | | | | | | | using pandoc's man page writer. Removed man pages from repository, added (.md) templates. Modified Makefile to generate man pages as part of the build process. git-svn-id: https://pandoc.googlecode.com/svn/trunk@609 788f1e2b-df1e-0410-8736-df70ead52e1b
* Makefile changes:fiddlosopher2007-06-17
| | | | | | | | | | + Include files built from templates in the distribution tarball, so it can be built using Cabal and included in Hackage. + Remove unnecessary 'cabalize' step. We no longer build Pandoc.cabal from a template. git-svn-id: https://pandoc.googlecode.com/svn/trunk@605 788f1e2b-df1e-0410-8736-df70ead52e1b
* Strip executable binaries before installing.fiddlosopher2007-02-27
| | | | git-svn-id: https://pandoc.googlecode.com/svn/trunk@551 788f1e2b-df1e-0410-8736-df70ead52e1b
* 'cp -a' does not work in BSD. Replace with 'cp -R'.fiddlosopher2007-02-23
| | | | | | | | Note that we don't want user and group to be preserved, anyway. git-svn-id: https://pandoc.googlecode.com/svn/trunk@547 788f1e2b-df1e-0410-8736-df70ead52e1b
* More website tweaks. Added demo of extra xsl configurationfiddlosopher2007-01-10
| | | | | | | and CSS in chunked xhtml produced from docbook. git-svn-id: https://pandoc.googlecode.com/svn/trunk@489 788f1e2b-df1e-0410-8736-df70ead52e1b
* Minor changes to Makefile required by changes to websitefiddlosopher2007-01-10
| | | | | | | build system. git-svn-id: https://pandoc.googlecode.com/svn/trunk@488 788f1e2b-df1e-0410-8736-df70ead52e1b
* Reorganized Makefile target - now uses a subsidiary Makefilefiddlosopher2007-01-09
| | | | | | | that can be run from the website directory for small changes. git-svn-id: https://pandoc.googlecode.com/svn/trunk@485 788f1e2b-df1e-0410-8736-df70ead52e1b
* Change to Makefile to add features page to website.fiddlosopher2007-01-09
| | | | git-svn-id: https://pandoc.googlecode.com/svn/trunk@467 788f1e2b-df1e-0410-8736-df70ead52e1b
* Fix the bug in 'install-all' target which does not install the wrappers.roktas2007-01-05
| | | | | | | | | | | | | | (This target is somewhat special as it should handle installing and _registering_ the library in generic installations.) We can't rely on 'install-exec' to fix this bug (but we should depend on 'build-exec' nevertheless), since the 'install-all' target already installs pandoc along with the library files. Therefore we should install wrappers separately by using a helper function which was specifically created to avoid code duplication ('install-exec' target was also updated so as to use this function). git-svn-id: https://pandoc.googlecode.com/svn/trunk@426 788f1e2b-df1e-0410-8736-df70ead52e1b
* Nicer informational message in test-markdown target.fiddlosopher2007-01-05
| | | | git-svn-id: https://pandoc.googlecode.com/svn/trunk@420 788f1e2b-df1e-0410-8736-df70ead52e1b
* Changed test-markdown target in Makefile: Now it will find anyfiddlosopher2007-01-04
| | | | | | | | | | markdown test suites in the 'test' directory (subdirectories beginning with 'MarkdownTest_') and run them all. This allows us to have multiple test suites, e.g. for 1.0 and for a beta version. git-svn-id: https://pandoc.googlecode.com/svn/trunk@414 788f1e2b-df1e-0410-8736-df70ead52e1b
* Cleaned up and improved Makefile target for wrappers.fiddlosopher2007-01-03
| | | | git-svn-id: https://pandoc.googlecode.com/svn/trunk@408 788f1e2b-df1e-0410-8736-df70ead52e1b
* Improved Makefile 'wrappers' target. (Previously, it would buildfiddlosopher2007-01-03
| | | | | | | | | all wrappers corresponding to src/wrappers/*.in. Now, it will only build wrappers in WRAPPERS. This might be useful if we decide to have 'hsmarkdown' be a wrapper on Windows and a symlink on unix.) git-svn-id: https://pandoc.googlecode.com/svn/trunk@407 788f1e2b-df1e-0410-8736-df70ead52e1b
* Improved test-markdown target in Makefile:fiddlosopher2007-01-02
| | | | | | | | | | + Use 'hsmarkdown' instead of building 'pandoc-strict' (which was a hack, and didn't work on Windows machines, anyway, due to the line ending problem) + Put top-level directory in path before running the test script, so that hsmarkdown can find 'pandoc' even if it hasn't been installed. git-svn-id: https://pandoc.googlecode.com/svn/trunk@406 788f1e2b-df1e-0410-8736-df70ead52e1b
* Fixed a bug in website generation, which only worked if 'pandoc'fiddlosopher2007-01-02
| | | | | | | and the wrappers had been installed. git-svn-id: https://pandoc.googlecode.com/svn/trunk@402 788f1e2b-df1e-0410-8736-df70ead52e1b
* Added 'hsmarkdown' wrapper, designed to be used as a drop-infiddlosopher2007-01-02
| | | | | | | | | replacement for Markdown.pl. It calls pandoc with the options '--from markdown --to html --strict' and disallows other options. (Any command-line options will be interpreted as arguments.) git-svn-id: https://pandoc.googlecode.com/svn/trunk@399 788f1e2b-df1e-0410-8736-df70ead52e1b
* Inserted a needed slash in the Makefile, after $(osx_pkg_name),fiddlosopher2007-01-01
| | | | | | | which is the name of a directory! git-svn-id: https://pandoc.googlecode.com/svn/trunk@391 788f1e2b-df1e-0410-8736-df70ead52e1b
* Merged 'strict' branch from r324. This adds a '--strict'fiddlosopher2006-12-30
| | | | | | | | option to pandoc, which forces it to stay as close as possible to official Markdown syntax. git-svn-id: https://pandoc.googlecode.com/svn/trunk@347 788f1e2b-df1e-0410-8736-df70ead52e1b
* Slight changes in website target:fiddlosopher2006-12-29
| | | | | | | | | | | + history.html -> changelog.html + demo.html -> examples.html + Added title to changelog.html + Removed header div on html pages + Changed widths in css git-svn-id: https://pandoc.googlecode.com/svn/trunk@319 788f1e2b-df1e-0410-8736-df70ead52e1b
* Make wrappers executable in the top-level directory, in case peoplefiddlosopher2006-12-29
| | | | | | | want to try them in place without installing. git-svn-id: https://pandoc.googlecode.com/svn/trunk@316 788f1e2b-df1e-0410-8736-df70ead52e1b
* + Renamed web/demos.sh to mkdemos.shfiddlosopher2006-12-29
| | | | | | | | | + Added parameter for directory containing executables + Changed arithmetic statement for portability. + Modified Makefile accordingly. git-svn-id: https://pandoc.googlecode.com/svn/trunk@315 788f1e2b-df1e-0410-8736-df70ead52e1b