* Bug #14965 fixed: getPreferencesValue() upgraded.
[scilab.git] / scilab / modules / graphics / Makefile.am
1 #
2 # Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 # Copyright (C) INRIA   - 2006 - Sylvestre Ledru
4 # Copyright (C) DIGITEO - 2009-2010 - Pierre MARECHAL
5 #
6 # Copyright (C) 2012 - 2016 - Scilab Enterprises
7 #
8 # This file is hereby licensed under the terms of the GNU GPL v2.0,
9 # pursuant to article 5.3.4 of the CeCILL v.2.1.
10 # This file was originally licensed under the terms of the CeCILL v2.1,
11 # and continues to be available under such terms.
12 # For more information, see the COPYING file which you should have received
13 # along with this program.
14 #
15
16
17 #### target ####
18 modulename=graphics
19
20 #### graphics : Conf files ####
21 libscigraphics_la_rootdir = $(mydatadir)
22 libscigraphics_la_root_DATA =  license.txt
23
24 #### graphics : init scripts ####
25 libscigraphics_la_etcdir = $(mydatadir)/etc
26 libscigraphics_la_etc_DATA = \
27     etc/graphics.quit \
28     etc/graphics.start
29
30 #### graphics : datatips sub-module ####
31 MACROSDIRSEXT = macros/datatips
32
33 GRAPHICS_C_SOURCES = \
34     src/c/GetCommandArg.c \
35     src/c/loadTextRenderingAPI.c \
36     src/c/getHandleProperty/get_figure_position_property.c \
37     src/c/getHandleProperty/get_figure_size_property.c \
38     src/c/getHandleProperty/get_visible_property.c \
39     src/c/getHandleProperty/get_old_style_property.c \
40     src/c/getHandleProperty/get_figures_id_property.c \
41     src/c/getHandleProperty/get_figure_style_property.c \
42     src/c/getHandleProperty/get_pixel_drawing_mode_property.c \
43     src/c/getHandleProperty/get_line_mode_property.c \
44     src/c/getHandleProperty/get_axes_size_property.c \
45     src/c/getHandleProperty/get_thickness_property.c \
46     src/c/getHandleProperty/get_font_foreground_property.c \
47     src/c/getHandleProperty/get_bar_layout_property.c \
48     src/c/getHandleProperty/get_current_axes_property.c \
49     src/c/getHandleProperty/get_bar_width_property.c \
50     src/c/getHandleProperty/get_datatips_property.c \
51     src/c/getHandleProperty/get_font_color_property.c \
52     src/c/getHandleProperty/set_default_axes_property.c \
53     src/c/getHandleProperty/get_default_axes_property.c \
54     src/c/getHandleProperty/get_y_shift_property.c \
55     src/c/getHandleProperty/get_immediate_drawing_property.c \
56     src/c/getHandleProperty/get_current_entity_property.c \
57     src/c/getHandleProperty/get_background_property.c \
58     src/c/getHandleProperty/get_rotation_style_property.c \
59     src/c/getHandleProperty/get_type_property.c \
60     src/c/getHandleProperty/get_current_figure_property.c \
61     src/c/getHandleProperty/get_mark_foreground_property.c \
62     src/c/getHandleProperty/get_default_figure_property.c \
63     src/c/getHandleProperty/get_children_property.c \
64     src/c/getHandleProperty/get_parent_property.c \
65     src/c/getHandleProperty/get_surface_mode_property.c \
66     src/c/getHandleProperty/get_figure_id_property.c \
67     src/c/getHandleProperty/get_mark_mode_property.c \
68     src/c/getHandleProperty/get_interp_color_mode.c \
69     src/c/getHandleProperty/get_font_size_property.c \
70     src/c/getHandleProperty/get_x_shift_property.c \
71     src/c/getHandleProperty/get_z_shift_property.c \
72     src/c/getHandleProperty/get_line_style_property.c \
73     src/c/getHandleProperty/get_foreground_property.c \
74     src/c/getHandleProperty/get_mark_style_property.c \
75     src/c/getHandleProperty/get_color_map_property.c \
76     src/c/getHandleProperty/get_polyline_style_property.c \
77     src/c/getHandleProperty/get_font_angle_property.c \
78     src/c/getHandleProperty/get_interp_color_vector.c \
79     src/c/getHandleProperty/get_figure_name_property.c \
80     src/c/getHandleProperty/get_arrow_size_factor_property.c \
81     src/c/getHandleProperty/get_mark_size_unit_property.c \
82     src/c/getHandleProperty/get_mark_size_property.c \
83     src/c/getHandleProperty/get_mark_offset_property.c \
84     src/c/getHandleProperty/get_mark_stride_property.c \
85     src/c/getHandleProperty/get_mark_background_property.c \
86     src/c/getHandleProperty/get_auto_resize_property.c \
87     src/c/getHandleProperty/get_fill_mode_property.c \
88     src/c/getHandleProperty/get_tight_limits_property.c \
89     src/c/getHandleProperty/get_auto_ticks_property.c \
90     src/c/getHandleProperty/get_x_label_property.c \
91     src/c/getHandleProperty/get_auto_scale_property.c \
92     src/c/getHandleProperty/get_auto_dimensionning_property.c \
93     src/c/getHandleProperty/get_text_box_property.c \
94     src/c/getHandleProperty/get_clip_box_property.c \
95     src/c/getHandleProperty/get_tics_direction_property.c \
96     src/c/getHandleProperty/get_position_property.c \
97     src/c/getHandleProperty/get_y_label_property.c \
98     src/c/getHandleProperty/get_data_property.c \
99     src/c/getHandleProperty/get_auto_clear_property.c \
100     src/c/getHandleProperty/get_title_property.c \
101     src/c/getHandleProperty/get_zoom_state_property.c \
102     src/c/getHandleProperty/get_zoom_box_property.c \
103     src/c/getHandleProperty/get_log_flags_property.c \
104     src/c/getHandleProperty/get_x_location_property.c \
105     src/c/getHandleProperty/get_text_box_mode_property.c \
106     src/c/getHandleProperty/get_y_location_property.c \
107     src/c/getHandleProperty/get_z_label_property.c \
108     src/c/getHandleProperty/get_alignment_property.c \
109     src/c/getHandleProperty/get_font_style_property.c \
110     src/c/getHandleProperty/get_auto_rotation_property.c \
111     src/c/getHandleProperty/get_clip_state_property.c \
112     src/c/getHandleProperty/get_callback_property.c \
113     src/c/getHandleProperty/get_auto_position_property.c \
114     src/c/getHandleProperty/get_closed_property.c \
115     src/c/getHandleProperty/get_text_property.c \
116     src/c/getHandleProperty/get_margins_property.c \
117     src/c/getHandleProperty/get_view_property.c \
118     src/c/getHandleProperty/get_data_bounds_property.c \
119     src/c/getHandleProperty/get_axes_reverse_property.c \
120     src/c/getHandleProperty/get_tics_color_property.c \
121     src/c/getHandleProperty/get_axes_bounds_property.c \
122     src/c/getHandleProperty/get_tics_style_property.c \
123     src/c/getHandleProperty/get_user_data_property.c \
124     src/c/getHandleProperty/get_xtics_coord_property.c \
125     src/c/getHandleProperty/get_color_mode_property.c \
126     src/c/getHandleProperty/get_z_bounds_property.c \
127     src/c/getHandleProperty/get_data_mapping_property.c \
128     src/c/getHandleProperty/get_arrow_size_property.c \
129     src/c/getHandleProperty/get_rotation_angles_property.c \
130     src/c/getHandleProperty/get_callback_type_property.c \
131     src/c/getHandleProperty/get_format_n_property.c \
132     src/c/getHandleProperty/get_color_flag_property.c \
133     src/c/getHandleProperty/get_sub_tics_property.c \
134     src/c/getHandleProperty/get_hidden_axis_color_property.c \
135     src/c/getHandleProperty/get_ytics_coord_property.c \
136     src/c/getHandleProperty/get_labels_font_size_property.c \
137     src/c/getHandleProperty/get_isoview_property.c \
138     src/c/getHandleProperty/get_grid_property.c \
139     src/c/getHandleProperty/get_grid_thickness_property.c \
140     src/c/getHandleProperty/get_grid_style_property.c \
141     src/c/getHandleProperty/get_box_property.c \
142     src/c/getHandleProperty/get_hidden_color_property.c \
143     src/c/getHandleProperty/get_handle_visible_property.c \
144     src/c/getHandleProperty/get_labels_font_color_property.c \
145     src/c/getHandleProperty/get_surface_color_property.c \
146     src/c/getHandleProperty/get_tics_label_property.c \
147     src/c/getHandleProperty/get_labels_font_style_property.c \
148     src/c/getHandleProperty/get_axes_visible_property.c \
149     src/c/getHandleProperty/get_cube_scaling_property.c \
150     src/c/getHandleProperty/get_tics_segment_property.c \
151     src/c/getHandleProperty/get_cdata_mapping_property.c \
152     src/c/getHandleProperty/get_colored_property.c \
153     src/c/getHandleProperty/get_triangles_property.c \
154     src/c/getHandleProperty/get_viewport_property.c \
155     src/c/getHandleProperty/get_info_message_property.c \
156     src/c/getHandleProperty/get_y_ticks_property.c \
157     src/c/getHandleProperty/get_z_ticks_property.c \
158     src/c/getHandleProperty/get_x_ticks_property.c \
159     src/c/getHandleProperty/get_ticks_format_property.c \
160     src/c/getHandleProperty/get_ticks_st_property.c \
161     src/c/getHandleProperty/setGetHashTable.c \
162     src/c/getHandleProperty/get_segs_color_property.c \
163     src/c/getHandleProperty/get_screen_position_property.c \
164     src/c/getHandleProperty/get_event_handler_property.c \
165     src/c/getHandleProperty/get_event_handler_enable_property.c \
166     src/c/getHandleProperty/get_arc_drawing_method_property.c \
167     src/c/getHandleProperty/get_fractional_font_property.c \
168     src/c/getHandleProperty/get_links_property.c \
169     src/c/getHandleProperty/get_legend_location_property.c \
170     src/c/getHandleProperty/get_filled_property.c \
171     src/c/getHandleProperty/get_color_range_property.c \
172     src/c/getHandleProperty/get_outside_colors_property.c \
173     src/c/getHandleProperty/get_grid_position_property.c \
174     src/c/getHandleProperty/get_anti_aliasing_property.c \
175     src/c/getHandleProperty/get_tag_property.c \
176     src/c/getHandleProperty/get_image_type_property.c \
177     src/c/getHandleProperty/get_resize_property.c \
178     src/c/getHandleProperty/get_toolbar_property.c \
179     src/c/getHandleProperty/get_menubar_property.c \
180     src/c/getHandleProperty/get_infobar_property.c \
181     src/c/getHandleProperty/get_dockable_property.c \
182     src/c/getHandleProperty/get_rect_property.c \
183     src/c/getHandleProperty/GetHashTable.c \
184     src/c/graphicModuleLoad.c \
185     src/c/getHandleProperty/set_old_style_property.c \
186     src/c/getHandleProperty/set_figure_name_property.c \
187     src/c/getHandleProperty/getPropertyAssignedValue.c \
188     src/c/getHandleProperty/set_visible_property.c \
189     src/c/getHandleProperty/set_pixel_drawing_mode_property.c \
190     src/c/getHandleProperty/set_interp_color_vector_property.c \
191     src/c/getHandleProperty/set_immediate_drawing_property.c \
192     src/c/getHandleProperty/set_figure_size_property.c \
193     src/c/getHandleProperty/set_background_property.c \
194     src/c/getHandleProperty/set_rotation_style_property.c \
195     src/c/getHandleProperty/set_current_figure_property.c \
196     src/c/getHandleProperty/set_axes_size_property.c \
197     src/c/getHandleProperty/set_default_values_property.c \
198     src/c/getHandleProperty/set_figure_position_property.c \
199     src/c/getHandleProperty/set_color_map_property.c \
200     src/c/getHandleProperty/set_auto_resize_property.c \
201     src/c/getHandleProperty/set_current_axes_property.c \
202     src/c/getHandleProperty/set_current_entity_property.c \
203     src/c/getHandleProperty/set_figure_id_property.c \
204     src/c/getHandleProperty/set_figure_style_property.c \
205     src/c/getHandleProperty/set_mark_size_property.c \
206     src/c/getHandleProperty/set_mark_offset_property.c \
207     src/c/getHandleProperty/set_mark_stride_property.c \
208     src/c/getHandleProperty/set_y_shift_property.c \
209     src/c/getHandleProperty/set_auto_scale_property.c \
210     src/c/getHandleProperty/set_auto_dimensionning_property.c \
211     src/c/getHandleProperty/set_text_box_property.c \
212     src/c/getHandleProperty/set_text_property.c \
213     src/c/getHandleProperty/set_mark_mode_property.c \
214     src/c/getHandleProperty/set_clip_box_property.c \
215     src/c/getHandleProperty/set_z_shift_property.c \
216     src/c/getHandleProperty/set_line_style_property.c \
217     src/c/getHandleProperty/set_polyline_style_property.c \
218     src/c/getHandleProperty/set_line_mode_property.c \
219     src/c/getHandleProperty/set_thickness_property.c \
220     src/c/getHandleProperty/set_font_foreground_property.c \
221     src/c/getHandleProperty/set_text_box_mode_property.c \
222     src/c/getHandleProperty/set_bar_layout_property.c \
223     src/c/getHandleProperty/set_bar_width_property.c \
224     src/c/getHandleProperty/set_datatips_property.c \
225     src/c/getHandleProperty/SetPropertyStatus.c \
226     src/c/getHandleProperty/set_font_style_property.c \
227     src/c/getHandleProperty/set_surface_mode_property.c \
228     src/c/getHandleProperty/set_font_size_property.c \
229     src/c/getHandleProperty/set_mark_style_property.c \
230     src/c/getHandleProperty/set_mark_background_property.c \
231     src/c/getHandleProperty/set_interp_color_mode_property.c \
232     src/c/getHandleProperty/set_font_angle_property.c \
233     src/c/getHandleProperty/set_auto_clear_property.c \
234     src/c/getHandleProperty/set_arrow_size_factor_property.c \
235     src/c/getHandleProperty/set_mark_size_unit_property.c \
236     src/c/getHandleProperty/set_zoom_state_property.c \
237     src/c/getHandleProperty/set_fill_mode_property.c \
238     src/c/getHandleProperty/set_zoom_box_property.c \
239     src/c/getHandleProperty/set_font_color_property.c \
240     src/c/getHandleProperty/set_alignment_property.c \
241     src/c/getHandleProperty/set_mark_foreground_property.c \
242     src/c/getHandleProperty/set_clip_state_property.c \
243     src/c/getHandleProperty/set_x_shift_property.c \
244     src/c/getHandleProperty/set_foreground_property.c \
245     src/c/getHandleProperty/set_tics_direction_property.c \
246     src/c/getHandleProperty/set_title_property.c \
247     src/c/getHandleProperty/set_x_location_property.c \
248     src/c/getHandleProperty/set_auto_position_property.c \
249     src/c/getHandleProperty/set_tight_limits_property.c \
250     src/c/getHandleProperty/set_x_label_property.c \
251     src/c/getHandleProperty/set_y_label_property.c \
252     src/c/getHandleProperty/set_y_location_property.c \
253     src/c/getHandleProperty/set_z_label_property.c \
254     src/c/getHandleProperty/set_auto_rotation_property.c \
255     src/c/getHandleProperty/set_callback_property.c \
256     src/c/getHandleProperty/set_closed_property.c \
257     src/c/getHandleProperty/set_cdata_mapping_property.c \
258     src/c/getHandleProperty/set_y_ticks_property.c \
259     src/c/getHandleProperty/set_z_bounds_property.c \
260     src/c/getHandleProperty/set_position_property.c \
261     src/c/getHandleProperty/set_z_ticks_property.c \
262     src/c/getHandleProperty/set_axes_bounds_property.c \
263     src/c/getHandleProperty/set_tics_style_property.c \
264     src/c/getHandleProperty/SetHashTable.c \
265     src/c/getHandleProperty/set_handle_visible_property.c \
266     src/c/getHandleProperty/set_labels_font_color_property.c \
267     src/c/getHandleProperty/set_parent_property.c \
268     src/c/getHandleProperty/set_axes_visible_property.c \
269     src/c/getHandleProperty/set_triangles_property.c \
270     src/c/getHandleProperty/set_tics_color_property.c \
271     src/c/getHandleProperty/set_color_flag_property.c \
272     src/c/getHandleProperty/set_labels_font_size_property.c \
273     src/c/getHandleProperty/set_tics_segment_property.c \
274     src/c/getHandleProperty/set_user_data_property.c \
275     src/c/getHandleProperty/set_view_property.c \
276     src/c/getHandleProperty/set_arrow_size_property.c \
277     src/c/getHandleProperty/set_children_property.c \
278     src/c/getHandleProperty/set_axes_reverse_property.c \
279     src/c/getHandleProperty/set_grid_property.c \
280     src/c/getHandleProperty/set_grid_thickness_property.c \
281     src/c/getHandleProperty/set_grid_style_property.c \
282     src/c/getHandleProperty/set_log_flags_property.c \
283     src/c/getHandleProperty/set_cube_scaling_property.c \
284     src/c/getHandleProperty/set_colored_property.c \
285     src/c/getHandleProperty/set_margins_property.c \
286     src/c/getHandleProperty/set_auto_ticks_property.c \
287     src/c/getHandleProperty/set_xtics_coord_property.c \
288     src/c/getHandleProperty/set_color_mode_property.c \
289     src/c/getHandleProperty/set_data_bounds_property.c \
290     src/c/getHandleProperty/set_tics_labels_property.c \
291     src/c/getHandleProperty/set_data_mapping_property.c \
292     src/c/getHandleProperty/set_rotation_angles_property.c \
293     src/c/getHandleProperty/set_callback_type_property.c \
294     src/c/getHandleProperty/set_segs_color_property.c \
295     src/c/getHandleProperty/set_format_n_property.c \
296     src/c/getHandleProperty/set_sub_tics_property.c \
297     src/c/getHandleProperty/set_hidden_axis_color_property.c \
298     src/c/getHandleProperty/set_isoview_property.c \
299     src/c/getHandleProperty/set_box_property.c \
300     src/c/getHandleProperty/set_hidden_color_property.c \
301     src/c/getHandleProperty/set_label_font_style_property.c \
302     src/c/getHandleProperty/set_surface_color_property.c \
303     src/c/getHandleProperty/set_yticks_coord_property.c \
304     src/c/getHandleProperty/CheckTicksProperty.c \
305     src/c/getHandleProperty/set_x_ticks_property.c \
306     src/c/getHandleProperty/set_ticks_format_property.c \
307     src/c/getHandleProperty/set_ticks_st_property.c \
308     src/c/getHandleProperty/set_viewport_property.c \
309     src/c/getHandleProperty/set_info_message_property.c \
310     src/c/getHandleProperty/set_screen_position_property.c \
311     src/c/getHandleProperty/set_event_handler_property.c \
312     src/c/getHandleProperty/set_event_handler_enable_property.c \
313     src/c/getHandleProperty/set_arc_drawing_method_property.c \
314     src/c/getHandleProperty/set_fractional_font_property.c \
315     src/c/getHandleProperty/set_links_property.c \
316     src/c/getHandleProperty/set_legend_location_property.c \
317     src/c/getHandleProperty/set_filled_property.c \
318     src/c/getHandleProperty/set_color_range_property.c \
319     src/c/getHandleProperty/set_outside_colors_property.c \
320     src/c/getHandleProperty/set_grid_position_property.c \
321     src/c/getHandleProperty/set_anti_aliasing_property.c \
322     src/c/getHandleProperty/set_tag_property.c \
323     src/c/getHandleProperty/set_figure_resizefcn_property.c \
324     src/c/getHandleProperty/get_figure_resizefcn_property.c \
325     src/c/getHandleProperty/set_figure_closerequestfcn_property.c \
326     src/c/getHandleProperty/get_figure_closerequestfcn_property.c \
327     src/c/getHandleProperty/get_datatip_property.c \
328     src/c/getHandleProperty/set_datatip_property.c \
329     src/c/getHandleProperty/set_image_type_property.c \
330     src/c/getHandleProperty/get_display_function_data_property.c \
331     src/c/getHandleProperty/set_display_function_data_property.c \
332     src/c/getHandleProperty/set_resize_property.c \
333     src/c/getHandleProperty/set_toolbar_property.c \
334     src/c/getHandleProperty/set_menubar_property.c \
335     src/c/getHandleProperty/set_infobar_property.c \
336     src/c/getHandleProperty/set_dockable_property.c \
337     src/c/getHandleProperty/get_layout_property.c \
338     src/c/getHandleProperty/set_layout_property.c \
339     src/c/getHandleProperty/get_constraints_property.c \
340     src/c/getHandleProperty/set_constraints_property.c \
341     src/c/getHandleProperty/set_rect_property.c \
342     src/c/getHandleProperty/get_layout_options_property.c \
343     src/c/getHandleProperty/set_layout_options_property.c \
344     src/c/getHandleProperty/get_border_property.cpp \
345     src/c/getHandleProperty/set_border_property.c \
346     src/c/getHandleProperty/get_groupname_property.c \
347     src/c/getHandleProperty/set_groupname_property.c \
348     src/c/getHandleProperty/get_tabtitle_property.c \
349     src/c/getHandleProperty/set_tabtitle_property.c \
350     src/c/getHandleProperty/get_scrollable_property.c \
351     src/c/getHandleProperty/set_scrollable_property.c \
352     src/c/getHandleProperty/get_marks_count_property.c \
353     src/c/getHandleProperty/set_marks_count_property.c \
354     src/c/getHandleProperty/get_line_width_property.c \
355     src/c/getHandleProperty/set_line_width_property.c \
356     src/c/getHandleProperty/get_colors_property.c \
357     src/c/getHandleProperty/set_colors_property.c \
358     src/c/DefaultCommandArg.c \
359     src/c/Axes.c \
360     src/c/sciMatrix.c \
361     src/c/DrawObjects.c \
362     src/c/GetProperty.c \
363     src/c/Contour.c \
364     src/c/SetProperty.c \
365     src/c/BasicAlgos.c \
366     src/c/BuildObjects.c \
367     src/c/sciCall.c \
368     src/c/CloneObjects.c \
369     src/c/InitObjects.c \
370     src/c/pixel_mode.c \
371     src/c/Format.c \
372     src/c/Champ.c \
373     src/c/StringMatrix.c \
374     src/c/FeC.c \
375     src/c/Plo2dEch.c \
376     src/c/Plo2dn.c \
377     src/c/Gray.c \
378     src/c/DestroyObjects.c \
379     src/c/math_graphics.c \
380     src/c/Interaction.c \
381     src/c/StringBox.c \
382     src/c/axesScale.c \
383     src/c/TerminateGraphics.c \
384     src/c/periEmpty.c \
385     src/c/scitokenize.c \
386     src/c/get_ticks_utils.c \
387     src/c/getHandleProperty/get_ambient_color_property.c \
388     src/c/getHandleProperty/get_diffuse_color_property.c \
389     src/c/getHandleProperty/get_specular_color_property.c \
390     src/c/getHandleProperty/get_use_color_material_property.c \
391     src/c/getHandleProperty/get_material_shininess_property.c \
392     src/c/getHandleProperty/get_light_type_property.c \
393     src/c/getHandleProperty/get_direction_property.c \
394     src/c/getHandleProperty/set_ambient_color_property.c \
395     src/c/getHandleProperty/set_diffuse_color_property.c \
396     src/c/getHandleProperty/set_specular_color_property.c \
397     src/c/getHandleProperty/set_use_color_material_property.c \
398     src/c/getHandleProperty/set_material_shininess_property.c \
399     src/c/getHandleProperty/set_light_type_property.c \
400     src/c/getHandleProperty/set_direction_property.c \
401     src/c/getHandleProperty/set_auto_margins_property.c \
402     src/c/getHandleProperty/get_auto_margins_property.c \
403     src/c/name2rgb.c \
404     src/c/addColor.c \
405     src/c/DllmainGraphics.c
406
407 GRAPHICS_CXX_SOURCES = \
408     src/cpp/configgraphicvariable.cpp \
409     src/cpp/set_data_property.cpp \
410     src/cpp/ContourOnMesh.cpp
411
412 GATEWAY_C_SOURCES = \
413     sci_gateway/c/sci_swap_handles.c \
414     sci_gateway/c/sci_grayplot.c \
415     sci_gateway/c/sci_xfpolys.c \
416     sci_gateway/c/sci_newaxes.c \
417     sci_gateway/c/sci_xlfont.c \
418     sci_gateway/c/sci_xgraduate.c \
419     sci_gateway/c/sci_xgrid.c \
420     sci_gateway/c/sci_xclick.c \
421     sci_gateway/c/sci_geom3d.c \
422     sci_gateway/c/sci_unzoom.c \
423     sci_gateway/c/sci_xsegs.c \
424     sci_gateway/c/sci_glue.c \
425     sci_gateway/c/sci_xarc.c \
426     sci_gateway/c/sci_xpolys.c \
427     sci_gateway/c/sci_xstring.c \
428     sci_gateway/c/sci_xstringb.c \
429     sci_gateway/c/sci_show_window.c \
430     sci_gateway/c/sci_param3d1.c \
431     sci_gateway/c/sci_xname.c \
432     sci_gateway/c/sci_xpoly.c \
433     sci_gateway/c/sci_xchange.c \
434     sci_gateway/c/sci_drawaxis.c \
435     sci_gateway/c/sci_demo.c \
436     sci_gateway/c/sci_plot2d1.c \
437     sci_gateway/c/sci_xrect.c \
438     sci_gateway/c/sci_xarrows.c \
439     sci_gateway/c/sci_plot3d.c \
440     sci_gateway/c/sci_move.c \
441     sci_gateway/c/sci_copy.c \
442     sci_gateway/c/sci_xarcs.c \
443     sci_gateway/c/sci_xfpoly.c \
444     sci_gateway/c/sci_drawlater.c \
445     sci_gateway/c/sci_champ.c \
446     sci_gateway/c/sci_unglue.c \
447     sci_gateway/c/sci_zoom_rect.c \
448     sci_gateway/c/sci_delete.c \
449     sci_gateway/c/sci_plot2d.c \
450     sci_gateway/c/sci_xrects.c \
451     sci_gateway/c/sci_xtitle.c \
452     sci_gateway/c/sci_StringBox.c \
453     sci_gateway/c/sci_xgetmouse.c \
454     sci_gateway/c/sci_drawnow.c \
455     sci_gateway/c/sci_xfarcs.c \
456     sci_gateway/c/sci_param3d.c \
457     sci_gateway/c/sci_contour2di.c \
458     sci_gateway/c/sci_xdel.c \
459     sci_gateway/c/sci_fec.c \
460     sci_gateway/c/sci_set.c \
461     sci_gateway/c/sci_rubberbox.c \
462     sci_gateway/c/sci_rotate_axes.c \
463     sci_gateway/c/sci_is_handle_valid.c \
464     sci_gateway/c/sci_Legend.c \
465     sci_gateway/c/sci_light.c \
466     sci_gateway/c/sci_color.c \
467     sci_gateway/c/sci_name2rgb.c \
468     sci_gateway/c/sci_addcolor.c
469
470 GATEWAY_CXX_SOURCES = \
471     sci_gateway/cpp/sci_get.cpp \
472     sci_gateway/cpp/sci_xget.cpp \
473     sci_gateway/cpp/sci_xset.cpp \
474     sci_gateway/cpp/sci_matplot.cpp \
475     sci_gateway/cpp/sci_matplot1.cpp \
476     sci_gateway/cpp/sci_winsid.cpp \
477     sci_gateway/cpp/sci_contour2dm.cpp
478
479 libscigraphics_la_CPPFLAGS = \
480     -I$(srcdir)/includes/ \
481     -I$(srcdir)/src/c/ \
482     -I$(srcdir)/src/cpp/ \
483     -I$(srcdir)/src/c/getHandleProperty/ \
484     -I$(top_srcdir)/modules/ast/includes/ast/ \
485     -I$(top_srcdir)/modules/ast/includes/exps/ \
486     -I$(top_srcdir)/modules/ast/includes/operations/ \
487     -I$(top_srcdir)/modules/ast/includes/parse/ \
488     -I$(top_srcdir)/modules/ast/includes/symbol/ \
489     -I$(top_srcdir)/modules/ast/includes/system_env/ \
490     -I$(top_srcdir)/modules/ast/includes/types/ \
491     -I$(top_srcdir)/modules/ast/includes/analysis/ \
492     -I$(top_srcdir)/modules/action_binding/includes/ \
493     -I$(top_srcdir)/modules/api_scilab/includes/ \
494     -I$(top_srcdir)/modules/elementary_functions/includes/ \
495     -I$(top_srcdir)/modules/fileio/includes/ \
496     -I$(top_srcdir)/modules/graphic_export/includes/ \
497     -I$(top_srcdir)/modules/graphic_objects/includes/ \
498     -I$(top_srcdir)/modules/gui/includes/ \
499     -I$(top_srcdir)/modules/jvm/includes/ \
500     -I$(top_srcdir)/modules/localization/includes/ \
501     -I$(top_srcdir)/modules/output_stream/includes/ \
502     -I$(top_srcdir)/modules/renderer/includes/ \
503     -I$(top_srcdir)/modules/string/includes/ \
504     -I$(top_srcdir)/modules/localization/includes/ \
505     -I$(top_srcdir)/modules/threads/includes/ \
506     -I$(top_srcdir)/modules/console/includes/ \
507     -I$(top_srcdir)/modules/dynamic_link/includes \
508     $(TCL_INC_PATH) \
509     $(TK_INC_PATH) \
510     $(AM_CPPFLAGS)
511
512 libscigraphics_algo_la_SOURCES = $(GRAPHICS_C_SOURCES) $(GRAPHICS_CXX_SOURCES)
513 libscigraphics_la_SOURCES = $(GATEWAY_C_SOURCES) $(GATEWAY_CXX_SOURCES)
514 libscigraphics_algo_la_CPPFLAGS = $(libscigraphics_la_CPPFLAGS)
515
516 # For the code check (splint)
517 CHECK_SRC= $(GRAPHICS_C_SOURCES) $(GATEWAY_C_SOURCES)
518 INCLUDE_FLAGS = $(libscigraphics_la_CPPFLAGS)
519
520 libscigraphics_la_LIBADD = libscigraphics-algo.la
521
522
523
524 #### graphics : gateway declaration ####
525 libscigraphics_la_sci_gatewaydir = $(mydatadir)/sci_gateway
526 libscigraphics_la_sci_gateway_DATA = sci_gateway/graphics_gateway.xml
527
528 ### graphics : ged files ###
529 libscigraphics_la_geddir = $(mydatadir)
530 nobase_libscigraphics_la_ged_DATA = tcl/ged/Arc.tcl \
531 tcl/ged/Axes.tcl \
532 tcl/ged/Axis.tcl \
533 tcl/ged/Champ.tcl \
534 tcl/ged/Compound.tcl \
535 tcl/ged/Fac3d.tcl \
536 tcl/ged/Fec.tcl \
537 tcl/ged/Figure.tcl \
538 tcl/ged/Grayplot.tcl \
539 tcl/ged/Legend.tcl \
540 tcl/ged/Matplot.tcl \
541 tcl/ged/ObjectsBrowser.tcl \
542 tcl/ged/Plot3d.tcl \
543 tcl/ged/Polyline.tcl \
544 tcl/ged/Rectangle.tcl \
545 tcl/ged/Segs.tcl \
546 tcl/ged/Text.tcl \
547 tcl/ged/images/arc.gif \
548 tcl/ged/images/axes.gif \
549 tcl/ged/images/axis.gif \
550 tcl/ged/images/champ.gif \
551 tcl/ged/images/compound.gif \
552 tcl/ged/images/fac3d.gif \
553 tcl/ged/images/fec.gif \
554 tcl/ged/images/figure.gif \
555 tcl/ged/images/grayplot.gif \
556 tcl/ged/images/leaf.gif \
557 tcl/ged/images/legend.gif \
558 tcl/ged/images/matplot.gif \
559 tcl/ged/images/passwd.gif \
560 tcl/ged/images/plot3d.gif \
561 tcl/ged/images/polyline.gif \
562 tcl/ged/images/rectangle.gif \
563 tcl/ged/images/segs.gif \
564 tcl/ged/images/text.gif
565
566 libscigraphics_disable_la_SOURCES = \
567         src/nographics/nographics.c
568
569 libscigraphics_disable_la_CPPFLAGS = \
570     -I$(srcdir)/includes/ \
571     -I$(srcdir)/src/c/ \
572     -I$(srcdir)/src/c/getHandleProperty/ \
573     -I$(srcdir)/src/cpp/ \
574     -I$(top_srcdir)/modules/ast/includes/ast/ \
575     -I$(top_srcdir)/modules/ast/includes/exps/ \
576     -I$(top_srcdir)/modules/ast/includes/operations/ \
577     -I$(top_srcdir)/modules/ast/includes/parse/ \
578     -I$(top_srcdir)/modules/ast/includes/symbol/ \
579     -I$(top_srcdir)/modules/ast/includes/system_env/ \
580     -I$(top_srcdir)/modules/ast/includes/types/ \
581     -I$(top_srcdir)/modules/ast/includes/analysis/ \
582     -I$(top_srcdir)/libs/hashtable/ \
583     -I$(top_srcdir)/modules/api_scilab/includes/ \
584     -I$(top_srcdir)/modules/localization/includes/ \
585     -I$(top_srcdir)/modules/output_stream/includes/ \
586     -I$(top_srcdir)/modules/string/includes/ \
587     -I$(top_srcdir)/modules/core/includes/ \
588     -I$(top_srcdir)/modules/localization/includes/ \
589     -I$(top_srcdir)/modules/dynamic_link/includes \
590     $(AM_CPPFLAGS)
591
592 # endif
593
594 pkglib_LTLIBRARIES = libscigraphics-disable.la
595
596 if GUI
597 USEANT=1
598 pkglib_LTLIBRARIES += libscigraphics.la
599 noinst_LTLIBRARIES = libscigraphics-algo.la
600 endif
601
602
603
604 include $(top_srcdir)/Makefile.incl.am
605