Enlightenment CVS committal Author : turran Project : e17 Module : proto/enesim
Dir : e17/proto/enesim Modified Files: configure.in Makefile.am enesim.pc.in Log Message: + Change how fixed point headers should be (16p16 only) + Remove scanline directory completely, the API is better now without it + Jose's code: Add support for surface draw transformation/scaling (only affine transformations for now). the API has to be changed again. + Add an examples directory (still have to merge it with svn code) but is usable + All the rop directory is also removed, now each backend has its own dir. Now we can reuse the code better. + Add more code to the utils dir, rectangle to easily handle clips, intersections, etc. Better than macros =================================================================== RCS file: /cvs/e/e17/proto/enesim/configure.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- configure.in 10 Dec 2007 23:04:05 -0000 1.3 +++ configure.in 27 Dec 2007 15:14:26 -0000 1.4 @@ -56,17 +56,13 @@ fi fi -dnl Set PACKAGE_DATA_DIR in config.h. -if test "x${datadir}" = 'x${prefix}/share'; then - if test "x${prefix}" = "xNONE"; then - AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${ac_default_prefix}/share/${PACKAGE}", [Shared Data Directory]) - else - AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${prefix}/share/${PACKAGE}", [Shared Data Directory]) - fi +if test "x${prefix}" = "xNONE"; then + AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${ac_default_prefix}/share/${PACKAGE}", [Shared Data Directory]) else - AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${datadir}/${PACKAGE}", [Shared Data Directory]) + AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${prefix}/share/${PACKAGE}", [Shared Data Directory]) fi + dnl Set PACKAGE_BIN_DIR in config.h. if test "x${bindir}" = 'xNONE'; then if test "x${prefix}" = "xNONE"; then @@ -103,6 +99,7 @@ esac PKG_CHECK_MODULES(EDATA, [edata >= 0.0.1]) +PKG_CHECK_MODULES(PNG, [libpng >= 0.22]) ## Make the debug preprocessor configurable @@ -114,15 +111,19 @@ src/lib/raster/Makefile src/lib/raster/rasterizer/Makefile src/lib/raster/renderer/Makefile -src/lib/raster/scanline/Makefile src/lib/raster/surface/Makefile -src/lib/raster/surface/rop/Makefile -src/lib/raster/surface/rop/blend/Makefile +src/lib/raster/surface/argb8888/Makefile src/lib/util/Makefile src/lib/vector/Makefile src/lib/vector/component/Makefile +examples/Makefile +data/Makefile ],[ ]) +#deprecated +#src/lib/raster/scanline/Makefile +#src/lib/raster/surface/rop/Makefile +#src/lib/raster/surface/rop/blend/Makefile ##################################################################### =================================================================== RCS file: /cvs/e/e17/proto/enesim/Makefile.am,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- Makefile.am 12 Oct 2007 11:04:51 -0000 1.1 +++ Makefile.am 27 Dec 2007 15:14:26 -0000 1.2 @@ -1,6 +1,6 @@ ## Process this file with automake to produce Makefile.in -SUBDIRS = src +SUBDIRS = src examples data MAINTAINERCLEANFILES = \ Makefile.in \ =================================================================== RCS file: /cvs/e/e17/proto/enesim/enesim.pc.in,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- enesim.pc.in 12 Oct 2007 11:04:51 -0000 1.1 +++ enesim.pc.in 27 Dec 2007 15:14:26 -0000 1.2 @@ -8,4 +8,4 @@ Requires: Version: @VERSION@ Libs: -L${libdir} -lenesim -Cflags: -I${includedir} +Cflags: -I${includedir} -I${includedir}/enesim ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs