move delay code into separate function.
[AROS.git] / rom / oop / mmakefile.src
blobc7dcb9fa961f92fd55ccbe70d1f8d3545e208f1f
1 #   $Id$
2 include $(TOP)/config/make.cfg
4 #MM- core-linklibs : linklibs-oop
6 FILES     :=    hash hiddmetaclass metaclass basemetaclass  \
7                 rootclass support privatestubs
8         
9 FUNCS :=    addclass            \
10             disposeobject       \
11             findclass           \
12             getattr             \
13             getattrbase         \
14             getmethod           \
15             getmethodid         \
16             newobject           \
17             obtainattrbase      \
18             obtainattrbases     \
19             obtainattrbasesarray   \
20             obtainmethodbasesarray \
21             parseattrs          \
22             releaseattrbase     \
23             releaseattrbases    \
24             releaseattrbasesarray  \
25             removeclass         \
26             setattrs
28 USER_CFLAGS := -DAROS_USE_OOP -D__OOP_NOLIBBASE__ \
29                -D__UTILITY_NOLIBBASE__
30 USER_LDFLAGS := -static
32 #MM kernel-oop-includes : \
33 #MM     kernel-exec-includes \
34 #MM     kernel-utility-includes
36 %build_module mmake=kernel-oop \
37   modname=oop modtype=library \
38   files="oop_init $(FUNCS) $(FILES)"
40 #MM includes-copy
42 INCLUDE_FILES := $(call WILDCARD, include/*.h)
43 %copy_includes path=oop dir=include