diff options
| author | Dave Parks <davep@lindenlab.com> | 2009-11-24 23:21:57 -0600 | 
|---|---|---|
| committer | Dave Parks <davep@lindenlab.com> | 2009-11-24 23:21:57 -0600 | 
| commit | e264f00c833805e1f813bc1d0b2cfd7a1bf7b272 (patch) | |
| tree | 1a64a520502d2ed2c7dadc2316e543ae9e9a91d2 /indra/test_apps | |
| parent | c9e153c182dae9472a2b87cddfec8c47b30b06b9 (diff) | |
| parent | 5b5354c933aa7b1ceeb307853c24fba28d4e31bf (diff) | |
Merge
Diffstat (limited to 'indra/test_apps')
| -rw-r--r-- | indra/test_apps/llplugintest/CMakeLists.txt | 43 | ||||
| -rw-r--r-- | indra/test_apps/llplugintest/llmediaplugintest.cpp | 6 | 
2 files changed, 12 insertions, 37 deletions
diff --git a/indra/test_apps/llplugintest/CMakeLists.txt b/indra/test_apps/llplugintest/CMakeLists.txt index 53b981cccd..0011daaec6 100644 --- a/indra/test_apps/llplugintest/CMakeLists.txt +++ b/indra/test_apps/llplugintest/CMakeLists.txt @@ -7,6 +7,7 @@ include(FindOpenGL)  include(LLCommon)  include(LLPlugin)  include(Linking) +include(LLSharedLibs)  include(PluginAPI)  include(LLImage)  include(LLMath) @@ -324,27 +325,7 @@ if (DARWIN)        make_directory        ${PLUGINS_DESTINATION_DIR}      COMMENT "Creating Resources directory in app bundle." -  ) - -  # copy the llcommon dylib and its dependencies to Contents/Resources. -  get_target_property(BUILT_LLCOMMON llcommon LOCATION) -  add_custom_command(TARGET llmediaplugintest POST_BUILD -    COMMAND ${CMAKE_COMMAND} -E copy ${BUILT_LLCOMMON}  ${PLUGINS_DESTINATION_DIR} -    DEPENDS ${BUILT_LLCOMMON} -  ) -  # FIXME: these paths should come from somewhere reliable.  The canonical list seems to be in indra/newview/viewer_manifest.py -  add_custom_command(TARGET llmediaplugintest POST_BUILD -    COMMAND ${CMAKE_COMMAND} -E copy ${ARCH_PREBUILT_DIRS_RELEASE}/libapr-1.0.3.7.dylib  ${PLUGINS_DESTINATION_DIR} -    DEPENDS ${ARCH_PREBUILT_DIRS_RELEASE}/libapr-1.0.3.7.dylib -  ) -  add_custom_command(TARGET llmediaplugintest POST_BUILD -    COMMAND ${CMAKE_COMMAND} -E copy ${ARCH_PREBUILT_DIRS_RELEASE}/libaprutil-1.0.3.8.dylib  ${PLUGINS_DESTINATION_DIR} -    DEPENDS ${ARCH_PREBUILT_DIRS_RELEASE}/libaprutil-1.0.3.8.dylib -  ) -  add_custom_command(TARGET llmediaplugintest POST_BUILD -    COMMAND ${CMAKE_COMMAND} -E copy ${ARCH_PREBUILT_DIRS_RELEASE}/libexpat.0.5.0.dylib  ${PLUGINS_DESTINATION_DIR} -    DEPENDS ${ARCH_PREBUILT_DIRS_RELEASE}/libexpat.0.5.0.dylib -  ) +  )   else (DARWIN)    set(PLUGINS_DESTINATION_DIR      ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/ @@ -497,22 +478,14 @@ if(WINDOWS)      ${plugintest_release_files}      )    set(plugin_test_targets ${plugin_test_targets} ${out_targets}) - -  copy_if_different( -    "${SHARED_LIB_STAGING_DIR}/${CMAKE_CFG_INTDIR}" -    "${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}" -    out_targets -    llcommon.dll libapr-1.dll libaprutil-1.dll libapriconv-1.dll -    ) -  set(plugin_test_targets ${plugin_test_targets} ${out_targets}) - -  add_custom_target(copy_plugintest_libs ALL -    DEPENDS  -      ${plugin_test_targets} -      llcommon -    ) +  +   add_custom_target(copy_plugintest_libs ALL +     DEPENDS  +     ${plugin_test_targets} +     )    add_dependencies(llmediaplugintest copy_plugintest_libs)  endif(WINDOWS) +ll_deploy_sharedlibs_command(llmediaplugintest)  diff --git a/indra/test_apps/llplugintest/llmediaplugintest.cpp b/indra/test_apps/llplugintest/llmediaplugintest.cpp index d987915bb8..27cb52a507 100644 --- a/indra/test_apps/llplugintest/llmediaplugintest.cpp +++ b/indra/test_apps/llplugintest/llmediaplugintest.cpp @@ -197,7 +197,7 @@ LLMediaPluginTest::LLMediaPluginTest( int app_window, int window_width, int wind  	{  		LLError::initForApplication(".");  		LLError::setDefaultLevel(LLError::LEVEL_INFO); -//		LLError::setTagLevel("Plugin", LLError::LEVEL_DEBUG); +		//LLError::setTagLevel("Plugin", LLError::LEVEL_DEBUG);  	}  	// lots of randomness in this app @@ -223,7 +223,6 @@ LLMediaPluginTest::LLMediaPluginTest( int app_window, int window_width, int wind  	resetView();  	// initial media panel -  	const int num_initial_panels = 1;  	for( int i = 0; i < num_initial_panels; ++i )  	{ @@ -1460,6 +1459,9 @@ std::string LLMediaPluginTest::mimeTypeFromUrl( std::string& url )  	if ( url.find( ".txt" ) != std::string::npos )	// Apple Text descriptors  		mime_type = "video/quicktime";  	else +	if ( url.find( ".mp3" ) != std::string::npos )	// Apple Text descriptors +		mime_type = "video/quicktime"; +	else  	if ( url.find( "example://" ) != std::string::npos )	// Example plugin  		mime_type = "example/example";  | 
