import datetime


def declare_variables(variables, macro):
    """
    This is the hook for the functions

    - variables: the dictionary that contains the variables
    - macro: a decorator function, to declare a macro.
    """

    variables['version'] = "0.4"

    @macro
    def buildtime():
      return str(datetime.datetime.now().strftime("%m-%d-%Y %H:%M"))