Minor fixes to comments.
[AROS.git] / rom / intuition / mmakefile.src
blob2fcf418164aeb6279b210eee07eea6325685319b
1 # $Id$
2 include $(TOP)/config/make.cfg
4 FILES := boolgadgets boopsigadgets buttongclass frameiclass frbuttonclass \
5          gadgetclass gadgets imageclass inputhandler propgadgets propgclass \
6          requesters strgadgets strgclass  pointerclass windowclasses \
7          intuition_misc inputhandler_support inputhandler_actions \
8          menus barlabelclass fillrectclass groupgclass wbtasktalk \
9          rootclass icclass modelclass itexticlass misc sysiclass menutask \
10          windecorclass scrdecorclass menudecorclass monitorclass screennotifytask \
11          sysrequest_intern
13 FUNCS := \
14         activategadget \
15         activatewindow \
16         addclass \
17         addgadget \
18         addglist \
19         allocintuimessage \
20         allocremember \
21         allocscreenbuffer \
22         alohaworkbench \
23         autorequest \
24         beginrefresh \
25         buildeasyrequestargs \
26         buildsysrequest \
27         changedecorationa \
28         changescreenbuffer \
29         changewindowbox \
30         changewindowshape \
31         cleardmrequest \
32         clearmenustrip \
33         clearpointer \
34         closescreen \
35         closewindow \
36         closeworkbench \
37         currenttime \
38         displayalert \
39         displaybeep \
40         disposeobject \
41         dogadgetmethoda \
42         donotify \
43         doubleclick \
44         drawborder \
45         drawimage \
46         drawimagestate \
47         easyrequestargs \
48         endrefresh \
49         endrequest \
50         endscreennotify \
51         eraseimage \
52         findclass \
53         findmonitor \
54         freeclass \
55         freeicdata \
56         freeintuimessage \
57         freemonitorlist \
58         freeremember \
59         freescreenbuffer \
60         freescreendrawinfo \
61         freesysrequest \
62         gadgetmouse \
63         getattr \
64         getdefaultpubscreen \
65         getdefprefs \
66         getmonitorlist \
67         getprefs \
68         getscreendata \
69         getscreendrawinfo \
70         helpcontrol \
71         hidewindow \
72         initrequester \
73         intuitextlength \
74         iswindowvisible \
75         itemaddress \
76         lendmenus \
77         lockibase \
78         lockpubscreen \
79         lockpubscreenlist \
80         makeclass \
81         makescreen \
82         modifyidcmp \
83         modifyprop \
84         movescreen \
85         movewindow \
86         movewindowinfrontof \
87         newmodifyprop \
88         newobjecta \
89         nextobject \
90         nextpubscreen \
91         obtaingirport \
92         offgadget \
93         offmenu \
94         ongadget \
95         onmenu \
96         openscreen \
97         openscreentaglist \
98         openwindow \
99         openwindowtaglist \
100         openworkbench \
101         pointinimage \
102         printitext \
103         pubscreenstatus \
104         queryoverscan \
105         refreshgadgets \
106         refreshglist \
107         refreshwindowframe \
108         releasegirport \
109         remakedisplay \
110         removeclass \
111         removegadget \
112         removeglist \
113         reportmouse \
114         request \
115         resetmenustrip \
116         rethinkdisplay \
117         screendepth \
118         screenposition \
119         screentoback \
120         screentofront \
121         scrollwindowraster \
122         sendintuimessage \
123         setattrsa \
124         setdefaultpubscreen \
125         setdefaultscreenfont \
126         setdmrequest \
127         setedithook \
128         setgadgetattrsa \
129         setiprefs \
130         setmenustrip \
131         setmousequeue \
132         setpointer \
133         setpointerbounds \
134         setprefs \
135         setpubscreenmodes \
136         setwindowpointera \
137         setwindowtitles \
138         showtitle \
139         showwindow \
140         sizewindow \
141         startscreennotifytaglist \
142         sysreqhandler \
143         timeddisplayalert \
144         unlockibase \
145         unlockpubscreen \
146         unlockpubscreenlist \
147         viewaddress \
148         viewportaddress \
149         wbenchtoback \
150         wbenchtofront \
151         windowaction \
152         windowlimits \
153         windowtoback \
154         windowtofront \
155         zipwindow
157 USER_INCLUDES := -D__DOS_NOLIBBASE__ \
158                  -D__INTUITION_NOLIBBASE__ \
159                  -D__LAYERS_NOLIBBASE__ \
160                  -D__UTILITY_NOLIBBASE__ \
161                  -D__INPUT_NOLIBBASE__ \
162                  -D__TIMER_NOLIBBASE__ \
163                  -D__OOP_NOLIBBASE__ \
164                  -D__OOP_NOMETHODBASES__ \
165                  -D__OOP_NOATTRBASES__ \
166                  -D__GRAPHICS_NOLIBBASE__ \
167                  -D__KEYMAP_NOLIBBASE__
169 #MM kernel-intuition : kernel-intuition-$(ARCH)-$(CPU)
170 #MM kernel-intuition-linklib : kernel-intuition-$(ARCH)-$(CPU)
172 #MM kernel-intuition-includes : \
173 #MM     kernel-exec-includes \
174 #MM     kernel-utility-includes \
175 #MM     kernel-graphics-includes \
176 #MM     workbench-libs-cgfx-includes \
177 #MM     kernel-timer-includes \
178 #MM     kernel-layers-includes \
179 #MM     kernel-keymap-includes \
180 #MM     kernel-input-includes \
181 #MM     includes-copy
182 #MM- core-linklibs: linklibs-intuition
184 %build_module mmake=kernel-intuition \
185   modname=intuition modtype=library \
186   files="intuition_init $(FUNCS) $(FILES)" uselibs="oop"