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 \
25 buildeasyrequestargs \
124 setdefaultpubscreen \
125 setdefaultscreenfont \
141 startscreennotifytaglist \
146 unlockpubscreenlist \
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 \
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"