- Create clear structure and comments
- Remove OPTION_LOCAL_INSTALL
- Set OPTION_BUILD_EXAMPLES to default ON
- Set output to build directory
- Make local cmake variables lower-case
- Use consistent lower-case for cmake commands
- Remove redundant include_directories
Merge branch 'origin/master'
- Move data into global directory (not local to a sample)
- Add install commands for deployment
- Change data handling (current directory should be the project root directory when running from local source tree!)
Set installation paths for deployment
Add packaging (including DEB/RPM, multiple packages per project possible)
Install examples to share/ instead of bin/. This way, they can find their data locally, and examples do not need to be in the path in my opinion.
Add configure script
ref #13 rename declspec to glow.h
ref #13 use templates for uniform class
ref #13 add cast function in abstract uniform
fix #13 remove uniform.cpp
fix #13 texture handle
ref #13 provide direct uniform setter in program
* fix uniform overwrite and add uniform
fix cmake deploy (current source dir)
use current source dir in cmake scripts
add missing include
Experiment: Generate error for unsupported template specializations
ref #13 remove compile error macro
ref #13 comment and revisit
* start enforcing some minor style constraints
ref #13 start commenting and revisiting program