Skip to content
Snippets Groups Projects
Commit 4e570fac authored by Bryan O'Sullivan's avatar Bryan O'Sullivan
Browse files

Use a glob pattern to determine which XUI files to present in IDEs.

This is much less painful than maintaining that list by hand, since
we don't use those files for actual builds.
parent 8450fe0d
No related branches found
No related tags found
No related merge requests found
......@@ -1032,201 +1032,19 @@ if (WINDOWS)
endif (WINDOWS)
# Add the xui files. This is handy for searching for xui elements
# from within the IDE
# from within the IDE.
file(GLOB viewer_XUI_FILE_GLOB_LIST
${CMAKE_CURRENT_SOURCE_DIR}/skins/default/xui/en-us/*.xml)
set(viewer_XUI_FILES
skins/default/colors.xml
skins/default/colors_base.xml
skins/default/xui/en-us/alerts.xml
skins/default/xui/en-us/floater_about_land.xml
skins/default/xui/en-us/floater_about.xml
skins/default/xui/en-us/floater_active_speakers.xml
skins/default/xui/en-us/floater_animation_preview.xml
skins/default/xui/en-us/floater_auction.xml
skins/default/xui/en-us/floater_audio_volume.xml
skins/default/xui/en-us/floater_avatar_picker.xml
skins/default/xui/en-us/floater_avatar_textures.xml
skins/default/xui/en-us/floater_beacons.xml
skins/default/xui/en-us/floater_build_options.xml
skins/default/xui/en-us/floater_bulk_perms.xml
skins/default/xui/en-us/floater_bumps.xml
skins/default/xui/en-us/floater_buy_contents.xml
skins/default/xui/en-us/floater_buy_currency.xml
skins/default/xui/en-us/floater_buy_land.xml
skins/default/xui/en-us/floater_buy_object.xml
skins/default/xui/en-us/floater_camera.xml
skins/default/xui/en-us/floater_chat_history.xml
skins/default/xui/en-us/floater_chatterbox.xml
skins/default/xui/en-us/floater_choose_group.xml
skins/default/xui/en-us/floater_clothing.xml
skins/default/xui/en-us/floater_color_picker.xml
skins/default/xui/en-us/floater_critical.xml
skins/default/xui/en-us/floater_customize.xml
skins/default/xui/en-us/floater_day_cycle_options.xml
skins/default/xui/en-us/floater_device_settings.xml
skins/default/xui/en-us/floater_directory.xml
skins/default/xui/en-us/floater_env_settings.xml
skins/default/xui/en-us/floater_font_test.xml
skins/default/xui/en-us/floater_gesture.xml
skins/default/xui/en-us/floater_god_tools.xml
skins/default/xui/en-us/floater_group_info.xml
skins/default/xui/en-us/floater_hardware_settings.xml
skins/default/xui/en-us/floater_html.xml
skins/default/xui/en-us/floater_html_simple.xml
skins/default/xui/en-us/floater_hud.xml
skins/default/xui/en-us/floater_image_preview.xml
skins/default/xui/en-us/floater_im.xml
skins/default/xui/en-us/floater_inspect.xml
skins/default/xui/en-us/floater_instant_message_ad_hoc.xml
skins/default/xui/en-us/floater_instant_message_group.xml
skins/default/xui/en-us/floater_instant_message.xml
skins/default/xui/en-us/floater_inventory_item_properties.xml
skins/default/xui/en-us/floater_inventory_view_finder.xml
skins/default/xui/en-us/floater_inventory.xml
skins/default/xui/en-us/floater_joystick.xml
skins/default/xui/en-us/floater_lagmeter.xml
skins/default/xui/en-us/floater_land_holdings.xml
skins/default/xui/en-us/floater_landmark_ctrl.xml
skins/default/xui/en-us/floater_live_lsleditor.xml
skins/default/xui/en-us/floater_lsl_guide.xml
skins/default/xui/en-us/floater_media_browser.xml
skins/default/xui/en-us/floater_mini_map.xml
skins/default/xui/en-us/floater_moveview.xml
skins/default/xui/en-us/floater_mute_object.xml
skins/default/xui/en-us/floater_mute.xml
skins/default/xui/en-us/floater_my_friends.xml
skins/default/xui/en-us/floater_name_description.xml
skins/default/xui/en-us/floater_new_im.xml
skins/default/xui/en-us/floater_new_outfit_dialog.xml
skins/default/xui/en-us/floater_notifications_console.xml
skins/default/xui/en-us/floater_notification.xml
skins/default/xui/en-us/floater_object_im_info.xml
skins/default/xui/en-us/floater_openobject.xml
skins/default/xui/en-us/floater_pay_object.xml
skins/default/xui/en-us/floater_pay.xml
skins/default/xui/en-us/floater_postcard.xml
skins/default/xui/en-us/floater_post_process.xml
skins/default/xui/en-us/floater_perm_prefs.xml
skins/default/xui/en-us/floater_preferences.xml
skins/default/xui/en-us/floater_preview_animation.xml
skins/default/xui/en-us/floater_preview_classified.xml
skins/default/xui/en-us/floater_preview_embedded_texture.xml
skins/default/xui/en-us/floater_preview_event.xml
skins/default/xui/en-us/floater_preview_existing_landmark.xml
skins/default/xui/en-us/floater_preview_gesture.xml
skins/default/xui/en-us/floater_preview_notecard_keep_discard.xml
skins/default/xui/en-us/floater_preview_notecard.xml
skins/default/xui/en-us/floater_preview_sound.xml
skins/default/xui/en-us/floater_preview_texture_keep_discard.xml
skins/default/xui/en-us/floater_preview_texture.xml
skins/default/xui/en-us/floater_preview_url.xml
skins/default/xui/en-us/floater_price_for_listing.xml
skins/default/xui/en-us/floater_profile.xml
skins/default/xui/en-us/floater_region_info.xml
skins/default/xui/en-us/floater_report_abuse.xml
skins/default/xui/en-us/floater_report_bug.xml
skins/default/xui/en-us/floater_script_debug.xml
skins/default/xui/en-us/floater_script_ed_panel.xml
skins/default/xui/en-us/floater_script_preview.xml
skins/default/xui/en-us/floater_script_queue.xml
skins/default/xui/en-us/floater_script_search.xml
skins/default/xui/en-us/floater_select_key.xml
skins/default/xui/en-us/floater_sell_land.xml
skins/default/xui/en-us/floater_settings_debug.xml
skins/default/xui/en-us/floater_sim_release_message.xml
skins/default/xui/en-us/floater_snapshot.xml
skins/default/xui/en-us/floater_sound_preview.xml
skins/default/xui/en-us/floater_statistics.xml
skins/default/xui/en-us/floater_telehub.xml
skins/default/xui/en-us/floater_test.xml
skins/default/xui/en-us/floater_texture_ctrl.xml
skins/default/xui/en-us/floater_tools.xml
skins/default/xui/en-us/floater_top_objects.xml
skins/default/xui/en-us/floater_tos.xml
skins/default/xui/en-us/floater_url_entry.xml
skins/default/xui/en-us/floater_voice_wizard.xml
skins/default/xui/en-us/floater_water.xml
skins/default/xui/en-us/floater_wearable_save_as.xml
skins/default/xui/en-us/floater_windlight_options.xml
skins/default/xui/en-us/floater_world_map.xml
skins/default/xui/en-us/fonts.xml
skins/default/xui/en-us/menu_inventory.xml
skins/default/xui/en-us/menu_login.xml
skins/default/xui/en-us/menu_pie_attachment.xml
skins/default/xui/en-us/menu_pie_avatar.xml
skins/default/xui/en-us/menu_pie_land.xml
skins/default/xui/en-us/menu_mini_map.xml
skins/default/xui/en-us/menu_pie_object.xml
skins/default/xui/en-us/menu_pie_self.xml
skins/default/xui/en-us/menu_slurl.xml
skins/default/xui/en-us/menu_viewer.xml
skins/default/xui/en-us/mime_types.xml
skins/default/xui/en-us/notifications.xml
skins/default/xui/en-us/notify.xml
skins/default/xui/en-us/panel_audio_device.xml
skins/default/xui/en-us/panel_audio.xml
skins/default/xui/en-us/panel_avatar_classified.xml
skins/default/xui/en-us/panel_avatar_pick.xml
skins/default/xui/en-us/panel_avatar.xml
skins/default/xui/en-us/panel_bars.xml
skins/default/xui/en-us/panel_bg_tab.xml
skins/default/xui/en-us/panel_bg_toolbar.xml
skins/default/xui/en-us/panel_chat_bar.xml
skins/default/xui/en-us/panel_classified.xml
skins/default/xui/en-us/panel_event.xml
skins/default/xui/en-us/panel_friends.xml
skins/default/xui/en-us/panel_group_finder.xml
skins/default/xui/en-us/panel_group_general.xml
skins/default/xui/en-us/panel_group_invite.xml
skins/default/xui/en-us/panel_group_land_money.xml
skins/default/xui/en-us/panel_group_notices.xml
skins/default/xui/en-us/panel_group_roles.xml
skins/default/xui/en-us/panel_groups.xml
skins/default/xui/en-us/panel_group_voting.xml
skins/default/xui/en-us/panel_group.xml
skins/default/xui/en-us/panel_land_covenant.xml
skins/default/xui/en-us/panel_login.xml
skins/default/xui/en-us/panel_master_volume.xml
skins/default/xui/en-us/panel_media_controls.xml
skins/default/xui/en-us/panel_media_remote_expanded.xml
skins/default/xui/en-us/panel_media_remote.xml
skins/default/xui/en-us/panel_mini_map.xml
skins/default/xui/en-us/panel_notifications_channel.xml
skins/default/xui/en-us/panel_overlaybar.xml
skins/default/xui/en-us/panel_place_small.xml
skins/default/xui/en-us/panel_place.xml
skins/default/xui/en-us/panel_preferences_audio.xml
skins/default/xui/en-us/panel_preferences_chat.xml
skins/default/xui/en-us/panel_preferences_general.xml
skins/default/xui/en-us/panel_preferences_graphics1.xml
skins/default/xui/en-us/panel_preferences_im.xml
skins/default/xui/en-us/panel_preferences_input.xml
skins/default/xui/en-us/panel_preferences_network.xml
skins/default/xui/en-us/panel_preferences_popups.xml
skins/default/xui/en-us/panel_preferences_voice.xml
skins/default/xui/en-us/panel_preferences_web.xml
skins/default/xui/en-us/panel_progress.xml
skins/default/xui/en-us/panel_region_covenant.xml
skins/default/xui/en-us/panel_region_debug.xml
skins/default/xui/en-us/panel_region_estate.xml
skins/default/xui/en-us/panel_region_general.xml
skins/default/xui/en-us/panel_region_terrain.xml
skins/default/xui/en-us/panel_region_texture.xml
skins/default/xui/en-us/panel_scrolling_param.xml
skins/default/xui/en-us/panel_speaker_controls.xml
skins/default/xui/en-us/panel_status_bar.xml
skins/default/xui/en-us/panel_toolbar.xml
skins/default/xui/en-us/panel_top_pick.xml
skins/default/xui/en-us/panel_voice_controls.xml
skins/default/xui/en-us/panel_voice_enable.xml
skins/default/xui/en-us/panel_voice_options.xml
skins/default/xui/en-us/panel_voice_remote_expanded.xml
skins/default/xui/en-us/panel_voice_remote.xml
skins/default/xui/en-us/role_actions.xml
skins/default/xui/en-us/strings.xml
skins/default/xui/en-us/teleport_strings.xml
skins/default/xui/en-us/xui_version.xml
${CMAKE_CURRENT_SOURCE_DIR}/skins/default/colors.xml
${CMAKE_CURRENT_SOURCE_DIR}/skins/default/colors_base.xml
)
list(APPEND viewer_XUI_FILES ${viewer_XUI_FILE_GLOB_LIST})
list(SORT viewer_XUI_FILES)
source_group("XUI Files" FILES ${viewer_XUI_FILES})
set_source_files_properties(${viewer_XUI_FILES}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment