target_sources(crepe PUBLIC AudioSource.cpp BehaviorScript.cpp GameObject.cpp Rigidbody.cpp ParticleEmitter.cpp Transform.cpp Color.cpp Sprite.cpp Config.cpp Metadata.cpp Camera.cpp Animator.cpp BoxCollider.cpp CircleCollider.cpp Engine.cpp Asset.cpp EventHandler.cpp Script.cpp Button.cpp UIObject.cpp AI.cpp ) target_sources(crepe PUBLIC FILE_SET HEADERS FILES AudioSource.h BehaviorScript.h Config.h Script.h Script.hpp GameObject.h GameObject.hpp Rigidbody.h Sprite.h Vector2.h Vector2.hpp Color.h Scene.h Metadata.h Camera.h Animator.h BoxCollider.h CircleCollider.h EventHandler.h EventHandler.hpp Event.h Engine.h Engine.hpp Asset.h Button.h UIObject.h AI.h )