2 include $(TOP)/config/make.cfg
4 #MM classes-zune-nlisttree-mcp : includes linklibs classes-zune-nlisttree-mcp-catalogs
6 USER_INCLUDES = -idirafter $(SRCDIR)/$(CURDIR)/../include
7 USER_CFLAGS := -DNO_INLINE_STDARG -DAROS_ABI_V1
8 USER_CFLAGS += $(PARANOIA_CFLAGS)
10 FILES := library NListtree icon locale
12 %build_module_simple mmake=classes-zune-nlisttree-mcp \
13 modname=NListtree modtype=mcp \
16 TARGETDIR := $(AROS_CATALOGS)
18 # CTs which aren't uptodate:
19 # $(TARGETDIR)/russian/NListtree_mcp.catalog \
23 classes-zune-nlisttree-mcp-catalogs : locale.c locale.h \
24 $(TARGETDIR)/english-british/NListtree_mcp.catalog \
25 $(TARGETDIR)/czech/NListtree_mcp.catalog \
26 $(TARGETDIR)/swedish/NListtree_mcp.catalog \
27 $(TARGETDIR)/french/NListtree_mcp.catalog \
28 $(TARGETDIR)/german/NListtree_mcp.catalog \
29 $(TARGETDIR)/polish/NListtree_mcp.catalog \
30 $(TARGETDIR)/turkish/NListtree_mcp.catalog \
31 $(TARGETDIR)/greek/NListtree_mcp.catalog \
32 $(TARGETDIR)/italian/NListtree_mcp.catalog
35 locale.h: locale/NListtree_mcp.cd C_h.sd
36 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/NListtree_mcp.cd locale.h=$(SRCDIR)/$(CURDIR)/C_h.sd
38 locale.c: locale/NListtree_mcp.cd C_c.sd
39 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/NListtree_mcp.cd locale.c=$(SRCDIR)/$(CURDIR)/C_c.sd
42 $(TARGETDIR)/german/NListtree_mcp.catalog: locale/german.ct
43 @$(MKDIR) $(TARGETDIR)/german
44 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/NListtree_mcp.cd $< CATALOG $@
46 $(TARGETDIR)/czech/NListtree_mcp.catalog: locale/czech.ct
47 @$(MKDIR) $(TARGETDIR)/czech
48 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/NListtree_mcp.cd $< CATALOG $@
50 $(TARGETDIR)/french/NListtree_mcp.catalog: locale/french.ct
51 @$(MKDIR) $(TARGETDIR)/french
52 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/NListtree_mcp.cd $< CATALOG $@
54 $(TARGETDIR)/swedish/NListtree_mcp.catalog: locale/swedish.ct
55 @$(MKDIR) $(TARGETDIR)/swedish
56 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/NListtree_mcp.cd $< CATALOG $@
58 $(TARGETDIR)/english-british/NListtree_mcp.catalog: locale/english-british.ct
59 @$(MKDIR) $(TARGETDIR)/english-british
60 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/NListtree_mcp.cd $< CATALOG $@
62 $(TARGETDIR)/russian/NListtree_mcp.catalog: locale/russian.ct
63 @$(MKDIR) $(TARGETDIR)/russian
64 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/NListtree_mcp.cd $< CATALOG $@
66 $(TARGETDIR)/polish/NListtree_mcp.catalog: locale/polish.ct
67 @$(MKDIR) $(TARGETDIR)/polish
68 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/NListtree_mcp.cd $< CATALOG $@
70 $(TARGETDIR)/turkish/NListtree_mcp.catalog: locale/turkish.ct
71 @$(MKDIR) $(TARGETDIR)/turkish
72 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/NListtree_mcp.cd $< CATALOG $@
74 $(TARGETDIR)/greek/NListtree_mcp.catalog: locale/greek.ct
75 @$(MKDIR) $(TARGETDIR)/greek
76 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/NListtree_mcp.cd $< CATALOG $@
78 $(TARGETDIR)/italian/NListtree_mcp.catalog: locale/italian.ct
79 @$(MKDIR) $(TARGETDIR)/italian
80 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/NListtree_mcp.cd $< CATALOG $@