6727304871b4497455b4561d080c8a225bf5bf3c
1 # $Id: Makefile,v 1.15 2004/11/28 01:30:01 hbirr Exp $
10 include $(PATH_TO_TOP
)/rules.mak
13 # Global configuration
15 include $(TOOLS_PATH
)/config.mk
17 TARGET_BOOTSTRAP
= yes
23 TARGET_DEFNAME
= ..
/hal
/hal
25 TARGET_ASFLAGS
= -I
$(PATH_TO_TOP
)/include -I
$(PATH_TO_TOP
)/ntoskrnl
/include -D__ASM__
27 TARGET_CFLAGS
= -I.
/include -I
$(PATH_TO_TOP
)/ntoskrnl
/include -Wall
-Werror
29 # require os code to explicitly request A/W version of structs/functions
30 TARGET_CFLAGS
+= -D_DISABLE_TIDENTS
33 TARGET_NAME_UP
= halx86up
35 TARGET_NAME_MP
= halx86mp
38 TARGET_NAME
= $(TARGET_NAME_MP
)
40 TARGET_NAME
= $(TARGET_NAME_UP
)
81 DEP_OBJECTS
:= $(HAL_MP
)
83 DEP_OBJECTS
:= $(HAL_UP
)
86 TARGET_OBJECTS
:= $(DEP_OBJECTS
) $(PATH_TO_TOP
)/include/roscfg.h
88 # Note: Must be = and not := since $(DEP_FILES) is assigned a value below
89 TARGET_CLEAN
= $(DEP_FILES
) *.o
*.dll
94 include $(TOOLS_PATH
)/helper.mk
97 # Include automatic dependancy tracking
99 include $(TOOLS_PATH
)/depend.mk