Code

Store cached icons to disk between runs, and invalidate/purge as needed.
[inkscape.git] / src / helper / CMakeLists.txt
1 include(UseGlibMarshal)
3 GLIB_MARSHAL(sp_marshal sp-marshal "${CMAKE_CURRENT_BINARY_DIR}/helper")
4 SET(GlibOutput
5 ${CMAKE_CURRENT_BINARY_DIR}/sp-marshal.cpp
6 ${CMAKE_CURRENT_BINARY_DIR}/sp-marshal.h
7 )
9 SET(helper_SRC
10 action.cpp
11 geom.cpp
12 geom-nodetype.cpp
13 gnome-utils.cpp
14 pixbuf-ops.cpp
15 png-write.cpp
16 stock-items.cpp
17 unit-menu.cpp
18 units.cpp
19 #units-test.cpp
20 unit-tracker.cpp
21 window.cpp
22 sp-marshal.list
23 # we generate this file and it's .h counter-part
24 ${CMAKE_CURRENT_BINARY_DIR}/sp-marshal.cpp
25 ${CMAKE_CURRENT_BINARY_DIR}/sp-marshal.h
26 )
27 ADD_LIBRARY(helper STATIC ${helper_SRC})
28 TARGET_LINK_LIBRARIES(helper
29 2geom ${INKSCAPE_LIBS})