Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-21 | DRTVWR-418: At Oz's request, turn off HAVOK for Mac builds. | Nat Goodspeed | |
This is already done for TeamCity builds in build.sh, but since we don't yet have 64-bit Xcode 8 Mac Havok working in the viewer, make plain developer autobuild builds work also. | |||
2017-02-13 | Automated merge with ssh://bitbucket.org/lindenlab/nat_viewer64 | Nat Goodspeed | |
2017-02-06 | DRTVWR-418: Update to KDU 7.9.502436 | Nat Goodspeed | |
2017-01-30 | Automated merge with head of lindenlab/nat_viewer64 | Callum Linden | |
2017-01-30 | DRTVWR-418: Commit restoring -quiet switch for Xcode 8. | Nat Goodspeed | |
2017-01-30 | DRTVWR-418: Backed out changeset f03df2b249d0: restore -quiet. | Nat Goodspeed | |
As of now, this fork requires Xcode 8, which introduces support for the -quiet switch. | |||
2017-01-27 | First batch of changes to add LibVLC media plugin to macOS viewer. Plugin ↵ | Callum Linden | |
fails to start because of an as-yet undiagnosed issue with VLC plugin files related to their extyended attributes | |||
2017-01-06 | DRTVWR-418, SL-619: Update to google_breakpad build 501824 | Nat Goodspeed | |
and re-enable breakpad symbol generation. | |||
2017-01-03 | DRTVWR-418: Remove -DENABLE_SIGNING and -DSIGNING_IDENTITY | Nat Goodspeed | |
from autobuild.xml's darwin64 Release and ReleaseOS build (xcodebuild) command. -D passed to xcodebuild does NOT set CMake variables. These switches, in this place, have never worked as intended. | |||
2016-12-22 | remove the xcodebuild -quiet because Xcode 7 doesn't do it | Oz Linden | |
2016-12-22 | merge changes from project trunk | Oz Linden | |
2016-12-21 | DRTVWR-418: Migrate HAVOK suppression from autobuild.xml to build.sh. | Nat Goodspeed | |
Turns out that without HAVOK, we can't build the PhysicsExtensions_TPV; but the viewer's build.sh is unaware of CMake switches set in autobuild.xml. Passing those CMake overrides in build.sh allows us to test that setting elsewhere in build.sh to skip the PhysicsExtensions_TPV step -- instead of failing the build. | |||
2016-12-21 | try using xcodebuild -quiet | Oz Linden | |
2016-12-21 | DRTVWR-418: Update to llphysicsextensions 501678, 501679 | Nat Goodspeed | |
2016-12-20 | DRTVWR-418: Temporarily suppress Havok in darwin64 builds. | Nat Goodspeed | |
2016-12-20 | DRTVWR-418: Update GLOD with build that's really 64-bit on Mac. | Nat Goodspeed | |
2016-12-19 | DRTVWR-418: Update to darwin64 llceflib with libc++, not libstdc++. | Nat Goodspeed | |
2016-12-16 | merge latest integrations from callum | Oz Linden | |
2016-12-16 | Automated merge with ssh://bitbucket.org/lindenlab/viewer64 | Nat Goodspeed | |
2016-12-16 | merge updates from nat | Oz Linden | |
2016-12-15 | Pull in an updated version of FMODEx with crash fixes (version 4.44.61 -> ↵ | Callum Prentice | |
4.44.64) | |||
2016-12-15 | DRTVWR-418: Update to llceflib 501501 with darwin64 package | Nat Goodspeed | |
2016-12-12 | DRTVWR-418: Update to breakpad 501475, first true 64-bit Mac build. | Nat Goodspeed | |
2016-12-12 | DRTVWR-418: Update to jsoncpp build 501464: actual darwin64 build | Nat Goodspeed | |
2016-12-09 | update llphysicsextensions build to fix environment setting problem in ↵ | Oz Linden | |
nested builds | |||
2016-12-09 | DRTVWR-418: Fix autobuild.xml AGAIN | Nat Goodspeed | |
2016-12-09 | DRTVWR-418: Update to llphysicsextensions_* 501415, 501416 | Nat Goodspeed | |
2016-12-08 | DRTVWR-418: Change Mac build_directory to build-darwin-x86_64 | Nat Goodspeed | |
since we no longer support 32-bit Mac builds. The old build-darwin-i386 directory name appeared in a shocking number of files. Change CMake paths to use ${CMAKE_BINARY_DIR} -- or, when trying to find the packages subdirectory, ${AUTOBUILD_INSTALL_DIR}. Change the rest to at least look for build-darwin-*. | |||
2016-12-05 | update autobuild substitutions with {var} form | Callum Prentice | |
2016-12-05 | Pull in 64 bit version of vlc-bin for 64 bit viewer builds | Callum Prentice | |
2016-12-05 | DRTVWR-418: Another round (hopefully the last) of fixing $variables. | Nat Goodspeed | |
2016-12-02 | Pull in the new Havok source package that pulls includes the new Havok Libs ↵ | Callum Prentice | |
package with corrected Win64 libs that are properly built for VS2013 | |||
2016-12-02 | Pull in fixed FMODEX package with 64 bit fmodex DLL correctly named ↵ | Callum Prentice | |
(fmodex64.dll vs fmodex.dll) | |||
2016-11-30 | DRTVWR-418: Once again, undo inappropriate autobuild.xml expansions. | Nat Goodspeed | |
2016-11-30 | DRTVWR-418: Merge Callum's KDU update | Nat Goodspeed | |
2016-11-30 | DRTVWR-418: Update to KDU build 501106. | Nat Goodspeed | |
2016-11-30 | Pull in new version of KDU third party package that is build (correctly) as ↵ | Callum Prentice | |
a static library vs. a stub library/DLL | |||
2016-11-30 | DRTVWR-418: Update llceflib to build 501109. | Nat Goodspeed | |
2016-11-29 | DRTVWR-418: Revert unintentional expansion of $vars in autobuild.xml. | Nat Goodspeed | |
2016-11-29 | DRTVWR-418: Update to openjpeg build 501102 | Nat Goodspeed | |
2016-11-29 | DRTVWR-418: Rename darwin platform to darwin64. | Nat Goodspeed | |
We never intend to support 32-bit Mac builds any more. This change eliminates the autobuild warning about not finding darwin64 and therefore falling back on plain darwin. | |||
2016-11-23 | DRTVWR-418: Update to SDL build 501092. | Nat Goodspeed | |
2016-11-23 | DRTVWR-418: Update to llphysicsextensions_stub build 501069 | Nat Goodspeed | |
2016-11-22 | DRTVWR-418: Use build-vc120-32 vs. build-vc120-64 on Windows. | Nat Goodspeed | |
2016-11-22 | DRTVWR-418: Update viewer to openssl 501051, curl 501064 | Nat Goodspeed | |
2016-11-16 | DRTVWR-418: Remove obsolete quotes from autobuild.xml. | Nat Goodspeed | |
With the new autobuild command infrastructure, the quotes that used to be necessary for correct command-line parsing are now actually undesirable: they are passed literally to the command in question, causing (e.g.) cmake to complain that although it knows of a generator called Xcode, there's no generator called 'Xcode'. | |||
2016-11-16 | DRTVWR-418: pull in new viewer-release via viewer64 | Nat Goodspeed | |
2016-11-16 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2016-11-15 | DRTVWR-418: Fold windows64 into windows platform with new autobuild. | Nat Goodspeed | |
autobuild 1.1 now supports expanding $variables within a config file -- support that was explicitly added to address this very problem. So now the windows platform in autobuild.xml uses $AUTOBUILD_ADDRSIZE, $AUTOBUILD_WIN_VSPLATFORM and $AUTOBUILD_WIN_CMAKE_GEN, which should handle most of the deltas between the windows platform and windows64. This permits removing the windows64 platform definition from autobuild.xml. The one remaining delta between the windows64 and windows platform definitions was -DLL_64BIT_BUILD=TRUE. But we can handle that instead by checking ADDRESS_SIZE. Change all existing references to WORD_SIZE to ADDRESS_SIZE instead, and set ADDRESS_SIZE to $AUTOBUILD_ADDRSIZE. Change the one existing LL_64BIT_BUILD reference to test (ADDRESS_SIZE EQUAL 64) instead. | |||
2016-11-08 | DRTVWR-418: Use separate XML string elements for command arguments. | Nat Goodspeed | |
autobuild now passes a vector of arguments to the commands it executes, instead of smashing everything together into a single string only to have cmd.exe parse it back into individual arguments again. In general, this is a good thing and more robust than before. However, it surfaces the fact that sometimes people were lazy and encoded things like "-configuration Release" or "-j 12" as single <string> elements in the XML. When such things are handed to the command as a single argument string containing a space, it can get confused. Code (e.g.) <string>-configuration</string><string>Release</string> instead. |