Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge RC-3 to master #858

Merged
merged 46 commits into from
Nov 7, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
e6bcb1b
Initial removal of Imath, does not compile.
oxt3479 Jun 19, 2020
cfbddd0
Included some headers needed to compile.
oxt3479 Jun 22, 2020
ea301e9
Cmake will automatically install Imath if it is not found to be insta…
oxt3479 Jul 17, 2020
ee8011a
External imath project now supports building python bindings.
oxt3479 Jul 17, 2020
b40c663
Quiet check for Imath to prevent warnings.
oxt3479 Jul 17, 2020
4826d72
Move all files into new heiarchy.
oxt3479 Jul 24, 2020
d0ee05f
Initial move of config/* subdirectories to top level cmake/*, combine…
oxt3479 Jul 27, 2020
167e91e
Cmake now compiles test directory.
oxt3479 Jul 28, 2020
faae340
Removed unsupported AutoMake files and asociated redundant Cmake files.
oxt3479 Jul 28, 2020
dfa3e14
Moved pc.in files to cmake/
oxt3479 Jul 28, 2020
ef944e7
Removed unused files: python and autoconf
oxt3479 Jul 28, 2020
38ee9ef
Update top level CMakeLists to reflect removal of IlmBase and check f…
oxt3479 Jul 28, 2020
31bf73c
Moved OpenEXRExamples to the top level directory
oxt3479 Jul 28, 2020
3a4239d
Remove OpenEXR_Viewers
oxt3479 Jul 28, 2020
f2fcfc0
Moved OpenEXRExamples to src/examples and moved src/lib/doc/ and doc/…
oxt3479 Jul 28, 2020
d82cb07
Removed outdated READMES and docs/CMakeLists.txt
oxt3479 Jul 28, 2020
9e5beef
Moved unneeded subdir OpenEXRExamples into examples, removed doc/ fro…
oxt3479 Jul 28, 2020
d6285ae
Add deprecation message mechanism
kdt3rd Aug 1, 2020
51018bf
Remove mutex implementation in favor of std::mutex
kdt3rd Aug 1, 2020
88a3602
Remove use of IlmThread::Mutex and Lock
kdt3rd Aug 1, 2020
4c651b6
Further deprecate IlmThread Mutex class, remove all use of
kdt3rd Aug 1, 2020
b456929
Remove extraneous inline specifications
kdt3rd Aug 3, 2020
3cd13e7
Fixing Imath automatic install.
oxt3479 Jul 30, 2020
7bbef2c
Changed external project cmake calls
oxt3479 Aug 3, 2020
2050c86
Use fetch content to install Imath
oxt3479 Aug 3, 2020
939ff8c
Changed subdirectory for external project binary files
oxt3479 Aug 3, 2020
c5e816d
Initial move of config/* subdirectories to top level cmake/*, combine…
kdt3rd Oct 25, 2020
17620b2
Fix merge of master, clean up IlmBase cmake config
kdt3rd Oct 25, 2020
9802c9d
Remove required flag from zlib
kdt3rd Oct 25, 2020
a532af4
Remove references to python and boost from ci workflow
kdt3rd Oct 25, 2020
4b8f507
Iterate on external project import for windows CI
kdt3rd Oct 25, 2020
b9176a5
Rev to pre 3.0 release number
kdt3rd Oct 25, 2020
15bbbd3
Add checks whether at top level to enable testing
kdt3rd Oct 25, 2020
357f860
When compiling zlib after not found, always favor static under os/x /…
kdt3rd Oct 26, 2020
a240d79
Use binary dir when building for apple or win32 since static only
kdt3rd Oct 26, 2020
c752ba3
Windows zlib output names are different
kdt3rd Oct 26, 2020
28123e2
Use appropriate export header for library
kdt3rd Oct 26, 2020
d485904
Add win32 logic to mirror unix-specific behavior
kdt3rd Oct 26, 2020
351ab10
Move patent file to the top level after re-org
kdt3rd Nov 6, 2020
ff44382
Fix check for subproject status
kdt3rd Nov 7, 2020
4694665
Remove vestiges of IlmImf, split apart test runs
kdt3rd Nov 7, 2020
79cc48b
Finish config option to allow disabling thread support, add CI test
kdt3rd Nov 7, 2020
796c8dd
Fix non posix semaphore tests now that define is always defined
kdt3rd Nov 7, 2020
9de1ea0
Fix typo in build number for CI
kdt3rd Nov 7, 2020
6543536
First pass at updating install docs for 3.0 after library split
kdt3rd Nov 7, 2020
cc64bc2
Remove extraneous cmake version checks
kdt3rd Nov 7, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 2 additions & 4 deletions .github/workflows/analysis_workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,15 +46,14 @@ jobs:
cmake ../. \
-DCMAKE_INSTALL_PREFIX=../_install \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_CXX_STANDARD=11 \
-DCMAKE_CXX_STANDARD=14 \
-DCMAKE_CXX_FLAGS="-g -O0 -fprofile-arcs -ftest-coverage" \
-DCMAKE_CXX_OUTPUT_EXTENSION_REPLACE=ON \
-DCMAKE_EXE_LINKER_FLAGS="-lgcov" \
-DCMAKE_VERBOSE_MAKEFILE:BOOL='OFF' \
-DBUILD_SHARED_LIBS=${{ matrix.build-shared }} \
-DOPENEXR_BUILD_UTILS='ON' \
-DOPENEXR_RUN_FUZZ_TESTS='OFF' \
-DPYTHON_EXECUTABLE=$(which python)
-DOPENEXR_RUN_FUZZ_TESTS='OFF'
working-directory: _build
- name: Build OpenEXR with build-wrapper
shell: bash
Expand All @@ -68,7 +67,6 @@ jobs:
run: |
ctest -T Test \
-C Release \
-E PyIlmBase.*_Python2 \
--timeout 7200 \
--output-on-failure \
-VV
Expand Down
Loading