<alien> <alien flags> -o <alien target> <alien source>
The <lex flags> used to build the source code file are assembled from the following macros in the indicated order:
FLAGS_ALIEN
# The source root of this Component COMPONENT_ROOT=../.. # The root of the build system BS_ROOT=$(COMPONENT_ROOT)/../build3 # Boostrap Build system definitions. include $(BS_ROOT)/defines.mk # # Set up global C flags for Alien Code compilation # FLAGS_CC+=-I$(BS_ARCH_TARGET_DIR) # Generate src code from lex code. ALIEN_TARGETS=foo.yy.o # Finally, include the rules to make the build system go. include $(BS_ROOT)/rules.mk