GPencil: Split Primitive operators and add number of points to Topbar
[blender.git] / source / blender / editors / datafiles / CMakeLists.txt
1 # ***** BEGIN GPL LICENSE BLOCK *****
2 #
3 # This program is free software; you can redistribute it and/or
4 # modify it under the terms of the GNU General Public LicenseS
5 # as published by the Free Software Foundation; either version 2
6 # of the License, or (at your option) any later version.
7 #
8 # This program is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY; without even the implied warranty of
10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11 # GNU General Public License for more details.
12 #
13 # You should have received a copy of the GNU General Public License
14 # along with this program; if not, write to the Free Software Foundation,
15 # Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16 # ***** END GPL LICENSE BLOCK *****
17
18 set(INC
19
20 )
21
22 set(INC_SYS
23
24 )
25
26 # blender and player
27 set(SRC
28
29 )
30
31 set(LIB
32 )
33
34 # Order matches "UI_icons.h", final name will be formatted: "icons{size}_{name}.dat"
35 set(ICON_NAMES
36   question
37   error
38   cancel
39   tria_right
40   tria_down
41   tria_left
42   tria_up
43   arrow_leftright
44   plus
45   disclosure_tri_right
46   disclosure_tri_down
47   radiobut_off
48   radiobut_on
49   menu_panel
50   blender
51   grip
52   dot
53   collapsemenu
54   x
55   duplicate
56   node
57   node_sel
58   window
59   workspace
60   rightarrow_thin
61   bordermove
62   viewzoom
63   add
64   remove
65   panel_close
66   copy_id
67   eyedropper
68   auto
69   checkbox_dehlt
70   checkbox_hlt
71   unlocked
72   locked
73   unpinned
74   pinned
75   screen_back
76   rightarrow
77   downarrow_hlt
78   plugin
79   help
80   ghost_enabled
81   color
82   unlinked
83   linked
84   hand
85   zoom_all
86   zoom_selected
87   zoom_previous
88   zoom_in
89   zoom_out
90   driver_distance
91   driver_rotational_difference
92   driver_transform
93   freeze
94   stylus_pressure
95   ghost_disabled
96   file_new
97   file_tick
98   quit
99   url
100   recover_last
101   three_dots
102   fullscreen_enter
103   fullscreen_exit
104   light
105   material
106   texture
107   anim
108   world
109   scene
110   output
111   script
112   particles
113   physics
114   speaker
115   tool_settings
116   shaderfx
117   fake_user_off
118   fake_user_on
119   view3d
120   graph
121   outliner
122   properties
123   filebrowser
124   image
125   info
126   sequence
127   text
128   sound
129   action
130   nla
131   preferences
132   time
133   nodetree
134   console
135   clip
136   asset_manager
137   node_compositing
138   node_texture
139   node_material
140   object_datamode
141   editmode_hlt
142   uv
143   vpaint_hlt
144   tpaint_hlt
145   wpaint_hlt
146   sculptmode_hlt
147   pose_hlt
148   particlemode
149   tracking
150   tracking_backwards
151   tracking_forwards
152   tracking_backwards_single
153   tracking_forwards_single
154   tracking_clear_backwards
155   tracking_clear_forwards
156   tracking_refine_backwards
157   tracking_refine_forwards
158   scene_data
159   renderlayers
160   world_data
161   object_data
162   mesh_data
163   curve_data
164   meta_data
165   lattice_data
166   light_data
167   material_data
168   texture_data
169   anim_data
170   camera_data
171   particle_data
172   library_data_direct
173   group
174   armature_data
175   community
176   bone_data
177   constraint
178   shapekey_data
179   constraint_bone
180   camera_stereo
181   package
182   uglypackage
183   experimental
184   brush_data
185   image_data
186   file
187   fcurve
188   font_data
189   render_result
190   surface_data
191   empty_data
192   preset
193   render_animation
194   render_still
195   library_data_broken
196   boids
197   strands
198   library_data_indirect
199   greasepencil
200   line_data
201   library_data_override
202   group_bone
203   group_vertex
204   group_vcol
205   group_uvs
206   face_maps
207   rna
208   rna_add
209   mouse_lmb
210   mouse_mmb
211   mouse_rmb
212   mouse_move
213   mouse_lmb_drag
214   mouse_mmb_drag
215   mouse_rmb_drag
216   preset_new
217   decorate
218   decorate_keyframe
219   decorate_animate
220   decorate_driver
221   decorate_linked
222   decorate_library_override
223   decorate_unlocked
224   decorate_locked
225   decorate_override
226   sealed
227   heart
228   orphan_data
229   user
230   system
231   settings
232   outliner_ob_empty
233   outliner_ob_mesh
234   outliner_ob_curve
235   outliner_ob_lattice
236   outliner_ob_meta
237   outliner_ob_light
238   outliner_ob_camera
239   outliner_ob_armature
240   outliner_ob_font
241   outliner_ob_surface
242   outliner_ob_speaker
243   outliner_ob_force_field
244   outliner_ob_group_instance
245   outliner_ob_greasepencil
246   outliner_ob_lightprobe
247   outliner_ob_image
248   restrict_color_off
249   restrict_color_on
250   hide_on
251   hide_off
252   restrict_select_on
253   restrict_select_off
254   restrict_render_on
255   restrict_render_off
256   outliner_data_empty
257   outliner_data_mesh
258   outliner_data_curve
259   outliner_data_lattice
260   outliner_data_meta
261   outliner_data_light
262   outliner_data_camera
263   outliner_data_armature
264   outliner_data_font
265   outliner_data_surface
266   outliner_data_speaker
267   outliner_data_greasepencil
268   gp_select_points
269   gp_select_strokes
270   gp_multiframe_editing
271   gp_only_selected
272   modifier_off
273   modifier_on
274   onionskin_off
275   onionskin_on
276   restrict_view_on
277   restrict_view_off
278   mesh_plane
279   mesh_cube
280   mesh_circle
281   mesh_uvsphere
282   mesh_icosphere
283   mesh_grid
284   mesh_monkey
285   mesh_cylinder
286   mesh_torus
287   mesh_cone
288   mesh_capsule
289   empty_single_arrow
290   light_point
291   light_sun
292   light_spot
293   light_hemi
294   light_area
295   cube
296   sphere
297   cone
298   meta_plane
299   meta_cube
300   meta_ball
301   meta_ellipsoid
302   meta_capsule
303   surface_ncurve
304   surface_ncircle
305   surface_nsurface
306   surface_ncylinder
307   surface_nsphere
308   surface_ntorus
309   empty_axis
310   stroke
311   empty_arrows
312   curve_bezcurve
313   curve_bezcircle
314   curve_ncurve
315   curve_ncircle
316   curve_path
317   lightprobe_cubemap
318   lightprobe_planar
319   lightprobe_grid
320   color_red
321   color_green
322   color_blue
323   tria_right_bar
324   tria_down_bar
325   tria_left_bar
326   tria_up_bar
327   force_force
328   force_wind
329   force_vortex
330   force_magnetic
331   force_harmonic
332   force_charge
333   force_lennardjones
334   force_texture
335   force_curve
336   force_boid
337   force_turbulence
338   force_drag
339   force_fluidflow
340   image_plane
341   image_background
342   image_reference
343   node_insert_on
344   node_insert_off
345   node_top
346   node_side
347   node_corner
348   align_left
349   align_center
350   align_right
351   align_justify
352   align_flush
353   align_top
354   align_middle
355   align_bottom
356   bold
357   italic
358   underline
359   small_caps
360   modifier
361   mod_wave
362   mod_build
363   mod_decim
364   mod_mirror
365   mod_soft
366   mod_subsurf
367   hook
368   mod_physics
369   mod_particles
370   mod_boolean
371   mod_edgesplit
372   mod_array
373   mod_uvproject
374   mod_displace
375   mod_curve
376   mod_lattice
377   mod_tint
378   mod_armature
379   mod_shrinkwrap
380   mod_cast
381   mod_meshdeform
382   mod_bevel
383   mod_smooth
384   mod_simpledeform
385   mod_mask
386   mod_cloth
387   mod_explode
388   mod_multires
389   mod_fluid
390   mod_solidify
391   mod_screw
392   mod_vertex_weight
393   mod_dynamicpaint
394   mod_remesh
395   mod_ocean
396   mod_warp
397   mod_skin
398   mod_triangulate
399   mod_wireframe
400   mod_data_transfer
401   mod_normaledit
402   mod_particle_instance
403   mod_hue_saturation
404   mod_noise
405   mod_offset
406   mod_simplify
407   mod_thickness
408   mod_instance
409   mod_time
410   mod_opacity
411   rec
412   play
413   ff
414   rew
415   pause
416   prev_keyframe
417   next_keyframe
418   play_reverse
419   preview_range
420   action_tweak
421   pmarker_act
422   pmarker_sel
423   pmarker
424   marker_hlt
425   marker
426   keyframe_hlt
427   keyframe
428   keyingset
429   key_dehlt
430   key_hlt
431   mute_ipo_off
432   mute_ipo_on
433   driver
434   solo_off
435   solo_on
436   frame_prev
437   frame_next
438   nla_pushdown
439   ipo_constant
440   ipo_linear
441   ipo_bezier
442   ipo_sine
443   ipo_quad
444   ipo_cubic
445   ipo_quart
446   ipo_quint
447   ipo_expo
448   ipo_circ
449   ipo_bounce
450   ipo_elastic
451   ipo_back
452   ipo_ease_in
453   ipo_ease_out
454   ipo_ease_in_out
455   normalize_fcurves
456   vertexsel
457   edgesel
458   facesel
459   pivot_boundbox
460   pivot_cursor
461   pivot_individual
462   pivot_median
463   pivot_active
464   center_only
465   smoothcurve
466   spherecurve
467   rootcurve
468   sharpcurve
469   lincurve
470   nocurve
471   rndcurve
472   prop_off
473   prop_on
474   prop_con
475   sculpt_dyntopo
476   particle_point
477   particle_tip
478   particle_path
479   snap_off
480   snap_on
481   snap_normal
482   snap_grid
483   snap_vertex
484   snap_edge
485   snap_face
486   snap_volume
487   snap_increment
488   sticky_uvs_loc
489   sticky_uvs_disable
490   sticky_uvs_vert
491   clipuv_dehlt
492   clipuv_hlt
493   snap_peel_object
494   grid
495   object_origin
496   orientation_global
497   orientation_gimbal
498   orientation_local
499   orientation_normal
500   orientation_view
501   copydown
502   pastedown
503   pasteflipup
504   pasteflipdown
505   vis_sel_11
506   vis_sel_10
507   vis_sel_01
508   vis_sel_00
509   automerge_on
510   automerge_off
511   uv_vertexsel
512   uv_edgesel
513   uv_facesel
514   uv_islandsel
515   uv_sync_select
516   normals_vertex
517   normals_face
518   normals_vertex_face
519   shading_bbox
520   shading_wire
521   shading_solid
522   shading_rendered
523   shading_texture
524   overlay
525   xray
526   lockview_off
527   lockview_on
528   axis_side
529   axis_front
530   axis_top
531   layer_used
532   layer_active
533   sortalpha
534   sortbyext
535   sorttime
536   sortsize
537   shortdisplay
538   longdisplay
539   imgdisplay
540   bookmarks
541   fontpreview
542   filter
543   newfolder
544   file_parent
545   file_refresh
546   file_folder
547   file_blank
548   file_blend
549   file_image
550   file_movie
551   file_script
552   file_sound
553   file_font
554   file_text
555   sort_desc
556   sort_asc
557   link_blend
558   append_blend
559   import
560   export
561   loop_back
562   loop_forwards
563   back
564   forward
565   file_cache
566   file_volume
567   file_3d
568   file_hidden
569   file_backup
570   disk_drive
571   matplane
572   matsphere
573   matcube
574   monkey
575   hair
576   aliased
577   antialiased
578   mat_sphere_sky
579   matshaderball
580   matcloth
581   matfluid
582   wordwrap_off
583   wordwrap_on
584   syntax_off
585   syntax_on
586   linenumbers_off
587   linenumbers_on
588   scriptplugins
589   seq_sequencer
590   seq_preview
591   seq_luma_waveform
592   seq_chroma_scope
593   seq_histogram
594   seq_splitview
595   image_rgb
596   image_rgb_alpha
597   image_alpha
598   image_zdepth
599   view_perspective
600   view_ortho
601   view_camera
602   view_pan
603   view_zoom
604 )
605
606 # This section is maintained by the updating script, keep BEGIN/END comments.
607 set_property(GLOBAL PROPERTY ICON_GEOM_NAMES
608   # BEGIN ICON_GEOM_NAMES
609   brush.gpencil_draw.draw
610   brush.gpencil_draw.erase
611   brush.gpencil_draw.fill
612   brush.gpencil_draw.tint
613   brush.paint_texture.airbrush
614   brush.paint_texture.clone
615   brush.paint_texture.draw
616   brush.paint_texture.fill
617   brush.paint_texture.mask
618   brush.paint_texture.masklort
619   brush.paint_texture.multiply
620   brush.paint_texture.smear
621   brush.paint_texture.soften
622   brush.paint_vertex.alpha
623   brush.paint_vertex.average
624   brush.paint_vertex.blur
625   brush.paint_vertex.draw
626   brush.paint_vertex.replace
627   brush.paint_vertex.smear
628   brush.paint_weight.average
629   brush.paint_weight.blur
630   brush.paint_weight.draw
631   brush.paint_weight.mix
632   brush.paint_weight.smear
633   brush.particle.add
634   brush.particle.comb
635   brush.particle.cut
636   brush.particle.length
637   brush.particle.puff
638   brush.particle.smooth
639   brush.particle.weight
640   brush.sculpt.blob
641   brush.sculpt.clay
642   brush.sculpt.clay_strips
643   brush.sculpt.clay_thumb
644   brush.sculpt.cloth
645   brush.sculpt.crease
646   brush.sculpt.draw
647   brush.sculpt.draw_face_sets
648   brush.sculpt.draw_sharp
649   brush.sculpt.elastic_deform
650   brush.sculpt.fill
651   brush.sculpt.flatten
652   brush.sculpt.grab
653   brush.sculpt.inflate
654   brush.sculpt.layer
655   brush.sculpt.mask
656   brush.sculpt.multiplane_scrape
657   brush.sculpt.nudge
658   brush.sculpt.pinch
659   brush.sculpt.pose
660   brush.sculpt.rotate
661   brush.sculpt.scrape
662   brush.sculpt.simplify
663   brush.sculpt.smooth
664   brush.sculpt.snake_hook
665   brush.sculpt.thumb
666   brush.sculpt.topology
667   brush.uv_sculpt.grab
668   brush.uv_sculpt.pinch
669   brush.uv_sculpt.relax
670   none
671   ops.armature.bone.roll
672   ops.armature.extrude_cursor
673   ops.armature.extrude_move
674   ops.curve.draw
675   ops.curve.extrude_cursor
676   ops.curve.extrude_move
677   ops.curve.radius
678   ops.curve.vertex_random
679   ops.generic.cursor
680   ops.generic.select
681   ops.generic.select_box
682   ops.generic.select_circle
683   ops.generic.select_lasso
684   ops.gpencil.draw
685   ops.gpencil.draw.eraser
686   ops.gpencil.draw.line
687   ops.gpencil.draw.poly
688   ops.gpencil.edit_bend
689   ops.gpencil.edit_mirror
690   ops.gpencil.edit_shear
691   ops.gpencil.edit_to_sphere
692   ops.gpencil.extrude_move
693   ops.gpencil.primitive_arc
694   ops.gpencil.primitive_box
695   ops.gpencil.primitive_circle
696   ops.gpencil.primitive_curve
697   ops.gpencil.primitive_line
698   ops.gpencil.primitive_polyline
699   ops.gpencil.radius
700   ops.gpencil.sculpt_clone
701   ops.gpencil.sculpt_grab
702   ops.gpencil.sculpt_pinch
703   ops.gpencil.sculpt_push
704   ops.gpencil.sculpt_randomize
705   ops.gpencil.sculpt_smooth
706   ops.gpencil.sculpt_strength
707   ops.gpencil.sculpt_thickness
708   ops.gpencil.sculpt_twist
709   ops.gpencil.sculpt_weight
710   ops.gpencil.stroke_cutter
711   ops.gpencil.transform_fill
712   ops.mesh.bevel
713   ops.mesh.bisect
714   ops.mesh.dupli_extrude_cursor
715   ops.mesh.extrude_faces_move
716   ops.mesh.extrude_manifold
717   ops.mesh.extrude_region_move
718   ops.mesh.extrude_region_shrink_fatten
719   ops.mesh.inset
720   ops.mesh.knife_tool
721   ops.mesh.loopcut_slide
722   ops.mesh.offset_edge_loops_slide
723   ops.mesh.polybuild_hover
724   ops.mesh.primitive_cone_add_gizmo
725   ops.mesh.primitive_cube_add_gizmo
726   ops.mesh.primitive_cylinder_add_gizmo
727   ops.mesh.primitive_grid_add_gizmo
728   ops.mesh.primitive_sphere_add_gizmo
729   ops.mesh.primitive_torus_add_gizmo
730   ops.mesh.rip
731   ops.mesh.rip_edge
732   ops.mesh.spin
733   ops.mesh.spin.duplicate
734   ops.mesh.vertices_smooth
735   ops.node.links_cut
736   ops.paint.eyedropper_add
737   ops.paint.vertex_color_fill
738   ops.paint.weight_fill
739   ops.paint.weight_gradient
740   ops.paint.weight_sample
741   ops.paint.weight_sample_group
742   ops.pose.breakdowner
743   ops.pose.push
744   ops.pose.relax
745   ops.sculpt.border_hide
746   ops.sculpt.border_mask
747   ops.sculpt.lasso_mask
748   ops.sculpt.mesh_filter
749   ops.sequencer.blade
750   ops.transform.bone_envelope
751   ops.transform.bone_size
752   ops.transform.edge_slide
753   ops.transform.push_pull
754   ops.transform.resize.cage
755   ops.transform.resize
756   ops.transform.rotate
757   ops.transform.shear
758   ops.transform.shrink_fatten
759   ops.transform.tilt
760   ops.transform.tosphere
761   ops.transform.transform
762   ops.transform.translate
763   ops.transform.vert_slide
764   ops.transform.vertex_random
765   ops.view3d.ruler
766   # END ICON_GEOM_NAMES
767 )
768
769 data_to_c_simple(../../../../release/datafiles/bfont.pfb SRC)
770
771 if(WITH_BLENDER)
772   # blender only (not player)
773
774   if(NOT WITH_HEADLESS)
775     # blender UI only
776
777     # blends
778     data_to_c_simple(../../../../release/datafiles/preview.blend SRC)
779     data_to_c_simple(../../../../release/datafiles/preview_grease_pencil.blend SRC)
780
781     # images
782     data_to_c_simple(../../../../release/datafiles/splash.png SRC)
783     data_to_c_simple(../../../../release/datafiles/alert_icons.png SRC)
784     # XXX These are handy, but give nasty "false changes" in svn :/
785     # svg_to_png(../../../../release/datafiles/blender_icons.svg
786     #            ../../../../release/datafiles/blender_icons16.png
787     #            90 SRC)
788
789     data_to_c_simple_icons(../../../../release/datafiles/blender_icons16 "icon16_" "${ICON_NAMES}" SRC)
790     # data_to_c_simple(../../../../release/datafiles/blender_icons16.png SRC)
791     # svg_to_png(../../../../release/datafiles/blender_icons.svg
792     #            ../../../../release/datafiles/blender_icons32.png
793     #            180 SRC)
794     data_to_c_simple_icons(../../../../release/datafiles/blender_icons32 "icon32_" "${ICON_NAMES}" SRC)
795     # data_to_c_simple(../../../../release/datafiles/blender_icons32.png SRC)
796     # svg_to_png(../../../../release/datafiles/prvicons.svg
797     #            ../../../../release/datafiles/prvicons.png
798     #            90 SRC)
799     data_to_c_simple(../../../../release/datafiles/prvicons.png SRC)
800
801     # brushes
802     data_to_c_simple(../../../../release/datafiles/brushicons/blob.png SRC)
803     data_to_c_simple(../../../../release/datafiles/brushicons/blur.png SRC)
804     data_to_c_simple(../../../../release/datafiles/brushicons/clay.png SRC)
805     data_to_c_simple(../../../../release/datafiles/brushicons/claystrips.png SRC)
806     data_to_c_simple(../../../../release/datafiles/brushicons/clone.png SRC)
807     data_to_c_simple(../../../../release/datafiles/brushicons/crease.png SRC)
808     data_to_c_simple(../../../../release/datafiles/brushicons/draw.png SRC)
809     data_to_c_simple(../../../../release/datafiles/brushicons/fill.png SRC)
810     data_to_c_simple(../../../../release/datafiles/brushicons/flatten.png SRC)
811     data_to_c_simple(../../../../release/datafiles/brushicons/grab.png SRC)
812     data_to_c_simple(../../../../release/datafiles/brushicons/inflate.png SRC)
813     data_to_c_simple(../../../../release/datafiles/brushicons/layer.png SRC)
814     data_to_c_simple(../../../../release/datafiles/brushicons/mask.png SRC)
815     data_to_c_simple(../../../../release/datafiles/brushicons/mix.png SRC)
816     data_to_c_simple(../../../../release/datafiles/brushicons/nudge.png SRC)
817     data_to_c_simple(../../../../release/datafiles/brushicons/pinch.png SRC)
818     data_to_c_simple(../../../../release/datafiles/brushicons/scrape.png SRC)
819     data_to_c_simple(../../../../release/datafiles/brushicons/smear.png SRC)
820     data_to_c_simple(../../../../release/datafiles/brushicons/smooth.png SRC)
821     data_to_c_simple(../../../../release/datafiles/brushicons/snake_hook.png SRC)
822     data_to_c_simple(../../../../release/datafiles/brushicons/soften.png SRC)
823     data_to_c_simple(../../../../release/datafiles/brushicons/texdraw.png SRC)
824     data_to_c_simple(../../../../release/datafiles/brushicons/texfill.png SRC)
825     data_to_c_simple(../../../../release/datafiles/brushicons/texmask.png SRC)
826     data_to_c_simple(../../../../release/datafiles/brushicons/thumb.png SRC)
827     data_to_c_simple(../../../../release/datafiles/brushicons/twist.png SRC)
828
829     # grease pencil sculpt
830     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_smooth.png SRC)
831     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_thickness.png SRC)
832     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_strength.png SRC)
833     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_grab.png SRC)
834     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_push.png SRC)
835     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_twist.png SRC)
836     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_pinch.png SRC)
837     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_randomize.png SRC)
838     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_clone.png SRC)
839     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_weight.png SRC)
840
841     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_pencil.png SRC)
842     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_pen.png SRC)
843     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_ink.png SRC)
844     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_inknoise.png SRC)
845     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_block.png SRC)
846     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_marker.png SRC)
847     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_fill.png SRC)
848     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_airbrush.png SRC)
849     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_chisel.png SRC)
850     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_erase_soft.png SRC)
851     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_erase_hard.png SRC)
852     data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_erase_stroke.png SRC)
853
854   endif()
855
856   data_to_c_simple(../../../../release/datafiles/startup.blend SRC)
857 endif()
858
859 unset(ICON_NAMES)
860
861 blender_add_lib(bf_editor_datafiles "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")