1 include $(TOP)/config/make.cfg
2 include $(SRCDIR)/$(CURDIR)/make.cfg
4 USER_CFLAGS := -DENHANCED $(PARANOIA_CFLAGS)
6 OS_INCLUDES_DIR := $(AROS_INCLUDES)
7 INCLUDES_DIR := $(AROS_INCLUDES)
9 OS_INCLUDES := -I$(AROS_INCLUDES)
11 USER_INCLUDES := -I$(SRCDIR)/$(CURDIR) -I$(INCLUDES_DIR)
13 INCLUDES := $(USER_INCLUDES) $(OS_INCLUDES)
16 $(OBJDIR)/bgui.library_rev.h \
17 $(INCLUDES_DIR)/libraries/bgui.h \
18 $(INCLUDES_DIR)/libraries/bgui_macros.h \
19 $(INCLUDES_DIR)/bgui/bgui_compilerspecific.h \
20 $(INCLUDES_DIR)/bgui/bgui.h \
21 $(INCLUDES_DIR)/bgui/bgui_image.h \
22 $(INCLUDES_DIR)/bgui/bgui_locale.h \
23 $(INCLUDES_DIR)/bgui/bgui_asl.h \
24 $(INCLUDES_DIR)/bgui/bgui_arexx.h \
25 $(INCLUDES_DIR)/bgui/bgui_cx.h \
26 $(INCLUDES_DIR)/bgui/bgui_obsolete.h \
27 $(INCLUDES_DIR)/bgui/bgui_macros.h \
28 $(INCLUDES_DIR)/bgui/bgui_proto.h \
29 $(INCLUDES_DIR)/bgui/bgui_pragmas.h \
30 $(INCLUDES_DIR)/pragma/bgui_lib.h \
31 $(INCLUDES_DIR)/bgui/bgui_lib.fd \
32 $(INCLUDES_DIR)/clib/bgui_protos.h \
33 $(INCLUDES_DIR)/defines/bgui.h \
34 $(INCLUDES_DIR)/proto/bgui.h \
35 $(INCLUDES_DIR)/bgui/bgui_bar.h \
36 $(INCLUDES_DIR)/libraries/bgui_bar.h \
37 $(INCLUDES_DIR)/bgui/bgui_treeview.h \
38 $(INCLUDES_DIR)/libraries/bgui_treeview.h \
39 $(INCLUDES_DIR)/bgui/bgui_layoutgroup.h \
40 $(INCLUDES_DIR)/libraries/bgui_layoutgroup.h \
41 $(INCLUDES_DIR)/bgui/bgui_prefs.h
43 #MM- contrib-bgui : contrib-bgui-setup linklib-bgui bgui-library bgui-gadgets bgui-prefs bgui-test bgui-examples
45 #MM- contrib-bgui-setup : includes linklibs bgui-setup bgui-includes-copy
47 #MM- bgui-gadgets : bgui-gadgets-bar bgui-gadgets-layoutgroup bgui-gadgets-palette bgui-gadgets-popbutton bgui-gadgets-treeview
51 gadget_directories = \
60 @$(CP) $(SRCDIR)/$(CURDIR)/s/Package-Startup $(BGUISDIR)
61 @$(CP) $(SRCDIR)/$(CURDIR)/s/Package-Shutdown $(BGUISDIR)
62 $(MKDIR) $(AROS_PACKAGES)
63 $(ECHO) "Extras:BGUI" >$(AROS_PACKAGES)/BGUI
66 bgui-includes-copy : $(INCLUDE_FILES)
67 bgui-includes-copy : $(INCLUDE_FILES)
70 @$(MKDIR) $(GENDIR)/$(CURDIR)/bin
71 @$(MKDIR) $(INCLUDES_DIR)
72 @$(MKDIR) $(INCLUDES_DIR)/libraries
73 @$(MKDIR) $(INCLUDES_DIR)/bgui
74 @$(MKDIR) $(INCLUDES_DIR)/pragma
76 @$(MKDIR) $(BGUILIBSDIR)
77 @$(MKDIR) $(BGUIEXAMPLESDIR)
78 @$(MKDIR) $(BGUITESTSDIR)
80 @$(MKDIR) $(BGUIPREFSDIR)
81 @$(MKDIR) $(BGUICLASSESDIR)
82 @$(MKDIR) $(BGUIGADGETSDIR)
85 $(OBJDIR)/bgui.library_rev.h: bgui.library_rev.rev
86 @$(CP) $< $(OBJDIR)/bgui.library_rev.h
88 $(INCLUDES_DIR)/libraries/bgui.h : include/libraries_bgui.h
91 $(INCLUDES_DIR)/libraries/bgui_macros.h : include/libraries_bgui_macros.h
94 $(INCLUDES_DIR)/bgui/bgui_compilerspecific.h : include/bgui_compilerspecific.h
97 $(INCLUDES_DIR)/bgui/bgui.h : include/bgui.h
100 $(INCLUDES_DIR)/bgui/bgui_image.h : include/bgui_image.h
103 $(INCLUDES_DIR)/bgui/bgui_locale.h : include/bgui_locale.h
106 $(INCLUDES_DIR)/bgui/bgui_asl.h : include/bgui_asl.h
109 $(INCLUDES_DIR)/bgui/bgui_arexx.h : include/bgui_arexx.h
112 $(INCLUDES_DIR)/bgui/bgui_cx.h : include/bgui_cx.h
115 $(INCLUDES_DIR)/bgui/bgui_obsolete.h : include/bgui_obsolete.h
118 $(INCLUDES_DIR)/bgui/bgui_macros.h : include/bgui_macros.h
121 $(INCLUDES_DIR)/bgui/bgui_proto.h : include/bgui_proto.h
124 $(INCLUDES_DIR)/bgui/bgui_pragmas.h : include/bgui_pragmas.h
127 $(INCLUDES_DIR)/pragma/bgui_lib.h : include/pragma/bgui_lib.h
130 $(INCLUDES_DIR)/bgui/bgui_lib.fd : include/bgui_lib.fd
133 $(INCLUDES_DIR)/clib/bgui_protos.h : include/aros/bgui_protos_clib.h
136 $(INCLUDES_DIR)/defines/bgui.h : include/aros/bgui_defines.h
139 $(INCLUDES_DIR)/proto/bgui.h : include/bgui_proto_aros.h
144 $(INCLUDES_DIR)/bgui/bgui_bar.h : gadgets/Bar/include/BarClass.h
147 $(INCLUDES_DIR)/libraries/bgui_bar.h : include/libraries_bgui_bar.h
150 $(INCLUDES_DIR)/bgui/bgui_treeview.h : gadgets/TreeView/include/TreeViewClass.h
153 $(INCLUDES_DIR)/libraries/bgui_treeview.h : include/libraries_bgui_treeview.h
156 $(INCLUDES_DIR)/bgui/bgui_layoutgroup.h : gadgets/LayoutGroup/include/LayoutGroupClass.h
159 $(INCLUDES_DIR)/libraries/bgui_layoutgroup.h : include/libraries_bgui_layoutgroup.h
162 $(INCLUDES_DIR)/bgui/bgui_prefs.h : include/bgui_prefs.h
214 #MM- bgui-library : bgui-test bgui-examples
216 %build_module_simple mmake=bgui-library \
217 modname=bgui modtype=library \
218 moduledir=$(CONTRIBDIR)/BGUI/Libs \