99e9deb1417f94573ae0e5ae55b30bc24aeeb9fc
1 # $Id: Makefile,v 1.8 2002/05/17 02:21:54 hyperion Exp $
3 PATH_TO_TOP
= ..
/..
/..
/..
9 TARGET_LIBPATH
= $(PATH_TO_TOP
)/dk
/psx
/lib
11 TARGET_LFLAGS
= -nostartfiles
13 TARGET_SDKLIBS
= ntdll.a
15 TARGET_BASE
= 0x68EB0000
17 TARGET_ENTRY
= _DllMain@
12
24 -I
$(PATH_TO_TOP
)/subsys
/psx
/include \
25 -I
$(PATH_TO_TOP
)/include \
27 -D__PSX_DEBUG_WANT_ALL__
29 TARGET_OBJECTS
= $(TARGET_NAME
).o
31 TARGET_CLEAN
= $(OBJECTS
) csrapi.a
33 include $(PATH_TO_TOP
)/rules.mak
34 include $(TOOLS_PATH
)/helper.mk
100 OBJECTS_SYS_UTSNAME
= \
127 $(OBJECTS_SYS_STAT
) \
128 $(OBJECTS_SYS_UTSNAME
) \
131 DEP_OBJECTS
= $(OBJECTS
)
133 include $(TOOLS_PATH
)/depend.mk
137 $(TARGET_NAME
).a
: $(TARGET_NAME
).def
140 -D
$(TARGET_NAME
).dll \
141 -d
$(TARGET_NAME
).def
149 $(TARGET_NAME
).o
: csrapi.a
$(OBJECTS
)
150 $(LD
) -r
$(OBJECTS
) -o
$(TARGET_NAME
).o