Skip to content

DRIL - A Dynamically Reloadable Interface for Libraries

License

Notifications You must be signed in to change notification settings

Anirudh-V-Gubbi/DRIL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DRIL

A Dynamically Reloadable Interface for Libraries

Features

  • Hot Reload : Changes made to the library during runtime are visible

  • Platform Independent : Works on all platforms Windows, Linux and MacOS

  • Inbuilt Parser : Reads symbols from library and reloads them during runtime

  • Automatic Build : The initial build is automatic and performed when the Premake script is run

    Use Cases for our Interface

  • An Application using OpenGL Graphics

    • Visible changes are made and graphics are re-rendered during runtime with the help of our Interface
  • A Json Parser Application

    • Files to be parsed can be modified or replaced during runtime with the help of our Interface

The Role of the Interface within the Build System.

Tech Stack

Inspiration and References

About

DRIL - A Dynamically Reloadable Interface for Libraries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published