build: Seprate same svg extension loaders between image and vector.
authorHermet Park <hermetpark@gmail.com>
Tue, 6 Aug 2019 11:47:07 +0000 (20:47 +0900)
committerJaehyun Cho <jae_hyun.cho@samsung.com>
Mon, 12 Aug 2019 07:23:24 +0000 (16:23 +0900)
commit49ee5ce3a44297cff8d1276a899800559afb57bb
tree5b440fddfddf7a57495f2c02834ba39552dbae09
parentf92dd0e9545e80279161c401f64d0f85256b968e
build: Seprate same svg extension loaders between image and vector.

Currently, vector and image support svg format via different rountine.
Our vector loader implemenst on its own drawing mechanism for svg,
but in case of image loader, it depends on rsvg library.

By Comparing both, our vector svg is winner at performance wise.
we can remove rsvg routine later.

For now, these two loader names are conflicted, we should separate their names
with svg and rsvg.
meson_options.txt
src/generic/evas/meson.build
src/generic/evas/rsvg/main.c [moved from src/generic/evas/svg/main.c with 100% similarity]
src/generic/evas/rsvg/meson.build [moved from src/generic/evas/svg/meson.build with 100% similarity]