diff --git a/src/meson.build b/src/meson.build index ebafc5fd7aab73a4cbba6511a9907f328c2066f5..a671e682ac5b712672daa25e0a2b3465bb1233f3 100644 --- a/src/meson.build +++ b/src/meson.build @@ -16,6 +16,23 @@ vcs_identifier_h = declare_dependency(sources: vcs_tag) gnome_todo_deps += vcs_identifier_h +######### +# Enums # +######### + +enum_headers = files( + join_paths('animation', 'gtd-animation-enums.h'), +) + +enum_types = 'gtd-enum-types' + +sources += gnome.mkenums( + enum_types, + sources: enum_headers, + c_template: enum_types + '.c.template', + h_template: enum_types + '.h.template' +) + ########### # Plugins # ########### @@ -43,24 +60,6 @@ gtd_deps = gnome_todo_deps + [ ] -######### -# Enums # -######### - -enum_headers = files( - join_paths('animation', 'gtd-animation-enums.h'), -) - -enum_types = 'gtd-enum-types' - -sources += gnome.mkenums( - enum_types, - sources: enum_headers, - c_template: enum_types + '.c.template', - h_template: enum_types + '.h.template' -) - - ################ # Header files # ################