brad kittenbrink
8d35bf28a0
DEV-36893 make missing eventhost module a non-fatal error. We now print a warning and fail gracefully.
2009-07-30 19:05:04 -07:00
brad kittenbrink
43cbfeb772
Merged my DEV-35406 work with nat's mac work.
2009-07-30 17:00:30 -07:00
brad kittenbrink
26817149c4
partial work on DEV-35406:crash on shutdown.
...
this doesn't actually fix anything yet though.
2009-07-30 16:59:45 -07:00
Nat Goodspeed
1e1a38d574
DEV-34837: Improve Mac support for LLCOMMON_LINK_SHARED.
...
Update Mac apr_suite package, introducing libapr-1.0.3.7.dylib and
libaprutil-1.0.3.8.dylib. We want to use dynamic APR libraries, but
libllcommon.dylib isn't allowed to depend on .so libraries: must be .dylibs
themselves.
Tweak APR.cmake to reference the aforementioned .dylibs when on Mac with
LLCOMMON_LINK_SHARED set. Eliminate some redundancy in Windows section.
For .dylibs, RunBuildTest.cmake must set DYLD_LIBRARY_PATH: LD_LIBRARY_PATH
only affects search for .so files.
PENDING:
CMake dependencies broken? With LLCOMMON_LINK_SHARED on, it seems we need to
build libllcommon.dylib explicitly before full build can succeed.
This snapshot does NOT yet copy the llcommon, apr or aprutil dylibs into the
app bundle.
2009-07-30 18:51:17 -04:00
Mark Palange (Mani)
9021a536e5
DEV-35405 Added creation of <exe_dir>/components directory in debug builds to quell the savage llmozlib.
2009-07-29 18:06:45 -07:00
Mark Palange (Mani)
4f32c076c8
DEV-35405 Viewer manifest needed some love for supporting the debug build, but its still broke on llmozlib
2009-07-29 16:46:05 -07:00
Mark Palange (Mani)
c2cd5d5e8b
merge
2009-07-28 18:28:27 -07:00
Mark Palange (Mani)
fe339408ce
DEV-35399 - Making the server build llcommon.dll compatible.
...
Fixing up string escaping on calls to RunBuildTest.cmake
Also added ilasm.bat to the FindMono.cmake search
2009-07-28 18:03:28 -07:00
Bryan O'Sullivan
eb0a3c9960
Merge
2009-07-28 15:18:22 -07:00
Nat Goodspeed
91497c40c5
Fix Linux compile problem
2009-07-28 13:46:34 -07:00
Mark Palange (Mani)
b029846e81
DEV-35399 - Making the server build llcommon.dll compatible.
...
Now using RunBuildTest.cmake to run tut and lscript_lsl tests, inorder to set path to llcommon.dll
Exported a few llcommon apis needed by server components/tests.
2009-07-28 13:20:23 -07:00
brad kittenbrink
935712fc5b
New package of xmlrpc-epi that actually links to the expat libs we ship. I have no idea how this has worked for so long.
2009-07-27 18:06:35 -07:00
Mark Palange (Mani)
cc3687266f
merge
2009-07-24 15:33:45 -07:00
Mark Palange (Mani)
9538328d5f
Adding LLLoginInstance unit test.
...
- Added LLNotificationsInterface class.
- Removed LLLoginInstance use of LLNotifications EventAPI
2009-07-24 15:08:16 -07:00
brad kittenbrink
79ac22ac9e
Merged in my minor line ending and formatting changes.
2009-07-23 14:43:05 -07:00
Mark Palange (Mani)
db7f15df68
Adding LLLoginInstance unit test
2009-07-22 14:53:55 -07:00
Nat Goodspeed
89dcba8b82
Resolve updates
2009-07-20 17:14:30 -07:00
Nat Goodspeed
105ad6d815
Letting compiler choose implicit LLSD conversions fixes fatal Linux gcc warnings
2009-07-20 17:13:05 -07:00
Nat Goodspeed
6128de22f4
Add newline to end of file to placate Linux gcc
2009-07-20 17:11:54 -07:00
Palmer
91270a4fdc
Parabuild will upload event_host.tar.bz2 and event_host.tar.bz2 now in right place
2009-07-20 15:22:40 -07:00
brad kittenbrink
7d6107aba3
Merged my 3 mac fixes with palmer's latest event_host_manifest.py changes.
2009-07-16 11:23:51 -07:00
brad kittenbrink
ccba924dac
1st attempt at disabling ppc build on macs.
2009-07-16 11:20:16 -07:00
brad kittenbrink
61c27f2663
Oops, LLNotificationsListener can't just be forward declared under gcc.
2009-07-15 17:54:11 -07:00
Palmer
1c92d6bf28
DEV-35531
...
Cmake changes and fixes to python script to get it to work properly
Mani reviewed most of this
2009-07-15 15:29:45 -07:00
brad kittenbrink
796ac35ca5
Disable SHARED_LIB_STAGING_DIR usage on systems where it's not initialized.
2009-07-15 13:55:09 -07:00
brad kittenbrink
7c29b45cc8
Line ending normalization.
2009-07-13 11:25:44 -07:00
brad kittenbrink
675ed878cf
Merged in my debug build and shutdown cleanup changes.
2009-07-10 18:30:02 -07:00
brad kittenbrink
da038e6c8f
First draft of cleaning up eventhost module on viewer shutdown. Still need to make the whole system more generalized and data driven.
2009-07-10 18:29:10 -07:00
brad kittenbrink
b6fec6f1fc
Fix for crash when running windows debug build. std::string::replace cannot take NULL for it's argument.
2009-07-10 18:28:16 -07:00
Palmer
8b7f7143d6
Brad's changes to testquit so we can pass executable to run to it.
...
Switching eventlet to use subrepo.
By Brad, reviewed by Palmer
2009-07-10 14:53:11 -07:00
brad kittenbrink
9bc9a69688
Merged in my latest changes including switching LLAPRSockStream to be fully non-blocking (and thus not horribly inefficient) and a bunch of new event listener implementations.
2009-07-10 13:15:06 -07:00
brad kittenbrink
3013aa1c84
Added an LLAgentListener implementation for event requests like teleport, sit, stand, etc.
2009-07-10 13:09:27 -07:00
palmer@945battery-guestB-224.lindenlab.com
82eb18fce5
Expanded tabs in cmake files
2009-07-10 11:09:54 -07:00
brad kittenbrink
be673a3816
Oops, copy/paste error in the llviewercontrol.cpp file top level comments.
2009-07-10 10:47:13 -07:00
brad kittenbrink
e5efce3b4e
Fix line ending badness in LLViewerControl.
2009-07-10 10:28:56 -07:00
Mark Palange (Mani)
9e399d5d3c
Brad already added the LLCOMMON_LINK_SHARED definition. I removed the broken one I added and set the other one to ON by default.
2009-07-09 19:51:28 -07:00
brad kittenbrink
c9caa217a9
Added LLDispatchListener implementation for gSavedSettings.
2009-07-09 18:41:45 -07:00
brad kittenbrink
f35bb882c2
Added a requestReshape handler to LLViewerWindowListener.
2009-07-09 18:36:22 -07:00
Palmer
632da0b99e
Defaulting LLCommonLinkShared to on
2009-07-09 17:20:19 -07:00
palmer@945battery-guestB-224.lindenlab.com
725de557ec
Merge of mani's changes... and who knows what. Mercurial wanted a merge, but I had no changes
2009-07-09 17:11:45 -07:00
Mark Palange (Mani)
b5fef75dad
Moveing around DLL copying to support building llcommon.dll and using llcommon.dll while running unit tests.
2009-07-09 17:03:20 -07:00
palmer@945battery-guestB-224.lindenlab.com
bc852ca927
Line ending changes and Build Params changes from login-api-svn-1
2009-07-09 16:18:04 -07:00
brad kittenbrink
4fc52d1341
Fix for errors intializing the locale on unrecognized versions of windows (like windows 7)
2009-07-08 16:30:24 -07:00
brad kittenbrink
429bd9b55c
Added LLNotificationsListener to hook LLNotifications to the event system according to https://wiki.lindenlab.com/wiki/Incremental_Viewer_Automation/Event_API
...
reviewed by palmer.
2009-07-08 12:07:31 -07:00
brad kittenbrink
1f9a6f3bdc
Fix for crash when quitting due to mAppViewer being NULL.
2009-07-07 18:09:45 -07:00
brad kittenbrink
abcc37e4ca
Oops, forgot to update the plugin loading code when I switched ll_plugin_start to take LLSD arguments.
2009-07-07 18:08:15 -07:00
brad kittenbrink
31cdebe201
Added copying and packaging of apr dlls and llcommon.dll.
2009-07-07 16:04:23 -07:00
brad kittenbrink
bfdc9779c6
Fixed loading the wrong eventhost dll name on windows.
2009-07-07 14:57:25 -07:00
Nat@Hothead.lindenlab.com
9622b2463b
Reconcile Brad's changes
2009-07-02 14:54:16 -04:00
Nat@Hothead.lindenlab.com
989b3dd280
Fix disabling this-in-init-list warning
2009-07-02 14:48:09 -04:00