Creates the watch that generates program using the root files and compiler options
Closes the watch
Synchronize with host and get updated program
Updates the root files in the program, only if this is not config file compilation