add message_generation depends and add mkdir in macro
Merge branch 'add_makedir'