]> err.no Git - sope/blob - gnustep-make/messages.make
gnu runtime bugfix
[sope] / gnustep-make / messages.make
1 #
2 #   messages.make
3 #
4 #   Prepare messages
5 #
6 #   Copyright (C) 2002 Free Software Foundation, Inc.
7 #
8 #   Author:  Nicola Pero <n.pero@mi.flashnet.it>
9 #
10 #   This file is part of the GNUstep Makefile Package.
11 #
12 #   This library is free software; you can redistribute it and/or
13 #   modify it under the terms of the GNU General Public License
14 #   as published by the Free Software Foundation; either version 2
15 #   of the License, or (at your option) any later version.
16 #   
17 #   You should have received a copy of the GNU General Public
18 #   License along with this library; see the file COPYING.LIB.
19 #   If not, write to the Free Software Foundation,
20 #   51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
21
22 # Helpful messages which are always printed
23
24 # Instance/Shared/strings.make
25 ALWAYS_ECHO_NO_FILES = @(echo " No files specified ... nothing done.")
26 ALWAYS_ECHO_NO_LANGUAGES = @(echo " No LANGUAGES specified ... nothing done.")
27
28 # Eventual translation of the ALWAYS_ECHO_XXX messages should be done
29 # here ...
30
31 ifneq ($(messages),yes)
32
33   # General messages
34   ECHO_PREPROCESSING = @(echo " Preprocessing file $< ...";
35   ECHO_COMPILING = @(echo " Compiling file $< ...";
36   ECHO_LINKING   = @(echo " Linking $(GNUSTEP_TYPE) $(GNUSTEP_INSTANCE) ...";
37   ECHO_JAVAHING  = @(echo " Running javah on $< ...";
38   ECHO_INSTALLING = @(echo " Installing $(GNUSTEP_TYPE) $(GNUSTEP_INSTANCE)...";
39   ECHO_UNINSTALLING = @(echo " Uninstalling $(GNUSTEP_TYPE) $(GNUSTEP_INSTANCE)...";
40   ECHO_COPYING_INTO_DIR = @(echo " Copying $(GNUSTEP_TYPE) $(GNUSTEP_INSTANCE) into $(COPY_INTO_DIR)...";
41   ECHO_CREATING = @(echo " Creating $@...";
42   ECHO_CHOWNING = @(echo " Fixing ownership of installed file(s)...";
43   ECHO_STRIPPING = @(echo " Stripping object file...";
44
45   # ECHO_NOTHING is still better than hardcoding @(, because ECHO_NOTHING
46   # prints nothing if messages=no, but it prints all messages when
47   # messages=yes, while hardcoding @( never prints anything.
48   ECHO_NOTHING = @(
49
50   # Instance/Shared/bundle.make
51   ECHO_COPYING_RESOURCES = @(echo " Copying resources into the $(GNUSTEP_TYPE) wrapper...";
52   ECHO_COPYING_LOC_RESOURCES = @(echo " Copying localized resources into the $(GNUSTEP_TYPE) wrapper...";
53   ECHO_CREATING_LOC_RESOURCE_DIRS = @(echo " Creating localized resource dirs into the $(GNUSTEP_TYPE) wrapper...";
54   ECHO_COPYING_RESOURCES_FROM_SUBPROJS = @(echo " Copying resources from subprojects into the $(GNUSTEP_TYPE) wrapper...";
55   ECHO_COPYING_WEBSERVER_RESOURCES = @(echo " Copying webserver resources into the $(GNUSTEP_TYPE) wrapper...";
56   ECHO_COPYING_WEBSERVER_LOC_RESOURCES = @(echo " Copying localized webserver resources into the $(GNUSTEP_TYPE) wrapper...";
57   ECHO_CREATING_WEBSERVER_LOC_RESOURCE_DIRS = @(echo " Creating localized webserver resource dirs into the $(GNUSTEP_TYPE) wrapper...";
58   ECHO_INSTALLING_BUNDLE = @(echo " Installing bundle directory...";
59   ECHO_COPYING_BUNDLE_INTO_DIR = @(echo " Copying bundle directory into $(COPY_INTO_DIR)...";
60
61   # Instance/Shared/headers.make
62   ECHO_INSTALLING_HEADERS = @(echo " Installing headers...";
63
64   # Instance/Shared/java.make
65   ECHO_INSTALLING_CLASS_FILES = @(echo " Installing class files...";
66   ECHO_INSTALLING_ADD_CLASS_FILES = @(echo " Installing nested class files...";
67   ECHO_INSTALLING_PROPERTIES_FILES = @(echo " Installing property files...";
68
69   # Instance/Shared/strings.make
70   ECHO_MAKING_STRINGS = @(echo " Making/updating strings files...";
71
72   # Instance/Documentation/autogsdoc.make
73   ECHO_AUTOGSDOC = @(echo " Generating reference documentation...";
74
75   END_ECHO = )
76
77 #
78 # Translation of messages:
79 #
80 # In case a translation is appropriate (FIXME - decide how to
81 # determine if this is the case), here we will determine which
82 # translated messages.make file to use, and include it here; this file
83 # can override any of the ECHO_XXX variables providing new definitions
84 # which print out the translated messages.  (if it fails to provide a
85 # translation of any variable, the original untranslated message would
86 # then be automatically print out).
87 #
88
89 else
90
91   ECHO_PREPROCESSING =
92   ECHO_COMPILING = 
93   ECHO_LINKING = 
94   ECHO_JAVAHING = 
95   ECHO_INSTALLING =
96   ECHO_UNINSTALLING =
97   ECHO_COPYING_INTO_DIR = 
98   ECHO_CREATING =
99   ECHO_NOTHING =
100   ECHO_CHOWNING =
101   ECHO_STRIPPING =
102
103   ECHO_COPYING_RESOURCES = 
104   ECHO_COPYING_LOC_RESOURCES =
105   ECHO_CREATING_LOC_RESOURCE_DIRS =
106   ECHO_COPYING_RESOURCES_FROM_SUBPROJS =
107   ECHO_COPYING_WEBSERVER_RESOURCES =
108   ECHO_COPYING_WEBSERVER_LOC_RESOURCES = 
109   ECHO_CREATING_WEBSERVER_LOC_RESOURCE_DIRS =
110   ECHO_INSTALLING_BUNDLE = 
111   ECHO_COPYING_BUNDLE_INTO_DIR = 
112
113   ECHO_INSTALLING_HEADERS =
114
115   ECHO_INSTALLING_CLASS_FILES = 
116   ECHO_INSTALLING_ADD_CLASS_FILES = 
117   ECHO_INSTALLING_PROPERTIES_FILES = 
118
119   ECHO_MAKING_STRINGS = 
120   ECHO_AUTOGSDOC = 
121
122   END_ECHO = 
123
124 endif
125