wdas / SeExpr

SeExpr is an embeddable, arithmetic expression language that enables flexible artistic control and customization in creating computer graphics images. Example uses include procedural geometry synthesis, image synthesis, simulation control, crowd animation, and geometry deformation. https://wdas.github.io/SeExpr
https://www.disneyanimation.com/open-source/seexpr/
Other
405 stars 86 forks source link

update for multiple internal build and bug fixes #81

Closed jberlin closed 6 years ago

jberlin commented 6 years ago
fix build errors for boost/python and able to build w/o animlib
minor documentation fixes
build: allow gtest to be collected
build demo apps for qt5 env
fixes for build dependencies among ui, tests and demos
fixes undefined signals due to namespace typo
Function cJitter has no definition
delay dclose() of plugins until function table is cleared
remove old v1 code for plugin init
fixes SEEXPR-195: crash during code gen of Vec4d func
Makefile.config.example: update flags for Qt4 and Qt5 compatibility
qt: make the codebase Qt4 and Qt5 compatible.
build-info: add a mode for querying PyQt's sip flags
fixes SEEXPR-180 error with unsupported local functions
namespace flex/bison function to avoid clashes
rename function that resets comments so it doesn't clash w/ v1