diff options
author | Bryan O'Sullivan <bos@lindenlab.com> | 2009-03-26 19:19:18 +0000 |
---|---|---|
committer | Bryan O'Sullivan <bos@lindenlab.com> | 2009-03-26 19:19:18 +0000 |
commit | 4e570fac985d36f80cd1e0c0c712ac4eedb337f3 (patch) | |
tree | 71fa2397e13a1fb04009e22a247edbd891c760e5 /indra | |
parent | 8450fe0da763219c0e88fec264ddf3284ed0ddda (diff) |
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.
Diffstat (limited to 'indra')
-rw-r--r-- | indra/newview/CMakeLists.txt | 202 |
1 files changed, 10 insertions, 192 deletions
diff --git a/indra/newview/CMakeLists.txt b/indra/newview/CMakeLists.txt index ac05a7dbd7..f570866489 100644 --- a/indra/newview/CMakeLists.txt +++ b/indra/newview/CMakeLists.txt @@ -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} |