~ubuntu-branches/ubuntu/precise/koffice/precise

« back to all changes in this revision

Viewing changes to krita/image/CMakeLists.txt

  • Committer: Bazaar Package Importer
  • Author(s): Alessandro Ghersi
  • Date: 2010-10-27 17:52:57 UTC
  • mfrom: (0.12.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20101027175257-s04zqqk5bs8ckm9o
Tags: 1:2.2.83-0ubuntu1
* Merge with Debian git remaining changes:
 - Add build-deps on librcps-dev, opengtl-dev, libqtgtl-dev, freetds-dev,
   create-resources, libspnav-dev
 - Remove needless build-dep on libwv2-dev
 - koffice-libs recommends create-resources
 - krita recommends pstoedit
 - Keep our patches
* New upstream release 2.3 beta 3
  - Remove debian/patches fixed by upstream
  - Update install files

Show diffs side-by-side

added added

removed removed

Lines of Context:
11
11
set(USE_TILESYSTEM 3)
12
12
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config-tiles.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/../config-tiles.h) ### WRONG PLACE???
13
13
 
14
 
if(USE_TILESYSTEM EQUAL 1)
15
 
set(libkritatile_SRCS
16
 
    ${CMAKE_SOURCE_DIR}/krita/image/tiles/kis_tiled_random_accessor.cc
17
 
    ${CMAKE_SOURCE_DIR}/krita/image/tiles/kis_tiledvlineiterator.cc
18
 
    ${CMAKE_SOURCE_DIR}/krita/image/tiles/kis_tiledhlineiterator.cc
19
 
    ${CMAKE_SOURCE_DIR}/krita/image/tiles/kis_tileddatamanager.cc
20
 
    ${CMAKE_SOURCE_DIR}/krita/image/tiles/kis_tile.cc
21
 
    ${CMAKE_SOURCE_DIR}/krita/image/tiles/kis_tilediterator.cc
22
 
    ${CMAKE_SOURCE_DIR}/krita/image/tiles/kis_tiledrectiterator.cc
23
 
    ${CMAKE_SOURCE_DIR}/krita/image/tiles/kis_memento.cc
24
 
    ${CMAKE_SOURCE_DIR}/krita/image/tiles/kis_tilemanager.cc
25
 
    ${CMAKE_SOURCE_DIR}/krita/image/tiles/kis_tile_compressor.cc
26
 
)
27
 
add_subdirectory( tiles )
28
 
elseif(USE_TILESYSTEM EQUAL 3)
 
14
if(USE_TILESYSTEM EQUAL 3)
29
15
set(libkritatile_SRCS
30
16
    ${CMAKE_SOURCE_DIR}/krita/image/tiles3/kis_tile.cc
31
17
    ${CMAKE_SOURCE_DIR}/krita/image/tiles3/kis_tile_data.cc
42
28
    ${CMAKE_SOURCE_DIR}/krita/image/tiles3/kis_rect_iterator.cpp
43
29
    ${CMAKE_SOURCE_DIR}/krita/image/tiles3/kis_tiled_random_accessor.cc
44
30
    ${CMAKE_SOURCE_DIR}/krita/image/tiles3/kis_random_accessor.cc
 
31
    ${CMAKE_SOURCE_DIR}/krita/image/tiles3/swap/kis_abstract_compression.cpp
 
32
    ${CMAKE_SOURCE_DIR}/krita/image/tiles3/swap/kis_lzf_compression.cpp
 
33
    ${CMAKE_SOURCE_DIR}/krita/image/tiles3/swap/kis_abstract_tile_compressor.cpp
 
34
    ${CMAKE_SOURCE_DIR}/krita/image/tiles3/swap/kis_legacy_tile_compressor.cpp
 
35
    ${CMAKE_SOURCE_DIR}/krita/image/tiles3/swap/kis_tile_compressor_2.cpp
 
36
    ${CMAKE_SOURCE_DIR}/krita/image/tiles3/swap/kis_chunk_allocator.cpp
 
37
    ${CMAKE_SOURCE_DIR}/krita/image/tiles3/swap/kis_memory_window.cpp
 
38
    ${CMAKE_SOURCE_DIR}/krita/image/tiles3/swap/kis_swapped_data_store.cpp
 
39
    ${CMAKE_SOURCE_DIR}/krita/image/tiles3/swap/kis_tile_data_swapper.cpp
45
40
)
46
41
add_subdirectory( tiles3 )
47
 
endif(USE_TILESYSTEM EQUAL 1)
 
42
endif(USE_TILESYSTEM EQUAL 3)
48
43
 
49
44
option(HAVE_MEMORY_LEAK_TRACKER "Enable memory leak tracker (always disabled in release build)" ON)
50
45
option(HAVE_BACKTRACE_SUPPORT "Enable recording of backtrace in memory leak tracker" OFF)
73
68
   commands/kis_deselect_global_selection_command.cpp
74
69
   commands/kis_image_change_layers_command.cpp
75
70
   commands/kis_image_command.cpp
76
 
   commands/kis_image_convert_type_command.cpp
 
71
   commands/kis_image_set_projection_color_space_command.cpp
77
72
   commands/kis_image_layer_add_command.cpp
78
73
   commands/kis_image_layer_move_command.cpp
79
74
   commands/kis_image_layer_remove_command.cpp
82
77
   commands/kis_image_node_to_bottom_command.cpp
83
78
   commands/kis_image_node_to_top_command.cpp
84
79
   commands/kis_image_lock_command.cpp
85
 
   commands/kis_image_props_command.cpp
86
80
   commands/kis_image_resize_command.cpp
87
81
   commands/kis_layer_command.cpp
88
82
   commands/kis_layer_props_command.cpp
122
116
   kis_filter_mask.cpp
123
117
   kis_filter_strategy.cc
124
118
   kis_gradient_painter.cc
125
 
   kis_gradient_job.cpp
126
119
   kis_iterator_ng.cpp
127
120
   kis_merge_walker.cc
 
121
   kis_updater_context.cpp
 
122
   kis_abstract_update_queue.cpp
 
123
   kis_simple_update_queue.cpp
 
124
   kis_abstract_update_scheduler.cpp
 
125
   kis_update_scheduler.cpp
128
126
   kis_group_layer.cc
129
127
   kis_count_visitor.cpp
130
128
   kis_histogram.cc
131
129
   kis_image.cc
 
130
   kis_image_config.cpp
132
131
   kis_iterator.cc
133
132
   kis_layer.cc
 
133
   kis_indirect_painting_support.cpp
134
134
   kis_mask.cc
135
135
   kis_base_mask_generator.cpp
136
136
   kis_rect_mask_generator.cpp
137
137
   kis_circle_mask_generator.cpp
 
138
   kis_curve_circle_mask_generator.cpp
 
139
   kis_curve_rect_mask_generator.cpp
138
140
   kis_math_toolbox.cpp
139
141
   kis_memory_leak_tracker.cpp
140
142
   kis_name_server.cpp
157
159
   kis_random_generator.cc
158
160
   kis_random_sub_accessor.cpp
159
161
   kis_shear_visitor.cpp
160
 
   kis_selected_transaction.cc
 
162
   kis_selected_transaction_data.cpp
161
163
   kis_selection.cc
162
164
   kis_selection_mask.cpp
163
 
   kis_selection_transaction.cc
 
165
   kis_selection_transaction_data.cpp
164
166
   kis_serializable_configuration.cc
165
167
   kis_shared.cc
166
168
   kis_threaded_applicator.cpp
167
 
   kis_transaction.cc
 
169
   kis_transaction_data.cpp
168
170
   kis_transform_worker.cc
 
171
   kis_perspectivetransform_worker.cpp
 
172
   kis_warptransform_worker.cc
169
173
   kis_transformation_mask.cpp
170
174
   kis_transparency_mask.cc
171
175
   kis_undo_adapter.cc
 
176
   kis_dumb_undo_adapter.cpp
172
177
   kis_outline_generator.cpp
173
178
   metadata/kis_meta_data_entry.cc
174
179
   metadata/kis_meta_data_filter.cc
266
271
    kis_random_accessor.h
267
272
    kis_iterators_pixel.h
268
273
    kis_transform_worker.h
 
274
    kis_perspectivetransform_worker.h
 
275
    kis_warptransform_worker.h
269
276
    kis_serializable_configuration.h
270
277
    kis_selection.h
271
278
    kis_shared.h
272
 
    kis_shared_data.h
273
279
    kis_shared_ptr.h
274
280
    kis_shared_ptr_vector.h
275
281
    kis_transaction.h
276
 
    kis_transform_worker.h
277
282
    kis_types.h
278
283
    krita_export.h
279
284
    filter/kis_filter_configuration.h
280
285
    generator/kis_generator.h
281
286
    generator/kis_generator_registry.h
282
287
    DESTINATION ${INCLUDE_INSTALL_DIR})
283
 
 
284
 
#install( FILES   kis_debug.h kis_global.h kis_annotation.h
285
 
#kis_shared_ptr_vector.h kis_undo_adapter.h kis_progress_subject.h
286
 
#kis_progress_display_interface.h kis_adjustment_layer.h
287
 
#kis_autogradient_resource.h 
288
 
#kis_command.h kis_convolution_painter.h kis_fill_painter.h
289
 
#kis_filter.h   kis_filter_registry.h kis_gradient.h
290
 
#kis_gradient_painter.h kis_histogram.h kis_image.h
291
 
# kis_iterator.h kis_iterators_pixel.h
292
 
#kis_iteratorpixeltrait.h kis_layer.h kis_meta_registry.h
293
 
#kis_nameserver.h   kis_paint_device.h kis_painter.h kis_paintop.h
294
 
#kis_paintop_registry.h         kis_palette.h kis_pattern.h 
295
 
#kis_resource.h kis_selection.h         kis_transaction.h kis_types.h
296
 
#kis_vec.h kis_filter_config_widget.h   kis_filter_configuration.h
297
 
#kis_exif_info.h kis_exif_value.h kis_perspective_grid.h
298
 
#kis_perspective_math.h kis_threaded_applicator.h DESTINATION ${INCLUDE_INSTALL_DIR})
299