OpenSubdiv/examples/dxViewer
manuelk 00b0d95058 Remove CMake compiling redundancies
- set OBJECT targets for osd cpu & gpu libs, and use the obj target for
  static and dynamic linking

- add a new examples_common_obj OBJECT target
- replace direct source dependencies to obj target in all examples CMakeLists

This change makes it possible to not re-compile the same source files
multiple times when they are used in multiple targets. Thanks to jcowles
for uncovering the CMake functionality.

Note: it seems that multi-process build is working again (gmake -j <x>)
2014-01-03 13:39:48 -08:00
..
CMakeLists.txt Remove CMake compiling redundancies 2014-01-03 13:39:48 -08:00
dxviewer.cpp Move uniform block definitions out of osd common shader into client shader. 2013-12-03 15:59:38 -08:00
shader.hlsl Move uniform block definitions out of osd common shader into client shader. 2013-12-03 15:59:38 -08:00