Commit Graph

6 Commits

Author SHA1 Message Date
Paul Bone
fc4b3ff196 Remove .cvsignore files
Remove old .cvsignore files, moving their contents to .gitignore files.
There are now no .cvsignore files in the repository.

I've also sorted some .gitignore files and avoided repeating a pattern in a
subdirectory's .gitignore file when it is already mentioned in the parent
.gitignore file.
2017-04-04 12:05:56 +10:00
Zoltan Somogyi
d33273d033 Tell vim not to expand tabs in Makefiles.
This file-specific setting will override a default setting of expandtabs
in $HOME/.vimrc.

*/Makefile:
*/Mmakefile:
    As above.

tests/hard_coded/.gitignore:
    Don't ignore the purity subdir. This ignore must have been left over
    from when purity.m was a test in hard_coded, not hard_coded/purity,
    and it ignored an executable, not a directory.
2015-01-08 22:07:29 +11:00
Sebastian Godelet
fcee76f671 Update .gitignore files.
Update .gitignore files to ignore Unix executables and intermediate files.

extras/.gitignore:
    ignore *.beams

extras/cgi/.gitignore:
extras/gator/.gitignore:
extras/graphics/mercury_cairo/tutorial/.gitignore:
extras/logged_output/.gitignore:
extras/monte/.gitignore:
extras/odbc/.gitignore:
extras/posix/samples/.gitignore:
extras/quickcheck/.gitignore:
extras/quickcheck/tutes/.gitignore:
extras/references/samples/.gitignore:
    ignore executable(s)

extras/references/tests/.gitignore:
extras/trailed_update/tests/.gitignore:
    ignore test *.res and *.out files,
    ignore executable

extras/windows_installer_generator/sample/.gitignore:
samples/concurrency/dining_philosophers/.gitignore:
samples/concurrency/midimon/.gitignore:
    ignore executables

tests/hard_coded/.gitignore:
    ignore *.o and *.obj object files
2014-11-06 22:33:48 +11:00
Julien Fischer
1e6b50ade8 Add more support for PostScript surfaces in the cairo binding.
extras/graphics/mercury_cairo/cairo.ps.m:
	Support more of the PostScript surface functions.

extras/graphics/mercury_cairo/samples/.cvsignore:
extras/graphics/mercury_cairo/tutoria/.cvsignore:
extras/graphics/mercury_cairo/.cvsignore:
	Ignore generated files.
2010-09-10 14:21:23 +00:00
Julien Fischer
ddc85017b5 Add makefiles and Mercury.options files for the cairo binding and examples.
extras/graphics/mercury_cairo/Cairo.options:
	System specific build variables for the cairo binding.
	(The current values are for the MacPorts port of cairo.)

extras/graphics/mercury_cairo/Mercury.options:
	Options for building and installing libmercury_cairo.

extras/graphics/mercury_cairo/samples/Makefile:
extras/graphics/mercury_cairo/samples/Mercury.options:
extras/graphics/mercury_cairo/tutorial/Makefile:
extras/graphics/mercury_cairo/tutorial/Mercury.options:
	Stuff for building the tutorial examples and the samples.

extras/graphics/mercury_cairo/*/.cvsignore:
	Ignore generated files.
2010-09-07 15:18:35 +00:00
Julien Fischer
7a85f13389 Add a Mercury binding to the cairo 2D graphics library to the extras
distribution.  (For further information see, <http://www.cairographics.org/>.)
The binding is currently fairly complete (enough for the cairo sample and
tutorial programs to be work in Mercury).  The main things missing are:

   * scaled fonts
   * a few operations on patterns (grep for NYI)
   * support for X, Quartz, or Win32 surfaces
   * font backends other than the builtin toy one

TODO: I'll add README files, Makefiles, update the NEWS file, etc
in a separate change.

extras/graphics/mercury_cairo/*.m:
extras/graphics/mercury_cairo/tutorial/*.m:
extras/graphics/mercury_cairo/samples/*.m:
extras/graphics/mercury_cairo/samples/data/*.png:
	Add the Mercury cairo binding.
2010-09-05 14:31:46 +00:00