change on-disk names
[AROS.git] / workbench / classes / zune / texteditor / mcp / mmakefile.src
blob1e0ffd76cbc9f17183273a2ad7aacc2439913e95
1 #   $Id$
2 include $(TOP)/config/make.cfg
4 #MM workbench-classes-zune-texteditor-mcp : includes \
5 #MM                                         linklibs \
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
17 FILES := library \
18      locale \
19          CreatePrefsGroup \
20          Dispatcher \
21          Keybindings \
22          KeyStorage \
23          icon \
24          ObjectCreator \
25          Debug
26          
27 %build_module_simple mmake=workbench-classes-zune-texteditor-mcp \
28   modname=TextEditor modtype=mcp \
29   files=$(FILES)
31 #MM includes-copy
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
41 #MM
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 $@
85 #MM
86 texteditor-mcp-clean :
87         -$(RM) $(LOCALE_H) $(LOCALE_C)
89 %common