- Sep 29, 2017
-
-
- Fix a typo. - Add the mingw toolchain files. Change-Id: I3a3b8157457500757059a27dcc10c63a452760f7
-
- Sep 28, 2017
-
-
Tom Finegan authored
Change-Id: I6d75d3955bd8dd2218fb07b36c10361e032eb66e
-
- Sep 18, 2017
-
-
Tom Finegan authored
BUG=aomedia:736 Change-Id: I628b809caf98215ff2082eca3926247da555f9d3
-
- Aug 31, 2017
-
-
James Zern authored
use xargs to keep the command in the foreground allowing it to be stopped easily. Change-Id: I6b4963b14fb6bff37542a3c5f7a23acc85f6a24d
-
- Jul 12, 2017
-
-
Tom Finegan authored
Also: - Tidy up the BUILD_SHARED_LIBS section. - Tidy up testing basics section. - Make code block style consistent: always use fence style. Change-Id: Iaa3bfd1895c38210e228d02cef41212d1e157427
-
- Jul 10, 2017
-
-
Tom Finegan authored
- Add utility function for appending link flags to targets. - Use it to set linker only opts for emscripten inspect target. - Update README.md with emscripten instructions. - Build everything with -O3 when no build type is specified. Change-Id: I69a2083369d2880335a8162132f190377a4a85fb
-
- Jun 21, 2017
-
-
Tom Finegan authored
The CMake build of gtest requires python. Make sure it's on the system, and disable tests when it's not. Also note the Python requirement in the prereqs section of README.md. BUG=aomedia:604 Change-Id: Iafe4891eca121eb57548e14b08477dc3c8a9c9df
-
- Jun 20, 2017
-
-
Tom Finegan authored
This is enabled via: $ cmake path/to/aom -DBUILD_SHARED_LIBS=1 Currently supports only Linux and MacOS targets. Symbol visibility is handled by exports.cmake and its helpers exports_sources.cmake and generate_exports.cmake. Some sweeping changes were required to properly support shared libs and control symbol visibility: - Object libraries are always linked privately into static libraries. - Static libraries are always linked privately into eachother in the many cases where the CMake build merges multiple library targets. - aom_dsp.cmake now links all its targets into the aom_dsp static library target, and privately links aom_dsp into the aom target. - av1.cmake now links all its targets into the aom_av1 static library target, and privately links in aom_dsp and aom_scale as well. It then privately links aom_av1 into the aom target. - The aom_mem, aom_ports, aom_scale, and aom_util targets are now static libs that are privately linked into the aom target. - In CMakeLists.txt libyuv and libwebm are now privately linked into app targets. - The ASM and intrinsic library functions in aom_optimization.cmake now both require a dependent target argument. This facilitates the changes noted above regarding new privately linked static library targets for ASM and intrinsics sources. BUG=aomedia:76,aomedia:556 Change-Id: I4892059880c5de0f479da2e9c21d8ba2fa7390c3
-
- Jun 13, 2017
-
-
Tom Finegan authored
And mark README as deprecated. Change-Id: I9b353f70de9261a1877e520928df30b42226c02f
-