Commit Graph

12 Commits

Author SHA1 Message Date
David G Yu
1b773c0bc6 Removed appveyor and travis-ci scripts
These are no longer used or maintained.
2022-09-08 10:04:44 -07:00
George ElKoura
dc368d0d88 Python 3 updates to build script
These updates should allow the build_osd.py script to work with
Python 3.x and is based on changes made in the similar script in
the USD distribution.
2020-10-26 22:04:20 -07:00
David G Yu
548891203d Removed GLEW from build_osd.py 2020-03-13 16:25:26 -07:00
David G Yu
d00f96a941 Fixed-up EOL whitespace and typos in build_osd.py 2020-03-13 16:25:26 -07:00
David G Yu
8ab4f44571 Updated build_osd.py for VS2019
Support setting the generator platform (-A)
when building with Visual Studio 2019 as well
as detecting VS2019 availability.
2020-03-13 16:09:03 -07:00
Barry Fowler
3dec4b7fb3
Merge pull request #1075 from c64kernal/dev_xcodebp
Fixes to the build script for macOS
2019-03-13 13:01:44 -07:00
George ElKoura
385ae6d012 Fixes to the build script for macOS
- Default the generator to Xcode on macOS
- Fix up how we pass in number of jobs so it works with Xcode
2019-03-09 11:57:09 -08:00
George ElKoura
2f39150a39 Fix build script on Linux when not building ptex
The build script assumed that we always had ZLIB, but we only add it when we
build ptex.  Instead of removing it on Linux, we now only add it when we need
to on non-Linux platforms.
2019-03-04 22:34:12 -08:00
George ElKoura
7edf03e4b5 Prototype build and install script for OpenSubdiv
This script is intended to make building OpenSubdiv with all its various options easier to manage.  It will automatically download and install the dependencies where it can (e.g., it can get GLEW automatically, but it can't get the CUDA SDK).

This is a fork of the similar script found in the USD repo.
2019-03-02 00:09:47 -08:00
David G Yu
3146041858 Fixed travis-ci build scripts
Try to improve the stability of the travis-ci linux
build by running apt-get update before installing X11
dev dependencies.
2018-08-29 14:20:35 -07:00
David G Yu
bb227dbd36 Disabled GL tests during CI runs on Linux
The glImaging test continues to have inconsistent
pass/fail state during Travis CI runs on Linux.
Disabling this test while we investigate ways to
improve stability.
2017-09-25 08:46:17 -07:00
George ElKoura
4383d2b5ac Several improvements to CI building and testing
- Added support for OSX CI builds and tests
- Cleaned up build scripts and moved to $ROOT/build_scripts
- On Linux: moved to trusty distro
- On Linux: enabled OpenMP, TBB and PTex build options
- On Linux: install and setup xvfb with newer mesa drivers to run our GL tests
- On Linux: enable GL tests
2017-06-30 12:52:01 -07:00