unikraft / unikraft

A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
http://unikraft.org
Other
2.78k stars 1.49k forks source link

What does "A=" mean in the Makefile? #451

Closed lizhi16 closed 2 years ago

lizhi16 commented 2 years ago

Hello, we study the Makefile and find that the parameter "A=" in the Makefile is uncommon for us. We studied the "make --help", but didn't find any explanation.

What is the function of the "A=" in the Makefile? Thanks!

nderjung commented 2 years ago

Hi @lizhi16,

A= is the path to the application source (aka this repository) when set up correctly. The command you ran, make --help invokes GNU Make's help menu instead of Unikraft. For Unikraft's help menu, please try make help (without the --) as this is a unique target within Unikraft.