2 ## Make the stuff in the catalogs/ subdirectory
4 ## NOTE: FlexCat is a locale catalog generator made by Jochen Wiedmann.
5 ## It can be found on Aminet in the archive "dev/misc/FlexCat.lha".
10 LANGUAGES = deutsch français italiano nederlands
11 CATALOGS = $(LANGUAGES:%=%/$(PROJNAME).catalog)
18 .PHONY: all clean NewCTFiles
21 $(CATALOGS): %/$(PROJNAME).catalog : %.ct
22 FlexCat $(PROJNAME).cd $@ CATALOG=$<
23 @FileNote $< "$(@:%.ct=%) catalog for $(PROJNAME)"
25 # All the catalogs depend on the master catalog descriptor
26 $(CATALOGS): $(PROJNAME).cd
29 # Make NewCTFiles to create updated CT files for all supported languages
32 $(FLEXCAT) $(PROJNAME).cd italiano.ct NEWCTFILE italiano.ct
33 $(FLEXCAT) $(PROJNAME).cd deutsch.ct NEWCTFILE deutsch.ct
34 $(FLEXCAT) $(PROJNAME).cd français.ct NEWCTFILE français.ct
35 $(FLEXCAT) $(PROJNAME).cd nederlands.ct NEWCTFILE nederlands.ct
36 $(FLEXCAT) $(PROJNAME).cd NEWCTFILE empty.ct
39 # old make rules, not used any more
41 #Catalogs/Italiano/XModule.catalog: Catalogs/italiano.ct
42 # FlexCat Catalogs/XModule.cd Catalogs/italiano.ct CATALOG=Catalogs/Italiano/XModule.catalog
43 # @FileNote Catalogs/Italiano/XModule.catalog "Italiano catalog for XModule translated by Steven Cantini"
45 #Catalogs/Deutsch/XModule.catalog: Catalogs/deutsch.ct
46 # FlexCat Catalogs/XModule.cd Catalogs/deutsch.ct CATALOG=Catalogs/Deutsch/XModule.catalog
47 # @FileNote Catalogs/Deutsch/XModule.catalog "Deutsch catalog for XModule translated by Michael Reichenbach"
49 #Catalogs/Français/XModule.catalog: Catalogs/français.ct
50 # FlexCat Catalogs/XModule.cd Catalogs/français.ct CATALOG=Catalogs/Français/XModule.catalog
51 # @FileNote Catalogs/Français/XModule.catalog "Français catalog for XModule translated by Julien Wilk"
53 #Catalogs/Nederlands/XModule.catalog: Catalogs/nederlands.ct
54 # FlexCat Catalogs/XModule.cd Catalogs/nederlands.ct CATALOG=Catalogs/Nederlands/XModule.catalog
55 # @FileNote Catalogs/Nederlands/XModule.catalog "Dutch catalog for XModule translated by Ji Yong Dijkhuis"