summaryrefslogtreecommitdiff
path: root/indra/develop.py
AgeCommit message (Collapse)Author
2010-01-13DEV-44838 - Fix a logic flaw in the windows run() retry code which would ↵Nathan Wilcox
re-execute a process if its exit status was 0.
2010-01-13DEV-44838 - Add the string "DEV-44838" to assertion failures to future devs ↵Nathan Wilcox
understand preconditions on windows run().
2010-01-13Add an assertion for my sanity.Nathan Wilcox
2010-01-11DEV-44838 - See if buildconsole is confused by having the absolute path ↵Nathan Wilcox
(with spaces) in the commandline. To accomplish this we put relative paths in the command string but lookup the absolute path for the executable parameter.
2010-01-11DEV-44838 - Fix a silly bug in yet another place: find_in_path returns a ↵Nathan Wilcox
list, so select the first element.
2010-01-11DEV-44838 - Fix another bug introduced by passing "executable" in ↵Nathan Wilcox
WindowsSetup.run(); find_in_path() does not handle absolute paths, but name is guaranteed to be an absolute path. This explains the bogus message in the log of the form "process $foo exited with nonzero status; process $foo is not found", described here: https://jira.lindenlab.com/jira/browse/DEV-44838?focusedCommentId=328441&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_328441
2010-01-11DEV-44838 - Fix a bug introduced by inconsistently changing the ↵Nathan Wilcox
get_build_cmd() interface.
2010-01-08DEV-44838 - find_in_path() returns a list of candidates. Select the first.Nathan Wilcox
2010-01-08DEV-44838 - Remove a typo line which would cause duplicate executions for ↵Nathan Wilcox
every run call.
2010-01-08DEV-44838 - See if the executable parameter to subprocess.Popen must be ↵Nathan Wilcox
absolute on windows.
2010-01-08DEV-44838 - This is an attempt at the minimal possible change to fix the ↵Nathan Wilcox
quoting bug on windows. This commit is untested! The simplest approach to testing is to push into a repo watched by parabuild. Also, develop.py could be improved to use subprocess consistently across all platforms. Doing so could simplify the code, but until I understand how to test it better, I'm going to leave it alone.
2010-01-08Fix a typo bug caught by pyflakes. eys.exit(1) -> sys.exit(1)Nathan Wilcox
2009-12-24Use "strict" invocation of buildconsole according to XoreaxCG Linden
2009-11-15Add some debug output to develop.pyCG Linden
2009-11-15Invoke native python for develop.py, not CYGWIN python, revert develop.py's ↵CG Linden
original usage
2009-11-15Set PATH to devenv.com to avoid problem with develop.py's use of os.system()CG Linden
2009-11-10Minor develop.py tweaks to make mac logs more readable in parabuild output.brad kittenbrink
Supressing all the setenv spam.
2009-09-01Merged login-api with viewer-2.0.0-3 up through r132290.brad kittenbrink
2009-09-01Fix syntax error introduced by your's truely into develop.pyChristian Goetze
2009-09-01Add retry logic on certain exit codesChristian Goetze
2009-08-27Merged latest login-api with latest viewer-2.0.0-3 up through plugin-api-05 ↵brad kittenbrink
merge (r131929). Some minor post-merge cleanups still required.
2009-08-27svn merge -r 129841:129910 ↵Monroe Williams
svn+ssh://svn.lindenlab.com/svn/linden/branches/moss/pluginapi_05-merge@129910 svn merge -r 129913:131718 svn+ssh://svn.lindenlab.com/svn/linden/branches/pluginapi/pluginapi_05 Some branch shenannigans in the pluginapi_05 branch caused this to become a two-part merge.
2009-07-30Merged in viewer-2.0.0-3 changes up through r129050. Boost got clobbered so ↵brad kittenbrink
I'll need to rebuild that, plus a couple other minor clenaups.
2009-07-24Merge in disabling of universal builds.Brad Kittenbrink
PPC is now oficially deprecated. svn merge -r 127807:128098 svn+ssh://svn.lindenlab.com/svn/linden/branches/brad/killppc-1
2009-07-161st attempt at disabling ppc build on macs.brad kittenbrink
2009-06-25Merge with SVN login-api-3 branchBryan O'Sullivan
2009-06-24Fix Mac BuildChristian Goetze
2009-06-19result of "svn merge -r123757:124890 ↵Paul Oppenheim
svn+ssh://svn.lindenlab.com/svn/linden/branches/improve-unit-testing/iface-04" for QAR-1496
2009-06-03Remove -parallelizeTargets from xcodebuild invocation, it seems to not work ↵Christian Goetze
well enough
2009-05-21Put the os.environ["DISTCC"] = ... call into main()Christian Goetze
2009-05-21Fix develop.py putenv bug, use new etch build-linux hosts for parabuild.Christian Goetze
2009-05-19Fix to develop.py to build on 64 bit windows.Mark Palange
Added March 2009 DirectX SDK to cmake config. Reviewed by brad
2009-05-14Set DISTCC_DIR to a location inside the source tree to avoid causing NFS ↵Christian Goetze
trouble with the default setting.
2009-05-14Max out distcc jobs to 12 in develop.pyChristian Goetze
2009-05-14There are 71 eniacs, not just 64Christian Goetze
2009-05-14Make develop.py work on eniacs the same way it works on stationsChristian Goetze
2009-04-30svn merge -r118008:118374 ↵Christian Goetze
svn+ssh://svn.lindenlab.com/svn/linden/branches/cg/viewer-etch-1 QAR-1459 etch builds enabled
2009-04-10Working around DEV-30401 by yanking the etch 32bit build code until the ↵Christian Goetze
viewer also builds on etch
2009-04-09Get 32-bit builds going on 64-bit Debian Etch.Bryan O'Sullivan
Reviewed by Brad.
2009-01-09DEV-16956 - Print a more useful error message if cmake is not foundBryan O'Sullivan
Reviewed by Poppy.
2009-01-08Result of svn merge -r107256:107258 ↵Aaron Brashears
svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165
2008-12-23QAR-1142 merging 1.22 RC0-RC4 changes.Mark Palange
svn merge -c 106471 svn+ssh://svn.lindenlab.com/svn/linden/qa/viewer_1-22-106055_merge
2008-12-02QAR-1040 maint-viewer-11 + OpenAL combo mergemeAdam Moss
svn merge -c104451 svn+ssh://svn.lindenlab.com/svn/linden/branches/moss/openal-maint-viewer-11-combo-r104448
2008-11-21Merging the changes in viewer_1-22-0 (1.22 RC0) back into trunk, revs. ↵Mark Palange
101837 to 103519
2008-11-19QAR-1018 Lightweight Windows Setup App (windows-setup-3). svn merge ↵James Cook
-r102882:102883 svn+ssh://svn.lindenlab.com/svn/linden/branches/windows-setup/windows-setup-3-merge
2008-10-31Fix heinous traceback if commands are not foundBryan O'Sullivan
2008-10-30Windows build: only run vstool.exe once per build type.Bryan O'Sullivan
Reviewed by Mani.
2008-10-30When running vstool from develop.py, use the correct build type.Bryan O'Sullivan
2008-10-28force dos drive letters to be uppercase. Patch from Alissa Sabre. vetted ↵Aaron Brashears
through release and cmake lists.
2008-10-10svn merge -r99056:99248 ↵Andrew Meadows
svn+ssh://svn.lindenlab.com/svn/linden/branches/andrew/gcc-4-003-for-merge