diff options
author | gregory guy <[email protected]> | 2020-10-02 12:42:44 +0200 |
---|---|---|
committer | Michele Calgaro <[email protected]> | 2020-10-05 21:43:02 +0900 |
commit | c64cc0c3b3778eb17dde2670976d3e5314689143 (patch) | |
tree | 106109eada8037ecf6ca9dd8c1aac403bb0ac633 | |
parent | 000a818a2cc613690ee5ed4d47685722fff39e83 (diff) | |
download | libart-lgpl-c64cc0c3b3778eb17dde2670976d3e5314689143.tar.gz libart-lgpl-c64cc0c3b3778eb17dde2670976d3e5314689143.zip |
Libart-lgpl moved into a 'src' folder for consistency sake with the other
modules.
Add basic cmake build instructions.
Rework of the README file.
Some cosmetics.
Signed-off-by: gregory guy <[email protected]>
(cherry picked from commit 8349a964c20f96504886ece0f2c8ba0c7489fff3)
-rw-r--r-- | CMakeLists.txt | 175 | ||||
-rw-r--r-- | ConfigureChecks.cmake | 5 | ||||
-rw-r--r-- | INSTALL | 11 | ||||
-rw-r--r-- | README | 41 | ||||
-rw-r--r-- | src/CMakeLists.txt | 172 | ||||
-rw-r--r-- | src/art_affine.c (renamed from art_affine.c) | 0 | ||||
-rw-r--r-- | src/art_affine.h (renamed from art_affine.h) | 0 | ||||
-rw-r--r-- | src/art_alphagamma.c (renamed from art_alphagamma.c) | 0 | ||||
-rw-r--r-- | src/art_alphagamma.h (renamed from art_alphagamma.h) | 0 | ||||
-rw-r--r-- | src/art_bpath.c (renamed from art_bpath.c) | 0 | ||||
-rw-r--r-- | src/art_bpath.h (renamed from art_bpath.h) | 0 | ||||
-rw-r--r-- | src/art_config.h.cmake (renamed from art_config.h.cmake) | 0 | ||||
-rw-r--r-- | src/art_filterlevel.h (renamed from art_filterlevel.h) | 0 | ||||
-rw-r--r-- | src/art_gray_svp.c (renamed from art_gray_svp.c) | 0 | ||||
-rw-r--r-- | src/art_gray_svp.h (renamed from art_gray_svp.h) | 0 | ||||
-rw-r--r-- | src/art_misc.c (renamed from art_misc.c) | 0 | ||||
-rw-r--r-- | src/art_misc.h (renamed from art_misc.h) | 0 | ||||
-rw-r--r-- | src/art_pathcode.h (renamed from art_pathcode.h) | 0 | ||||
-rw-r--r-- | src/art_pixbuf.c (renamed from art_pixbuf.c) | 0 | ||||
-rw-r--r-- | src/art_pixbuf.h (renamed from art_pixbuf.h) | 0 | ||||
-rw-r--r-- | src/art_point.h (renamed from art_point.h) | 0 | ||||
-rw-r--r-- | src/art_rect.c (renamed from art_rect.c) | 0 | ||||
-rw-r--r-- | src/art_rect.h (renamed from art_rect.h) | 0 | ||||
-rw-r--r-- | src/art_rect_svp.c (renamed from art_rect_svp.c) | 0 | ||||
-rw-r--r-- | src/art_rect_svp.h (renamed from art_rect_svp.h) | 0 | ||||
-rw-r--r-- | src/art_rect_uta.c (renamed from art_rect_uta.c) | 0 | ||||
-rw-r--r-- | src/art_rect_uta.h (renamed from art_rect_uta.h) | 0 | ||||
-rw-r--r-- | src/art_render.c (renamed from art_render.c) | 0 | ||||
-rw-r--r-- | src/art_render.h (renamed from art_render.h) | 0 | ||||
-rw-r--r-- | src/art_render_gradient.c (renamed from art_render_gradient.c) | 0 | ||||
-rw-r--r-- | src/art_render_gradient.h (renamed from art_render_gradient.h) | 0 | ||||
-rw-r--r-- | src/art_render_mask.c (renamed from art_render_mask.c) | 0 | ||||
-rw-r--r-- | src/art_render_mask.h (renamed from art_render_mask.h) | 0 | ||||
-rw-r--r-- | src/art_render_svp.c (renamed from art_render_svp.c) | 0 | ||||
-rw-r--r-- | src/art_render_svp.h (renamed from art_render_svp.h) | 0 | ||||
-rw-r--r-- | src/art_rgb.c (renamed from art_rgb.c) | 0 | ||||
-rw-r--r-- | src/art_rgb.h (renamed from art_rgb.h) | 0 | ||||
-rw-r--r-- | src/art_rgb_a_affine.c (renamed from art_rgb_a_affine.c) | 0 | ||||
-rw-r--r-- | src/art_rgb_a_affine.h (renamed from art_rgb_a_affine.h) | 0 | ||||
-rw-r--r-- | src/art_rgb_affine.c (renamed from art_rgb_affine.c) | 0 | ||||
-rw-r--r-- | src/art_rgb_affine.h (renamed from art_rgb_affine.h) | 0 | ||||
-rw-r--r-- | src/art_rgb_affine_private.c (renamed from art_rgb_affine_private.c) | 0 | ||||
-rw-r--r-- | src/art_rgb_affine_private.h (renamed from art_rgb_affine_private.h) | 0 | ||||
-rw-r--r-- | src/art_rgb_bitmap_affine.c (renamed from art_rgb_bitmap_affine.c) | 0 | ||||
-rw-r--r-- | src/art_rgb_bitmap_affine.h (renamed from art_rgb_bitmap_affine.h) | 0 | ||||
-rw-r--r-- | src/art_rgb_pixbuf_affine.c (renamed from art_rgb_pixbuf_affine.c) | 0 | ||||
-rw-r--r-- | src/art_rgb_pixbuf_affine.h (renamed from art_rgb_pixbuf_affine.h) | 0 | ||||
-rw-r--r-- | src/art_rgb_rgba_affine.c (renamed from art_rgb_rgba_affine.c) | 0 | ||||
-rw-r--r-- | src/art_rgb_rgba_affine.h (renamed from art_rgb_rgba_affine.h) | 0 | ||||
-rw-r--r-- | src/art_rgb_svp.c (renamed from art_rgb_svp.c) | 0 | ||||
-rw-r--r-- | src/art_rgb_svp.h (renamed from art_rgb_svp.h) | 0 | ||||
-rw-r--r-- | src/art_rgba.c (renamed from art_rgba.c) | 0 | ||||
-rw-r--r-- | src/art_rgba.h (renamed from art_rgba.h) | 0 | ||||
-rw-r--r-- | src/art_svp.c (renamed from art_svp.c) | 0 | ||||
-rw-r--r-- | src/art_svp.h (renamed from art_svp.h) | 0 | ||||
-rw-r--r-- | src/art_svp_intersect.c (renamed from art_svp_intersect.c) | 0 | ||||
-rw-r--r-- | src/art_svp_intersect.h (renamed from art_svp_intersect.h) | 0 | ||||
-rw-r--r-- | src/art_svp_ops.c (renamed from art_svp_ops.c) | 0 | ||||
-rw-r--r-- | src/art_svp_ops.h (renamed from art_svp_ops.h) | 0 | ||||
-rw-r--r-- | src/art_svp_point.c (renamed from art_svp_point.c) | 0 | ||||
-rw-r--r-- | src/art_svp_point.h (renamed from art_svp_point.h) | 0 | ||||
-rw-r--r-- | src/art_svp_render_aa.c (renamed from art_svp_render_aa.c) | 0 | ||||
-rw-r--r-- | src/art_svp_render_aa.h (renamed from art_svp_render_aa.h) | 0 | ||||
-rw-r--r-- | src/art_svp_vpath.c (renamed from art_svp_vpath.c) | 0 | ||||
-rw-r--r-- | src/art_svp_vpath.h (renamed from art_svp_vpath.h) | 0 | ||||
-rw-r--r-- | src/art_svp_vpath_stroke.c (renamed from art_svp_vpath_stroke.c) | 0 | ||||
-rw-r--r-- | src/art_svp_vpath_stroke.h (renamed from art_svp_vpath_stroke.h) | 0 | ||||
-rw-r--r-- | src/art_svp_wind.c (renamed from art_svp_wind.c) | 0 | ||||
-rw-r--r-- | src/art_svp_wind.h (renamed from art_svp_wind.h) | 0 | ||||
-rw-r--r-- | src/art_uta.c (renamed from art_uta.c) | 0 | ||||
-rw-r--r-- | src/art_uta.h (renamed from art_uta.h) | 0 | ||||
-rw-r--r-- | src/art_uta_ops.c (renamed from art_uta_ops.c) | 0 | ||||
-rw-r--r-- | src/art_uta_ops.h (renamed from art_uta_ops.h) | 0 | ||||
-rw-r--r-- | src/art_uta_rect.c (renamed from art_uta_rect.c) | 0 | ||||
-rw-r--r-- | src/art_uta_rect.h (renamed from art_uta_rect.h) | 0 | ||||
-rw-r--r-- | src/art_uta_svp.c (renamed from art_uta_svp.c) | 0 | ||||
-rw-r--r-- | src/art_uta_svp.h (renamed from art_uta_svp.h) | 0 | ||||
-rw-r--r-- | src/art_uta_vpath.c (renamed from art_uta_vpath.c) | 0 | ||||
-rw-r--r-- | src/art_uta_vpath.h (renamed from art_uta_vpath.h) | 0 | ||||
-rw-r--r-- | src/art_vpath.c (renamed from art_vpath.c) | 0 | ||||
-rw-r--r-- | src/art_vpath.h (renamed from art_vpath.h) | 0 | ||||
-rw-r--r-- | src/art_vpath_bpath.c (renamed from art_vpath_bpath.c) | 0 | ||||
-rw-r--r-- | src/art_vpath_bpath.h (renamed from art_vpath_bpath.h) | 0 | ||||
-rw-r--r-- | src/art_vpath_dash.c (renamed from art_vpath_dash.c) | 0 | ||||
-rw-r--r-- | src/art_vpath_dash.h (renamed from art_vpath_dash.h) | 0 | ||||
-rw-r--r-- | src/art_vpath_svp.c (renamed from art_vpath_svp.c) | 0 | ||||
-rw-r--r-- | src/art_vpath_svp.h (renamed from art_vpath_svp.h) | 0 | ||||
-rw-r--r-- | src/libart-2.0.pc.cmake (renamed from libart-2.0.pc.cmake) | 0 | ||||
-rw-r--r-- | src/libart-features.c (renamed from libart-features.c) | 0 | ||||
-rw-r--r-- | src/libart-features.h.cmake (renamed from libart-features.h.cmake) | 0 | ||||
-rw-r--r-- | src/libart.def (renamed from libart.def) | 0 | ||||
-rw-r--r-- | src/libart.h (renamed from libart.h) | 0 | ||||
-rw-r--r-- | src/libart2-config (renamed from libart2-config) | 0 | ||||
-rw-r--r-- | src/testart.c (renamed from testart.c) | 0 | ||||
-rw-r--r-- | src/testuta.c (renamed from testuta.c) | 0 |
95 files changed, 224 insertions, 180 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 98dd445..5276d58 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -46,13 +46,13 @@ enable_testing( ) ##### optional stuff -option( WITH_ALL_OPTIONS "Enable all optional support" OFF ) +option( WITH_ALL_OPTIONS "Enable all optional support" OFF ) option( WITH_GCC_VISIBILITY "Enable fvisibility and fvisibility-inlines-hidden" ${WITH_ALL_OPTIONS} ) ##### user requested modules -option( BUILD_ALL "Build all" ON ) +option( BUILD_ALL "Build all" ON ) option( BUILD_DOC "Build documentation" ${BUILD_ALL} ) @@ -70,171 +70,12 @@ set( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--no-undefined" set( CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--no-undefined" ) +##### directories + +add_subdirectory( src ) +tde_conditional_add_subdirectory( BUILD_DOC doc ) + + ##### write configure files configure_file( config.h.cmake config.h @ONLY ) -configure_file( art_config.h.cmake art_config.h @ONLY ) -configure_file( libart-features.h.cmake libart-features.h @ONLY ) - - -include_directories( - ${CMAKE_BINARY_DIR} - ${CMAKE_CURRENT_BINARY_DIR} - ${CMAKE_CURRENT_SOURCE_DIR} -) - - -##### art_lgpl_2 - -set( _SRCS art_affine.c art_alphagamma.c - art_bpath.c art_gray_svp.c - art_misc.c art_pixbuf.c - art_rect.c art_rect_svp.c - art_rect_uta.c art_render.c - art_render_gradient.c art_render_mask.c - art_render_svp.c art_rgb.c - art_rgb_affine.c art_rgb_affine_private.c - art_rgb_bitmap_affine.c art_rgb_pixbuf_affine.c - art_rgb_rgba_affine.c art_rgb_a_affine.c - art_rgba.c art_rgb_svp.c - art_svp.c art_svp_intersect.c - art_svp_ops.c art_svp_point.c - art_svp_render_aa.c art_svp_vpath.c - art_svp_vpath_stroke.c art_svp_wind.c - art_uta.c art_uta_ops.c - art_uta_rect.c art_uta_vpath.c - art_uta_svp.c art_vpath.c - art_vpath_bpath.c art_vpath_dash.c - art_vpath_svp.c libart-features.c -) - -## shared - -tde_add_library( art_lgpl_2 SHARED - - SOURCES - ${_SRCS} - LINK - m - - VERSION ${LIBART_VERSION} - - DESTINATION ${LIB_INSTALL_DIR} -) - -## static - -tde_add_library( art_lgpl_2 STATIC_PIC - - SOURCES - ${_SRCS} - LINK - m - - VERSION ${LIBART_VERSION} - - DESTINATION ${LIB_INSTALL_DIR} -) - - -## tests - -tde_add_check_executable( testart - SOURCES - testart.c - - LINK - art_lgpl_2-shared - m -) -add_test( - NAME testart-testpat - COMMAND testart testpat -) -#-- the testart-gradient often ends at sigsegv -#add_test( -# NAME testart-gradient -# COMMAND testart gradient -#) -add_test( - NAME testart-dash - COMMAND testart dash -) -add_test( - NAME testart-dist - COMMAND testart dist -) -add_test( - NAME testart-intersect - COMMAND testart intersect -) - - -tde_add_check_executable( testuta - SOURCES - testuta.c - - LINK - art_lgpl_2-shared - m - - TEST -) - - -##### Headers - -set( _headers art_affine.h art_alphagamma.h - art_bpath.h - art_filterlevel.h art_gray_svp.h - art_misc.h art_pathcode.h art_pixbuf.h - art_point.h art_rect.h art_rect_svp.h - art_rect_uta.h art_render.h - art_render_gradient.h art_render_mask.h - art_render_svp.h art_rgb.h - art_rgb_affine.h art_rgb_bitmap_affine.h - art_rgb_pixbuf_affine.h art_rgb_rgba_affine.h - art_rgb_a_affine.h art_rgb_svp.h - art_rgba.h art_svp.h - art_svp_intersect.h art_svp_ops.h - art_svp_point.h art_svp_render_aa.h - art_svp_vpath.h art_svp_vpath_stroke.h - art_svp_wind.h art_uta.h - art_uta_ops.h art_uta_rect.h - art_uta_vpath.h art_uta_svp.h - art_vpath.h art_vpath_bpath.h - art_vpath_dash.h art_vpath_svp.h - libart.h - ${CMAKE_CURRENT_BINARY_DIR}/art_config.h - ${CMAKE_CURRENT_BINARY_DIR}/libart-features.h -) - -install( - FILES ${_headers} - DESTINATION ${INCLUDE_INSTALL_DIR}/libart-2.0/libart_lgpl -) - - -#### pkg-config - -set( prefix ${CMAKE_INSTALL_PREFIX} ) -string( REGEX REPLACE "^${CMAKE_INSTALL_PREFIX}" "\${prefix}" exec_prefix ${EXEC_INSTALL_PREFIX} ) -string( REGEX REPLACE "^${CMAKE_INSTALL_PREFIX}" "\${prefix}" includedir ${INCLUDE_INSTALL_DIR} ) -string( REGEX REPLACE "^${CMAKE_INSTALL_PREFIX}" "\${prefix}" libdir ${LIB_INSTALL_DIR} ) - -configure_file( libart-2.0.pc.cmake libart-2.0.pc @ONLY ) - -install( - FILES ${CMAKE_CURRENT_BINARY_DIR}/libart-2.0.pc - DESTINATION ${PKGCONFIG_INSTALL_DIR} -) - -install( - PROGRAMS libart2-config - DESTINATION ${BIN_INSTALL_DIR} -) - - -##### man page - -tde_conditional_add_subdirectory( BUILD_DOC doc ) diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake index 11daccd..c536d41 100644 --- a/ConfigureChecks.cmake +++ b/ConfigureChecks.cmake @@ -50,3 +50,8 @@ else( ) tde_message_fatal( "sizeof(int) != 4 and sizeof(long) != 4" ) endif( ) endif( ) + + +##### check for the math libc + +find_library( MATH_LIBC m ) @@ -0,0 +1,11 @@ +Basic Installation +================== + +libart-lgpl relies on cmake to build. + +Here are suggested default options: + + -DCMAKE_SKIP_RPATH="OFF" \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DWITH_ALL_OPTIONS="ON" @@ -1,21 +1,15 @@ -This is the LGPL'd component of libart. All functions needed for -running the Gnome canvas, and for printing support, will be going in -here. The GPL'd component will be getting various enhanced functions -for specific applications. -Libart is free software. It is also for sale. For information about -licensing libart, please contact Raph Levien -<[email protected]>. Contributions to the codebase are also very welcome, -but the copyright must be assigned in writing to preserve the -licensing flexibility. + libart-lgpl - a 2D graphics library -For more information about libart, see the web page: +Libart-lgpl is a library of functions for 2D graphics supporting a +superset of the PostScript imaging model, designed to be integrated with +graphics, artwork and illustration programs. +It is written in optimized C and is fully compatible with C++. +With a small footprint of 10,000 lines of code, it is especially suitable +for embedded applications. - http://www.levien.com/libart/ -There's also a libart tutorial available at -http://www.gnome.org/~mathieu/libart/libart.html ====================================================================== @@ -31,3 +25,24 @@ above, as patch copyright has NOT been transferred to the original author and we have no plans to do so. ====================================================================== + + +For more information about libart, see the web page: + + http://www.levien.com/libart/ + +There's also a libart tutorial available at +http://www.gnome.org/~mathieu/libart/libart.html + + + +CONTRIBUTING +============== + +If you wish to contribute to libart-lgpl, you might do so: + +- TDE Gitea Workspace (TGW) collaboration tool. + https://mirror.git.trinitydesktop.org/gitea + +- TDE Weblate Translation Workspace (TWTW) collaboration tool. + https://mirror.git.trinitydesktop.org/weblate diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt new file mode 100644 index 0000000..d088cf9 --- /dev/null +++ b/src/CMakeLists.txt @@ -0,0 +1,172 @@ +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} +) + + +##### write configure files + +configure_file( art_config.h.cmake art_config.h @ONLY ) +configure_file( libart-features.h.cmake libart-features.h @ONLY ) + + +##### src + +set( _SRCS art_affine.c art_alphagamma.c + art_bpath.c art_gray_svp.c + art_misc.c art_pixbuf.c + art_rect.c art_rect_svp.c + art_rect_uta.c art_render.c + art_render_gradient.c art_render_mask.c + art_render_svp.c art_rgb.c + art_rgb_affine.c art_rgb_affine_private.c + art_rgb_bitmap_affine.c art_rgb_pixbuf_affine.c + art_rgb_rgba_affine.c art_rgb_a_affine.c + art_rgba.c art_rgb_svp.c + art_svp.c art_svp_intersect.c + art_svp_ops.c art_svp_point.c + art_svp_render_aa.c art_svp_vpath.c + art_svp_vpath_stroke.c art_svp_wind.c + art_uta.c art_uta_ops.c + art_uta_rect.c art_uta_vpath.c + art_uta_svp.c art_vpath.c + art_vpath_bpath.c art_vpath_dash.c + art_vpath_svp.c libart-features.c +) + + +## shared + +tde_add_library( art_lgpl_2 SHARED + + SOURCES + ${_SRCS} + LINK + ${MATH_LIBC} + + VERSION ${LIBART_VERSION} + + DESTINATION ${LIB_INSTALL_DIR} +) + + +## static + +tde_add_library( art_lgpl_2 STATIC_PIC + + SOURCES + ${_SRCS} + LINK + ${MATH_LIBC} + + VERSION ${LIBART_VERSION} + + DESTINATION ${LIB_INSTALL_DIR} +) + + +## tests + +tde_add_check_executable( testart + + SOURCES + testart.c + + LINK + art_lgpl_2-shared + ${MATH_LIBC} +) + +add_test( + NAME testart-testpat + COMMAND testart testpat +) + +#-- the testart-gradient often ends at sigsegv +#add_test( +# NAME testart-gradient +# COMMAND testart gradient +#) + +add_test( + NAME testart-dash + COMMAND testart dash +) + +add_test( + NAME testart-dist + COMMAND testart dist +) + +add_test( + NAME testart-intersect + COMMAND testart intersect +) + +tde_add_check_executable( testuta + SOURCES + testuta.c + + LINK + art_lgpl_2-shared + ${MATH_LIBC} + + TEST +) + + +##### Headers + +set( _headers art_affine.h art_alphagamma.h + art_bpath.h + art_filterlevel.h art_gray_svp.h + art_misc.h art_pathcode.h art_pixbuf.h + art_point.h art_rect.h art_rect_svp.h + art_rect_uta.h art_render.h + art_render_gradient.h art_render_mask.h + art_render_svp.h art_rgb.h + art_rgb_affine.h art_rgb_bitmap_affine.h + art_rgb_pixbuf_affine.h art_rgb_rgba_affine.h + art_rgb_a_affine.h art_rgb_svp.h + art_rgba.h art_svp.h + art_svp_intersect.h art_svp_ops.h + art_svp_point.h art_svp_render_aa.h + art_svp_vpath.h art_svp_vpath_stroke.h + art_svp_wind.h art_uta.h + art_uta_ops.h art_uta_rect.h + art_uta_vpath.h art_uta_svp.h + art_vpath.h art_vpath_bpath.h + art_vpath_dash.h art_vpath_svp.h + libart.h + ${CMAKE_CURRENT_BINARY_DIR}/art_config.h + ${CMAKE_CURRENT_BINARY_DIR}/libart-features.h +) + +install( + FILES ${_headers} + DESTINATION ${INCLUDE_INSTALL_DIR}/libart-2.0/libart_lgpl +) + + +#### pkg-config + +set( prefix ${CMAKE_INSTALL_PREFIX} ) +string( REGEX REPLACE "^${CMAKE_INSTALL_PREFIX}" "\${prefix}" exec_prefix ${EXEC_INSTALL_PREFIX} ) +string( REGEX REPLACE "^${CMAKE_INSTALL_PREFIX}" "\${prefix}" includedir ${INCLUDE_INSTALL_DIR} ) +string( REGEX REPLACE "^${CMAKE_INSTALL_PREFIX}" "\${prefix}" libdir ${LIB_INSTALL_DIR} ) + +configure_file( libart-2.0.pc.cmake libart-2.0.pc @ONLY ) + +install( + FILES ${CMAKE_CURRENT_BINARY_DIR}/libart-2.0.pc + DESTINATION ${PKGCONFIG_INSTALL_DIR} +) + + +##### config helper + +install( + PROGRAMS libart2-config + DESTINATION ${BIN_INSTALL_DIR} +) diff --git a/art_affine.c b/src/art_affine.c index 9f332a3..9f332a3 100644 --- a/art_affine.c +++ b/src/art_affine.c diff --git a/art_affine.h b/src/art_affine.h index 38982ae..38982ae 100644 --- a/art_affine.h +++ b/src/art_affine.h diff --git a/art_alphagamma.c b/src/art_alphagamma.c index 4651883..4651883 100644 --- a/art_alphagamma.c +++ b/src/art_alphagamma.c diff --git a/art_alphagamma.h b/src/art_alphagamma.h index 89bab9c..89bab9c 100644 --- a/art_alphagamma.h +++ b/src/art_alphagamma.h diff --git a/art_bpath.c b/src/art_bpath.c index a25acbf..a25acbf 100644 --- a/art_bpath.c +++ b/src/art_bpath.c diff --git a/art_bpath.h b/src/art_bpath.h index 36afcfe..36afcfe 100644 --- a/art_bpath.h +++ b/src/art_bpath.h diff --git a/art_config.h.cmake b/src/art_config.h.cmake index cfa4786..cfa4786 100644 --- a/art_config.h.cmake +++ b/src/art_config.h.cmake diff --git a/art_filterlevel.h b/src/art_filterlevel.h index 1f4be48..1f4be48 100644 --- a/art_filterlevel.h +++ b/src/art_filterlevel.h diff --git a/art_gray_svp.c b/src/art_gray_svp.c index e5d5df9..e5d5df9 100644 --- a/art_gray_svp.c +++ b/src/art_gray_svp.c diff --git a/art_gray_svp.h b/src/art_gray_svp.h index 06ab08d..06ab08d 100644 --- a/art_gray_svp.h +++ b/src/art_gray_svp.h diff --git a/art_misc.c b/src/art_misc.c index ca3fc50..ca3fc50 100644 --- a/art_misc.c +++ b/src/art_misc.c diff --git a/art_misc.h b/src/art_misc.h index a4d6f62..a4d6f62 100644 --- a/art_misc.h +++ b/src/art_misc.h diff --git a/art_pathcode.h b/src/art_pathcode.h index 87979ce..87979ce 100644 --- a/art_pathcode.h +++ b/src/art_pathcode.h diff --git a/art_pixbuf.c b/src/art_pixbuf.c index e993753..e993753 100644 --- a/art_pixbuf.c +++ b/src/art_pixbuf.c diff --git a/art_pixbuf.h b/src/art_pixbuf.h index bbac88d..bbac88d 100644 --- a/art_pixbuf.h +++ b/src/art_pixbuf.h diff --git a/art_point.h b/src/art_point.h index 1efcda6..1efcda6 100644 --- a/art_point.h +++ b/src/art_point.h diff --git a/art_rect.c b/src/art_rect.c index c9dd5b3..c9dd5b3 100644 --- a/art_rect.c +++ b/src/art_rect.c diff --git a/art_rect.h b/src/art_rect.h index aed873a..aed873a 100644 --- a/art_rect.h +++ b/src/art_rect.h diff --git a/art_rect_svp.c b/src/art_rect_svp.c index d981996..d981996 100644 --- a/art_rect_svp.c +++ b/src/art_rect_svp.c diff --git a/art_rect_svp.h b/src/art_rect_svp.h index 13f7954..13f7954 100644 --- a/art_rect_svp.h +++ b/src/art_rect_svp.h diff --git a/art_rect_uta.c b/src/art_rect_uta.c index cd002f8..cd002f8 100644 --- a/art_rect_uta.c +++ b/src/art_rect_uta.c diff --git a/art_rect_uta.h b/src/art_rect_uta.h index d8b92be..d8b92be 100644 --- a/art_rect_uta.h +++ b/src/art_rect_uta.h diff --git a/art_render.c b/src/art_render.c index 65b344c..65b344c 100644 --- a/art_render.c +++ b/src/art_render.c diff --git a/art_render.h b/src/art_render.h index 222f705..222f705 100644 --- a/art_render.h +++ b/src/art_render.h diff --git a/art_render_gradient.c b/src/art_render_gradient.c index c0638f8..c0638f8 100644 --- a/art_render_gradient.c +++ b/src/art_render_gradient.c diff --git a/art_render_gradient.h b/src/art_render_gradient.h index e253afe..e253afe 100644 --- a/art_render_gradient.h +++ b/src/art_render_gradient.h diff --git a/art_render_mask.c b/src/art_render_mask.c index ce82608..ce82608 100644 --- a/art_render_mask.c +++ b/src/art_render_mask.c diff --git a/art_render_mask.h b/src/art_render_mask.h index d672c96..d672c96 100644 --- a/art_render_mask.h +++ b/src/art_render_mask.h diff --git a/art_render_svp.c b/src/art_render_svp.c index c91b52b..c91b52b 100644 --- a/art_render_svp.c +++ b/src/art_render_svp.c diff --git a/art_render_svp.h b/src/art_render_svp.h index 621fba8..621fba8 100644 --- a/art_render_svp.h +++ b/src/art_render_svp.h diff --git a/art_rgb.c b/src/art_rgb.c index 05bfa02..05bfa02 100644 --- a/art_rgb.c +++ b/src/art_rgb.c diff --git a/art_rgb.h b/src/art_rgb.h index e72be55..e72be55 100644 --- a/art_rgb.h +++ b/src/art_rgb.h diff --git a/art_rgb_a_affine.c b/src/art_rgb_a_affine.c index ff38e2a..ff38e2a 100644 --- a/art_rgb_a_affine.c +++ b/src/art_rgb_a_affine.c diff --git a/art_rgb_a_affine.h b/src/art_rgb_a_affine.h index 7311f7a..7311f7a 100644 --- a/art_rgb_a_affine.h +++ b/src/art_rgb_a_affine.h diff --git a/art_rgb_affine.c b/src/art_rgb_affine.c index 1d82667..1d82667 100644 --- a/art_rgb_affine.c +++ b/src/art_rgb_affine.c diff --git a/art_rgb_affine.h b/src/art_rgb_affine.h index 7f74de3..7f74de3 100644 --- a/art_rgb_affine.h +++ b/src/art_rgb_affine.h diff --git a/art_rgb_affine_private.c b/src/art_rgb_affine_private.c index 679e114..679e114 100644 --- a/art_rgb_affine_private.c +++ b/src/art_rgb_affine_private.c diff --git a/art_rgb_affine_private.h b/src/art_rgb_affine_private.h index f206ced..f206ced 100644 --- a/art_rgb_affine_private.h +++ b/src/art_rgb_affine_private.h diff --git a/art_rgb_bitmap_affine.c b/src/art_rgb_bitmap_affine.c index 825f8b5..825f8b5 100644 --- a/art_rgb_bitmap_affine.c +++ b/src/art_rgb_bitmap_affine.c diff --git a/art_rgb_bitmap_affine.h b/src/art_rgb_bitmap_affine.h index a4f37e0..a4f37e0 100644 --- a/art_rgb_bitmap_affine.h +++ b/src/art_rgb_bitmap_affine.h diff --git a/art_rgb_pixbuf_affine.c b/src/art_rgb_pixbuf_affine.c index 0a25b57..0a25b57 100644 --- a/art_rgb_pixbuf_affine.c +++ b/src/art_rgb_pixbuf_affine.c diff --git a/art_rgb_pixbuf_affine.h b/src/art_rgb_pixbuf_affine.h index dcdf88a..dcdf88a 100644 --- a/art_rgb_pixbuf_affine.h +++ b/src/art_rgb_pixbuf_affine.h diff --git a/art_rgb_rgba_affine.c b/src/art_rgb_rgba_affine.c index 41c7397..41c7397 100644 --- a/art_rgb_rgba_affine.c +++ b/src/art_rgb_rgba_affine.c diff --git a/art_rgb_rgba_affine.h b/src/art_rgb_rgba_affine.h index d9a5e98..d9a5e98 100644 --- a/art_rgb_rgba_affine.h +++ b/src/art_rgb_rgba_affine.h diff --git a/art_rgb_svp.c b/src/art_rgb_svp.c index d031016..d031016 100644 --- a/art_rgb_svp.c +++ b/src/art_rgb_svp.c diff --git a/art_rgb_svp.h b/src/art_rgb_svp.h index c54b53f..c54b53f 100644 --- a/art_rgb_svp.h +++ b/src/art_rgb_svp.h diff --git a/art_rgba.c b/src/art_rgba.c index cde183c..cde183c 100644 --- a/art_rgba.c +++ b/src/art_rgba.c diff --git a/art_rgba.h b/src/art_rgba.h index b0572e7..b0572e7 100644 --- a/art_rgba.h +++ b/src/art_rgba.h diff --git a/art_svp.c b/src/art_svp.c index 8d7f7d1..8d7f7d1 100644 --- a/art_svp.c +++ b/src/art_svp.c diff --git a/art_svp.h b/src/art_svp.h index d27ae1a..d27ae1a 100644 --- a/art_svp.h +++ b/src/art_svp.h diff --git a/art_svp_intersect.c b/src/art_svp_intersect.c index 69ddd39..69ddd39 100644 --- a/art_svp_intersect.c +++ b/src/art_svp_intersect.c diff --git a/art_svp_intersect.h b/src/art_svp_intersect.h index 3c2df2d..3c2df2d 100644 --- a/art_svp_intersect.h +++ b/src/art_svp_intersect.h diff --git a/art_svp_ops.c b/src/art_svp_ops.c index 5bb837c..5bb837c 100644 --- a/art_svp_ops.c +++ b/src/art_svp_ops.c diff --git a/art_svp_ops.h b/src/art_svp_ops.h index 0644513..0644513 100644 --- a/art_svp_ops.h +++ b/src/art_svp_ops.h diff --git a/art_svp_point.c b/src/art_svp_point.c index 4b41e8c..4b41e8c 100644 --- a/art_svp_point.c +++ b/src/art_svp_point.c diff --git a/art_svp_point.h b/src/art_svp_point.h index 2f5b7df..2f5b7df 100644 --- a/art_svp_point.h +++ b/src/art_svp_point.h diff --git a/art_svp_render_aa.c b/src/art_svp_render_aa.c index d696a51..d696a51 100644 --- a/art_svp_render_aa.c +++ b/src/art_svp_render_aa.c diff --git a/art_svp_render_aa.h b/src/art_svp_render_aa.h index 06d67df..06d67df 100644 --- a/art_svp_render_aa.h +++ b/src/art_svp_render_aa.h diff --git a/art_svp_vpath.c b/src/art_svp_vpath.c index 196711a..196711a 100644 --- a/art_svp_vpath.c +++ b/src/art_svp_vpath.c diff --git a/art_svp_vpath.h b/src/art_svp_vpath.h index 8da4eee..8da4eee 100644 --- a/art_svp_vpath.h +++ b/src/art_svp_vpath.h diff --git a/art_svp_vpath_stroke.c b/src/art_svp_vpath_stroke.c index 8d532f9..8d532f9 100644 --- a/art_svp_vpath_stroke.c +++ b/src/art_svp_vpath_stroke.c diff --git a/art_svp_vpath_stroke.h b/src/art_svp_vpath_stroke.h index 890dc88..890dc88 100644 --- a/art_svp_vpath_stroke.h +++ b/src/art_svp_vpath_stroke.h diff --git a/art_svp_wind.c b/src/art_svp_wind.c index a12b1c7..a12b1c7 100644 --- a/art_svp_wind.c +++ b/src/art_svp_wind.c diff --git a/art_svp_wind.h b/src/art_svp_wind.h index 320292a..320292a 100644 --- a/art_svp_wind.h +++ b/src/art_svp_wind.h diff --git a/art_uta.c b/src/art_uta.c index 10bd6ee..10bd6ee 100644 --- a/art_uta.c +++ b/src/art_uta.c diff --git a/art_uta.h b/src/art_uta.h index 267b038..267b038 100644 --- a/art_uta.h +++ b/src/art_uta.h diff --git a/art_uta_ops.c b/src/art_uta_ops.c index 1b42516..1b42516 100644 --- a/art_uta_ops.c +++ b/src/art_uta_ops.c diff --git a/art_uta_ops.h b/src/art_uta_ops.h index 45b2bd1..45b2bd1 100644 --- a/art_uta_ops.h +++ b/src/art_uta_ops.h diff --git a/art_uta_rect.c b/src/art_uta_rect.c index 68a6053..68a6053 100644 --- a/art_uta_rect.c +++ b/src/art_uta_rect.c diff --git a/art_uta_rect.h b/src/art_uta_rect.h index 0c6756a..0c6756a 100644 --- a/art_uta_rect.h +++ b/src/art_uta_rect.h diff --git a/art_uta_svp.c b/src/art_uta_svp.c index 2a0f372..2a0f372 100644 --- a/art_uta_svp.c +++ b/src/art_uta_svp.c diff --git a/art_uta_svp.h b/src/art_uta_svp.h index ce71e3c..ce71e3c 100644 --- a/art_uta_svp.h +++ b/src/art_uta_svp.h diff --git a/art_uta_vpath.c b/src/art_uta_vpath.c index d7df5ed..d7df5ed 100644 --- a/art_uta_vpath.c +++ b/src/art_uta_vpath.c diff --git a/art_uta_vpath.h b/src/art_uta_vpath.h index 628c02b..628c02b 100644 --- a/art_uta_vpath.h +++ b/src/art_uta_vpath.h diff --git a/art_vpath.c b/src/art_vpath.c index fa7b903..fa7b903 100644 --- a/art_vpath.c +++ b/src/art_vpath.c diff --git a/art_vpath.h b/src/art_vpath.h index 6b3d3f6..6b3d3f6 100644 --- a/art_vpath.h +++ b/src/art_vpath.h diff --git a/art_vpath_bpath.c b/src/art_vpath_bpath.c index 2459f23..2459f23 100644 --- a/art_vpath_bpath.c +++ b/src/art_vpath_bpath.c diff --git a/art_vpath_bpath.h b/src/art_vpath_bpath.h index 202da9d..202da9d 100644 --- a/art_vpath_bpath.h +++ b/src/art_vpath_bpath.h diff --git a/art_vpath_dash.c b/src/art_vpath_dash.c index 3c98a96..3c98a96 100644 --- a/art_vpath_dash.c +++ b/src/art_vpath_dash.c diff --git a/art_vpath_dash.h b/src/art_vpath_dash.h index 5f19d67..5f19d67 100644 --- a/art_vpath_dash.h +++ b/src/art_vpath_dash.h diff --git a/art_vpath_svp.c b/src/art_vpath_svp.c index 000265c..000265c 100644 --- a/art_vpath_svp.c +++ b/src/art_vpath_svp.c diff --git a/art_vpath_svp.h b/src/art_vpath_svp.h index 9e4da94..9e4da94 100644 --- a/art_vpath_svp.h +++ b/src/art_vpath_svp.h diff --git a/libart-2.0.pc.cmake b/src/libart-2.0.pc.cmake index 063e1f5..063e1f5 100644 --- a/libart-2.0.pc.cmake +++ b/src/libart-2.0.pc.cmake diff --git a/libart-features.c b/src/libart-features.c index b87511b..b87511b 100644 --- a/libart-features.c +++ b/src/libart-features.c diff --git a/libart-features.h.cmake b/src/libart-features.h.cmake index 7ac16c9..7ac16c9 100644 --- a/libart-features.h.cmake +++ b/src/libart-features.h.cmake diff --git a/libart.def b/src/libart.def index d731c6e..d731c6e 100644 --- a/libart.def +++ b/src/libart.def diff --git a/libart2-config b/src/libart2-config index 2d97c61..2d97c61 100644 --- a/libart2-config +++ b/src/libart2-config diff --git a/testart.c b/src/testart.c index b200fcc..b200fcc 100644 --- a/testart.c +++ b/src/testart.c diff --git a/testuta.c b/src/testuta.c index e1d999f..e1d999f 100644 --- a/testuta.c +++ b/src/testuta.c |