Sed를 이용한 C header file에 define된 값을 make 환경변수 값

ertos12의 이미지

<version.h>
#define AAA_VERSION "AAAA 1.0.0"

<makefile>
CODE_VERSION=$(sed -n -e ..... version.h)
CODE_VERSION_SUB=$(sed....)
CODE_VERSION_PATCH=$(sed....)

makefile에서 위와 같이 해서 "AAAA 1.0.0"의 값중 각각
CODE_VERSION에는 1
CODE_VERSION_SUB에는 0
CODE_VERSION_PATCH에는 0

을 각각 입력하도록 하고 싶습니다.

sed를 이용해서 어떻게 해야 할지..