diff options
author | McCabe Maxsted | 2009-02-06 01:49:25 -0700 |
---|---|---|
committer | McCabe Maxsted | 2009-02-06 01:49:25 -0700 |
commit | 40811dbf0d99f07acaedcd8c0f01803b39971df9 (patch) | |
tree | 4cce39e11db1cc2b0767f23e6576c52156f671f6 /linden | |
parent | Updated CMake files to RC1 (diff) | |
download | meta-impy-40811dbf0d99f07acaedcd8c0f01803b39971df9.zip meta-impy-40811dbf0d99f07acaedcd8c0f01803b39971df9.tar.gz meta-impy-40811dbf0d99f07acaedcd8c0f01803b39971df9.tar.bz2 meta-impy-40811dbf0d99f07acaedcd8c0f01803b39971df9.tar.xz |
develop.py should now work again under windows
Diffstat (limited to 'linden')
-rw-r--r-- | linden/indra/cmake/CopyWinLibs.cmake | 25 | ||||
-rw-r--r-- | linden/indra/cmake/GStreamer.cmake | 2 | ||||
-rw-r--r-- | linden/indra/cmake/OPENAL.cmake | 13 | ||||
-rw-r--r-- | linden/install.xml | 12 |
4 files changed, 30 insertions, 22 deletions
diff --git a/linden/indra/cmake/CopyWinLibs.cmake b/linden/indra/cmake/CopyWinLibs.cmake index 1484663..e80f0c3 100644 --- a/linden/indra/cmake/CopyWinLibs.cmake +++ b/linden/indra/cmake/CopyWinLibs.cmake | |||
@@ -6,8 +6,8 @@ | |||
6 | 6 | ||
7 | include(CMakeCopyIfDifferent) | 7 | include(CMakeCopyIfDifferent) |
8 | 8 | ||
9 | set(gst_plugin_debug_dir "${CMAKE_SOURCE_DIR}/../libraries/i686-win32/lib/debug/gstreamer-plugins") | 9 | set(gst_plugin_release_dir "${CMAKE_SOURCE_DIR}/../libraries/i686-win32/lib/release/lib/gstreamer-plugins") |
10 | set(gst_plugin_debug_files | 10 | set(gst_plugin_release_files |
11 | libdshowsrcwrapper.dll | 11 | libdshowsrcwrapper.dll |
12 | libfsselector.dll | 12 | libfsselector.dll |
13 | libfsvalve.dll | 13 | libfsvalve.dll |
@@ -86,15 +86,15 @@ set(gst_plugin_debug_files | |||
86 | ) | 86 | ) |
87 | 87 | ||
88 | copy_if_different( | 88 | copy_if_different( |
89 | ${gst_plugin_debug_dir} | 89 | ${gst_plugin_release_dir} |
90 | "${CMAKE_CURRENT_BINARY_DIR}/Debug/lib/gstreamer-plugins" | 90 | "${CMAKE_CURRENT_BINARY_DIR}/Release/lib/gstreamer-plugins" |
91 | out_targets | 91 | out_targets |
92 | ${gst_plugin_debug_files} | 92 | ${gst_plugin_release_files} |
93 | ) | 93 | ) |
94 | set(all_targets ${all_targets} ${out_targets}) | 94 | set(all_targets ${all_targets} ${out_targets}) |
95 | 95 | ||
96 | set(gst_plugin_release_dir "${CMAKE_SOURCE_DIR}/../libraries/i686-win32/lib/release/gstreamer-plugins") | 96 | set(gst_plugin_debug_dir "${CMAKE_SOURCE_DIR}/../libraries/i686-win32/lib/debug/lib/gstreamer-plugins") |
97 | set(gst_plugin_release_files | 97 | set(gst_plugin_debug_files |
98 | libdshowsrcwrapper.dll | 98 | libdshowsrcwrapper.dll |
99 | libfsselector.dll | 99 | libfsselector.dll |
100 | libfsvalve.dll | 100 | libfsvalve.dll |
@@ -173,10 +173,10 @@ set(gst_plugin_release_files | |||
173 | ) | 173 | ) |
174 | 174 | ||
175 | copy_if_different( | 175 | copy_if_different( |
176 | ${gst_plugin_release_dir} | 176 | ${gst_plugin_debug_dir} |
177 | "${CMAKE_CURRENT_BINARY_DIR}/Release/lib/gstreamer-plugins" | 177 | "${CMAKE_CURRENT_BINARY_DIR}/Debug/lib/gstreamer-plugins" |
178 | out_targets | 178 | out_targets |
179 | ${gst_plugin_release_files} | 179 | ${gst_plugin_debug_files} |
180 | ) | 180 | ) |
181 | set(all_targets ${all_targets} ${out_targets}) | 181 | set(all_targets ${all_targets} ${out_targets}) |
182 | 182 | ||
@@ -184,11 +184,8 @@ set(vivox_src_dir "${CMAKE_SOURCE_DIR}/newview/vivox-runtime/i686-win32") | |||
184 | set(vivox_files | 184 | set(vivox_files |
185 | tntk.dll | 185 | tntk.dll |
186 | libeay32.dll | 186 | libeay32.dll |
187 | SLVoice.exe | ||
188 | ssleay32.dll | 187 | ssleay32.dll |
189 | SLVoiceAgent.exe | ||
190 | srtp.dll | 188 | srtp.dll |
191 | vivoxsdk.dll | ||
192 | ortp.dll | 189 | ortp.dll |
193 | wrap_oal.dll | 190 | wrap_oal.dll |
194 | ) | 191 | ) |
@@ -414,4 +411,4 @@ if (MSVC80) | |||
414 | endif (EXISTS ${release_msvc8_redist_path}) | 411 | endif (EXISTS ${release_msvc8_redist_path}) |
415 | endif (MSVC80) | 412 | endif (MSVC80) |
416 | 413 | ||
417 | add_custom_target(copy_win_libs ALL DEPENDS ${all_targets}) | 414 | add_custom_target(copy_win_libs ALL DEPENDS ${all_targets}) \ No newline at end of file |
diff --git a/linden/indra/cmake/GStreamer.cmake b/linden/indra/cmake/GStreamer.cmake index fc256a8..b4b984d 100644 --- a/linden/indra/cmake/GStreamer.cmake +++ b/linden/indra/cmake/GStreamer.cmake | |||
@@ -10,6 +10,8 @@ include(Prebuilt) | |||
10 | if (WINDOWS) | 10 | if (WINDOWS) |
11 | 11 | ||
12 | use_prebuilt_binary(libxml) | 12 | use_prebuilt_binary(libxml) |
13 | use_prebuilt_binary(iconv) | ||
14 | use_prebuilt_binary(gstreamer-plugins) | ||
13 | set(GSTREAMER_FOUND ON FORCE BOOL) | 15 | set(GSTREAMER_FOUND ON FORCE BOOL) |
14 | set(GSTREAMER_INCLUDE_DIRS | 16 | set(GSTREAMER_INCLUDE_DIRS |
15 | ${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/include/glib | 17 | ${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/include/glib |
diff --git a/linden/indra/cmake/OPENAL.cmake b/linden/indra/cmake/OPENAL.cmake index f24ec22..5e71f66 100644 --- a/linden/indra/cmake/OPENAL.cmake +++ b/linden/indra/cmake/OPENAL.cmake | |||
@@ -12,7 +12,7 @@ if (OPENAL) | |||
12 | if (WINDOWS) | 12 | if (WINDOWS) |
13 | find_library(OPENAL_LIB | 13 | find_library(OPENAL_LIB |
14 | NAMES openal openal32 OpenAL OpenAL32 wrap_oal | 14 | NAMES openal openal32 OpenAL OpenAL32 wrap_oal |
15 | PATHS ${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/libraries/i686-win32/lib/release/ | 15 | PATHS ${CMAKE_SOURCE_DIR}/../libraries/i686-win32/lib/release |
16 | ) | 16 | ) |
17 | 17 | ||
18 | else (WINDOWS) | 18 | else (WINDOWS) |
@@ -20,7 +20,8 @@ if (OPENAL) | |||
20 | NAMES openal openal32 OpenAL OpenAL32 wrap_oal | 20 | NAMES openal openal32 OpenAL OpenAL32 wrap_oal |
21 | PATHS ${ARCH_PREBUILT_DIRS_RELEASE} | 21 | PATHS ${ARCH_PREBUILT_DIRS_RELEASE} |
22 | ) | 22 | ) |
23 | 23 | endif (WINDOWS) | |
24 | |||
24 | if (NOT OPENAL_LIB) | 25 | if (NOT OPENAL_LIB) |
25 | message(FATAL_ERROR "OpenAL not found!") | 26 | message(FATAL_ERROR "OpenAL not found!") |
26 | else (NOT OPENAL_LIB) | 27 | else (NOT OPENAL_LIB) |
@@ -46,10 +47,18 @@ if (OPENAL) | |||
46 | 47 | ||
47 | # ALUT_LIB | 48 | # ALUT_LIB |
48 | 49 | ||
50 | if (WINDOWS) | ||
51 | find_library(ALUT_LIB | ||
52 | NAMES alut freealut | ||
53 | PATHS ${CMAKE_SOURCE_DIR}/../libraries/i686-win32/lib/release | ||
54 | ) | ||
55 | |||
56 | else (WINDOWS) | ||
49 | find_library(ALUT_LIB | 57 | find_library(ALUT_LIB |
50 | NAMES alut freealut | 58 | NAMES alut freealut |
51 | PATHS ${ARCH_PREBUILT_DIRS_RELEASE} | 59 | PATHS ${ARCH_PREBUILT_DIRS_RELEASE} |
52 | ) | 60 | ) |
61 | endif (WINDOWS) | ||
53 | 62 | ||
54 | if (NOT ALUT_LIB) | 63 | if (NOT ALUT_LIB) |
55 | message(FATAL_ERROR "ALUT not found!") | 64 | message(FATAL_ERROR "ALUT not found!") |
diff --git a/linden/install.xml b/linden/install.xml index 083e2e2..7527eec 100644 --- a/linden/install.xml +++ b/linden/install.xml | |||
@@ -393,7 +393,7 @@ | |||
393 | <key>windows</key> | 393 | <key>windows</key> |
394 | <map> | 394 | <map> |
395 | <key>md5sum</key> | 395 | <key>md5sum</key> |
396 | <string>B6B8B7A2CEB038C31BAD0EE4A1FBDF41</string> | 396 | <string>d5bfaa397dfbfc893603ad047c57604d</string> |
397 | <key>url</key> | 397 | <key>url</key> |
398 | <uri>http://imprudence.s3.amazonaws.com/extras/glib-2.18.3.1-windows-01262009.tar.bz2</uri> | 398 | <uri>http://imprudence.s3.amazonaws.com/extras/glib-2.18.3.1-windows-01262009.tar.bz2</uri> |
399 | </map> | 399 | </map> |
@@ -430,7 +430,7 @@ | |||
430 | <key>windows</key> | 430 | <key>windows</key> |
431 | <map> | 431 | <map> |
432 | <key>md5sum</key> | 432 | <key>md5sum</key> |
433 | <string>F4005971943595712212C4E0B9418DB5</string> | 433 | <string>0fd4d4a96efaf8b47d6cc74e7a927800</string> |
434 | <key>url</key> | 434 | <key>url</key> |
435 | <uri>http://imprudence.s3.amazonaws.com/extras/gstreamer-0.10.21-windows-01262009.tar.bz2</uri> | 435 | <uri>http://imprudence.s3.amazonaws.com/extras/gstreamer-0.10.21-windows-01262009.tar.bz2</uri> |
436 | </map> | 436 | </map> |
@@ -445,7 +445,7 @@ | |||
445 | <key>windows</key> | 445 | <key>windows</key> |
446 | <map> | 446 | <map> |
447 | <key>md5sum</key> | 447 | <key>md5sum</key> |
448 | <string>2EF5DD08E6026325152C83E72308E282</string> | 448 | <string>d69f66f4698c5608c86d1a108e3a2d1f</string> |
449 | <key>url</key> | 449 | <key>url</key> |
450 | <uri>http://imprudence.s3.amazonaws.com/extras/gstreamer-plugins-windows-01312009.tar.bz2</uri> | 450 | <uri>http://imprudence.s3.amazonaws.com/extras/gstreamer-plugins-windows-01312009.tar.bz2</uri> |
451 | </map> | 451 | </map> |
@@ -519,7 +519,7 @@ | |||
519 | <key>windows</key> | 519 | <key>windows</key> |
520 | <map> | 520 | <map> |
521 | <key>md5sum</key> | 521 | <key>md5sum</key> |
522 | <string>F20BDA1058BFD3AF7AC2C23EB3FD7F12</string> | 522 | <string>055ff15814c5f5cc09b0a9891ca7c90a</string> |
523 | <key>url</key> | 523 | <key>url</key> |
524 | <uri>http://imprudence.s3.amazonaws.com/extras/iconv-1.9.2-windows-01262009.tar.bz2</uri> | 524 | <uri>http://imprudence.s3.amazonaws.com/extras/iconv-1.9.2-windows-01262009.tar.bz2</uri> |
525 | </map> | 525 | </map> |
@@ -679,7 +679,7 @@ anguage Infrstructure (CLI) international standard</string> | |||
679 | <key>windows</key> | 679 | <key>windows</key> |
680 | <map> | 680 | <map> |
681 | <key>md5sum</key> | 681 | <key>md5sum</key> |
682 | <string>E8DACED68B2165918B82C771D3480AA2</string> | 682 | <string>d96f950a877836b644f5bd047eb52151</string> |
683 | <key>url</key> | 683 | <key>url</key> |
684 | <uri>http://imprudence.s3.amazonaws.com/extras/libxml2-2.7.2-windows-01262009.tar.bz2</uri> | 684 | <uri>http://imprudence.s3.amazonaws.com/extras/libxml2-2.7.2-windows-01262009.tar.bz2</uri> |
685 | </map> | 685 | </map> |
@@ -855,7 +855,7 @@ anguage Infrstructure (CLI) international standard</string> | |||
855 | <key>windows</key> | 855 | <key>windows</key> |
856 | <map> | 856 | <map> |
857 | <key>md5sum</key> | 857 | <key>md5sum</key> |
858 | <string>80C8AA77BDE113635FEABCD0E342F3C0</string> | 858 | <string>7c33758dc0a047c244de03133dd76c2a</string> |
859 | <key>url</key> | 859 | <key>url</key> |
860 | <uri>http://imprudence.s3.amazonaws.com/extras/openal-soft-1.6.372-windows-01262009.tar.bz2</uri> | 860 | <uri>http://imprudence.s3.amazonaws.com/extras/openal-soft-1.6.372-windows-01262009.tar.bz2</uri> |
861 | </map> | 861 | </map> |