revert between 56095 -> 55830 in arch
[AROS.git] / rom / oop / mmakefile.src
bloba2571ce8ea578da359dc7fd3b805c1e1df5952ef
1 #   $Id$
3 include $(SRCDIR)/config/aros.cfg
5 #MM- core-linklibs : linklibs-oop
7 FILES     :=    hash hiddmetaclass metaclass basemetaclass  \
8                 rootclass support privatestubs
9         
10 FUNCS :=    addclass            \
11             disposeobject       \
12             findclass           \
13             getattr             \
14             getattrbase         \
15             getmethod           \
16             getmethodid         \
17             newobject           \
18             obtainattrbase      \
19             obtainattrbases     \
20             obtainattrbasesarray   \
21             obtainmethodbasesarray \
22             parseattrs          \
23             releaseattrbase     \
24             releaseattrbases    \
25             releaseattrbasesarray  \
26             removeclass         \
27             setattrs
29 USER_CPPFLAGS := \
30                -DAROS_USE_OOP \
31                -D__OOP_NOLIBBASE__ \
32                -D__UTILITY_NOLIBBASE__
33 USER_LDFLAGS := -static
35 #MM kernel-oop-includes : \
36 #MM     kernel-exec-includes \
37 #MM     kernel-utility-includes
39 %build_module mmake=kernel-oop \
40   modname=oop modtype=library \
41   files="oop_init $(FUNCS) $(FILES)"
43 #MM includes-copy
45 INCLUDE_FILES := $(call WILDCARD, include/*.h)
46 %copy_includes path=oop dir=include