Sam Hocevar
9af0319219
Autodetect ruby-minitest. Travis-CI doesn’t have it yet.
9 lat temu
Sam Hocevar
2f1ca4a550
Refactor a few things in the makefiles.
This fixes the path to source files in some unit tests and allows
to get rid of a few duplicate lines.
9 lat temu
Sam Hocevar
107ff4b815
Large source code cleanup, getting rid of spaces, tabs, and svn keywords.
15 lat temu
Sam Hocevar
95f200066d
Add missing ruby/test file to the distributed tarball.
15 lat temu
Sam Hocevar
bf3d41309c
Update source checking test and remove CRLF crap from makefiles.
15 lat temu
Pascal Terjan
4d482fe364
* Undo last commit
16 lat temu
Pascal Terjan
0b2402f485
* Add -module flag, hopefuly this will fix on OSX
16 lat temu
Sam Hocevar
fe732d0c04
Continuing the libcucul-libcaca merge.
16 lat temu
Sam Hocevar
f61816ceb7
Starting refactoring to get rid of libcucul. The initial reason for the
split is rendered moot by the plugin system: when enabled, binaries do
not link directly with libX11 or libGL. I hope this is a step towards
more consisteny and clarity.
16 lat temu
Sam Hocevar
99b5396e8e
* Remove #include <stdint.h> etc. from "common.h". Instead, make sure that
<cucul.h> will provide the C99 types, even if libcaca has been installed.
* Rename what's left of "common.h" to "stubs.h".
* Remove all references to erroneous <inttypes.h> from source files.
16 lat temu
Pascal Terjan
694617510f
* cucul.h is needed to build caca part
17 lat temu
Sam Hocevar
dfb3140b8e
* Some cleanup in the Ruby bindings Makefile.am.
17 lat temu
Pascal Terjan
4a7c10f7b3
* Install lib/caca.rb
17 lat temu
Pascal Terjan
061ca415b0
* Add missing methods in Caca::Display and add empty Caca::Event
17 lat temu
Pascal Terjan
99140ead7c
* Add Caca and Caca::Display
17 lat temu
Pascal Terjan
17c5fc7335
* Add Cucul::Dither (incomplete)
17 lat temu
Pascal Terjan
bb4ec2178b
* Add t/tc_canvas.rb and t/tc_font.rb to Makefile.am
17 lat temu
Pascal Terjan
f5b3266b6d
* Add Cucul::Font
17 lat temu
Pascal Terjan
9568e4801a
* Add some pseudo doc for Ruby binding
17 lat temu
Pascal Terjan
99c145b79a
* Add the ruby tests to make check
17 lat temu
Pascal Terjan
92414f5af0
* Use autotools for Ruby bindings
17 lat temu
Pascal Terjan
53aa9c6e75
* Fix some prototypes and use a header file for Init_cucul_canvas
17 lat temu
Sam Hocevar
f3649b1559
* Do not run "make clean" in ruby/* subdirectories when the Makefiles do
not even exist.
17 lat temu
Sam Hocevar
1714312f07
* Autotoolified the Ruby bindings. Use --enable-ruby.
17 lat temu