2 include $(TOP)/config/make.cfg
4 #MM workbench-classes-zune-texteditor-mcp : includes \
6 #MM workbench-classes-zune-texteditor-class \
7 #MM workbench-classes-zune-texteditor-mcp-locale \
8 #MM workbench-classes-zune-betterstring-class \
9 #MM workbench-classes-zune-hotkeystring-class
11 #MM- clean : texteditor-mcp-clean
13 # We need to use -idirafter, so that we
14 # *don't* pick up the project's local MUI headers.
15 USER_INCLUDES = -idirafter $(SRCDIR)/$(CURDIR)/../include -I$(TOP)/$(CURDIR)/ -I$(SRCDIR)/$(CURDIR)/../mcc
27 %build_module_simple mmake=workbench-classes-zune-texteditor-mcp \
28 modname=TextEditor modtype=mcp \
33 INCLUDE_FILES := TextEditor_mcp.h
34 %copy_includes path=mui
36 TARGETDIR := $(AROS_CATALOGS)
38 LOCALE_H := $(TOP)/$(CURDIR)/locale.h
39 LOCALE_C := $(TOP)/$(CURDIR)/locale.c
42 workbench-classes-zune-texteditor-mcp-locale : $(LOCALE_C) $(LOCALE_H) \
43 $(TARGETDIR)/german/TextEditor_mcp.catalog \
44 $(TARGETDIR)/czech/TextEditor_mcp.catalog \
45 $(TARGETDIR)/swedish/TextEditor_mcp.catalog \
46 $(TARGETDIR)/french/TextEditor_mcp.catalog \
47 $(TARGETDIR)/danish/TextEditor_mcp.catalog \
48 $(TARGETDIR)/russian/TextEditor_mcp.catalog \
49 $(TARGETDIR)/polish/TextEditor_mcp.catalog
51 $(LOCALE_H): locale/TextEditor_mcp.cd C_h.sd
52 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/TextEditor_mcp.cd $(LOCALE_H)=$(SRCDIR)/$(CURDIR)/C_h.sd
54 $(LOCALE_C): locale/TextEditor_mcp.cd C_c.sd
55 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/TextEditor_mcp.cd $(LOCALE_C)=$(SRCDIR)/$(CURDIR)/C_c.sd
57 $(TARGETDIR)/german/TextEditor_mcp.catalog: $(SRCDIR)/$(CURDIR)/locale/german.ct
58 @$(MKDIR) $(TARGETDIR)/german
59 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/TextEditor_mcp.cd $< CATALOG $@
61 $(TARGETDIR)/czech/TextEditor_mcp.catalog: $(SRCDIR)/$(CURDIR)/locale/czech.ct
62 @$(MKDIR) $(TARGETDIR)/czech
63 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/TextEditor_mcp.cd $< CATALOG $@
65 $(TARGETDIR)/french/TextEditor_mcp.catalog: $(SRCDIR)/$(CURDIR)/locale/french.ct
66 @$(MKDIR) $(TARGETDIR)/french
67 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/TextEditor_mcp.cd $< CATALOG $@
69 $(TARGETDIR)/swedish/TextEditor_mcp.catalog: $(SRCDIR)/$(CURDIR)/locale/swedish.ct
70 @$(MKDIR) $(TARGETDIR)/swedish
71 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/TextEditor_mcp.cd $< CATALOG $@
73 $(TARGETDIR)/danish/TextEditor_mcp.catalog: $(SRCDIR)/$(CURDIR)/locale/danish.ct
74 @$(MKDIR) $(TARGETDIR)/danish
75 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/TextEditor_mcp.cd $< CATALOG $@
77 $(TARGETDIR)/russian/TextEditor_mcp.catalog: $(SRCDIR)/$(CURDIR)/locale/russian.ct
78 @$(MKDIR) $(TARGETDIR)/russian
79 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/TextEditor_mcp.cd $< CATALOG $@
81 $(TARGETDIR)/polish/TextEditor_mcp.catalog: $(SRCDIR)/$(CURDIR)/locale/polish.ct
82 @$(MKDIR) $(TARGETDIR)/polish
83 @$(FLEXCAT) $(SRCDIR)/$(CURDIR)/locale/TextEditor_mcp.cd $< CATALOG $@
86 texteditor-mcp-clean :
87 -$(RM) $(LOCALE_H) $(LOCALE_C)