make
GNU make utility to maintain groups of programs
Define a build graph from bottom-up.
Makefile
OTHER_STR=aaaaa CURR_DATE=`date -u` first_target: asd_target @echo "first target" asd_target: other @echo "$(OTHER_STR) $(CURR_DATE) " other: @#show the action echo "action"
Output:
echo "action" action aaaaa Fri 5 Jul 12:38:30 UTC 2019 first target