~ubuntu-branches/ubuntu/breezy/gettext/breezy

« back to all changes in this revision

Viewing changes to gettext-runtime/intl/Makefile.vms

  • Committer: Bazaar Package Importer
  • Author(s): Santiago Vila
  • Date: 2004-03-14 17:40:02 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20040314174002-p1ad5ldve1hqzhye
Tags: 0.14.1-2
* Added libexpat1-dev to Build-Depends, for glade support.
* Added libc0.1-dev to Build-Depends, for GNU/kFreeBSD.
* Removed special-casing of knetbsd-gnu in debian/rules.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# -*- Makefile -*- for gettext-runtime/intl on VMS using the MMS utility
 
2
 
 
3
#### Start of system configuration section. ####
 
4
 
 
5
# Directories used by "make":
 
6
srcdir =
 
7
 
 
8
# Directories used by "make install":
 
9
prefix = SYS$DATA:[
 
10
exec_prefix = $(prefix)
 
11
bindir = $(exec_prefix).bin
 
12
libdir = $(exec_prefix).lib
 
13
includedir = $(prefix).include
 
14
datadir = $(prefix).share
 
15
localedir = $(datadir).locale
 
16
aliaspath = $(localedir)]
 
17
 
 
18
# Programs used by "make":
 
19
 
 
20
CC = cc
 
21
 
 
22
# These flags affect binary compatibility. GNU gettext does not need them,
 
23
# but other packages do, and we need to be binary compatible with them.
 
24
ABIFLAGS = /name=(as_is,short) /float=ieee
 
25
 
 
26
WARN_CFLAGS = /warning
 
27
 
 
28
OPTIMFLAGS = /optimize
 
29
 
 
30
CFLAGS = $(ABIFLAGS) $(WARN_CFLAGS) $(OPTIMFLAGS)
 
31
DEFS = "VMS=1","HAVE_CONFIG_H=1","LOCALEDIR=""$(localedir)]""","LOCALE_ALIAS_PATH=""$(aliaspath)""","LIBDIR=""$(libdir)]""","IN_LIBINTL=1"
 
32
 
 
33
INCLUDES = /include=([],[-])
 
34
 
 
35
AR = library
 
36
AR_FLAGS = /create
 
37
 
 
38
LN = copy
 
39
RM = delete
 
40
 
 
41
# Programs used by "make install":
 
42
INSTALL = copy
 
43
INSTALL_PROGRAM = copy
 
44
INSTALL_DATA = copy
 
45
 
 
46
#### End of system configuration section. ####
 
47
 
 
48
OBJECTS = bindtextdom.obj,dcgettext.obj,dgettext.obj,gettext.obj,finddomain.obj,loadmsgcat.obj,localealias.obj,textdomain.obj,l10nflist.obj,explodename.obj,dcigettext.obj,dcngettext.obj,dngettext.obj,ngettext.obj,plural-parse.obj,plural-exp.obj,localcharset.obj,relocatable.obj,localename.obj,log.obj,osdep.obj,intl-compat.obj
 
49
 
 
50
all : intl.olb,libintl.h
 
51
        write sys$output "Nothing else to be done for 'all'."
 
52
 
 
53
libgnuintl.h :
 
54
        $(LN) $(srcdir)libgnuintl.h_vms libgnuintl.h
 
55
 
 
56
bindtextdom.obj : $(srcdir)bindtextdom.c,libgnuintl.h,$(srcdir)gettextP.h,$(srcdir)gmo.h,$(srcdir)loadinfo.h
 
57
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)bindtextdom.c
 
58
 
 
59
dcgettext.obj : $(srcdir)dcgettext.c,libgnuintl.h,$(srcdir)gettextP.h,$(srcdir)gmo.h,$(srcdir)loadinfo.h
 
60
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)dcgettext.c
 
61
 
 
62
dgettext.obj : $(srcdir)dgettext.c,libgnuintl.h,$(srcdir)gettextP.h,$(srcdir)gmo.h,$(srcdir)loadinfo.h
 
63
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)dgettext.c
 
64
 
 
65
gettext.obj : $(srcdir)gettext.c,libgnuintl.h,$(srcdir)gettextP.h,$(srcdir)gmo.h,$(srcdir)loadinfo.h
 
66
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)gettext.c
 
67
 
 
68
finddomain.obj : $(srcdir)finddomain.c,libgnuintl.h,$(srcdir)gettextP.h,$(srcdir)gmo.h,$(srcdir)loadinfo.h
 
69
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)finddomain.c
 
70
 
 
71
loadmsgcat.obj : $(srcdir)loadmsgcat.c,libgnuintl.h,$(srcdir)gettextP.h,$(srcdir)gmo.h,$(srcdir)loadinfo.h,$(srcdir)hash-string.h,$(srcdir)plural-exp.h
 
72
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)loadmsgcat.c
 
73
 
 
74
localealias.obj : $(srcdir)localealias.c,libgnuintl.h,$(srcdir)gettextP.h,$(srcdir)gmo.h,$(srcdir)loadinfo.h,$(srcdir)relocatable.h
 
75
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)localealias.c
 
76
 
 
77
textdomain.obj : $(srcdir)textdomain.c,libgnuintl.h,$(srcdir)gettextP.h,$(srcdir)gmo.h,$(srcdir)loadinfo.h
 
78
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)textdomain.c
 
79
 
 
80
l10nflist.obj : $(srcdir)l10nflist.c,libgnuintl.h,$(srcdir)loadinfo.h
 
81
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)l10nflist.c
 
82
 
 
83
explodename.obj : $(srcdir)explodename.c,libgnuintl.h,$(srcdir)loadinfo.h
 
84
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)explodename.c
 
85
 
 
86
dcigettext.obj : $(srcdir)dcigettext.c,libgnuintl.h,$(srcdir)gettextP.h,$(srcdir)gmo.h,$(srcdir)loadinfo.h,$(srcdir)hash-string.h,$(srcdir)plural-exp.h,$(srcdir)eval-plural.h
 
87
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)dcigettext.c
 
88
 
 
89
dcngettext.obj : $(srcdir)dcngettext.c,libgnuintl.h,$(srcdir)gettextP.h,$(srcdir)gmo.h,$(srcdir)loadinfo.h
 
90
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)dcngettext.c
 
91
 
 
92
dngettext.obj : $(srcdir)dngettext.c,libgnuintl.h,$(srcdir)gettextP.h,$(srcdir)gmo.h,$(srcdir)loadinfo.h
 
93
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)dngettext.c
 
94
 
 
95
ngettext.obj : $(srcdir)ngettext.c,libgnuintl.h,$(srcdir)gettextP.h,$(srcdir)gmo.h,$(srcdir)loadinfo.h
 
96
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)ngettext.c
 
97
 
 
98
plural-parse.obj : $(srcdir)plural.c,libgnuintl.h,$(srcdir)plural-exp.h
 
99
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) /obj=plural-parse.obj $(srcdir)plural.c
 
100
 
 
101
plural-exp.obj : $(srcdir)plural-exp.c,libgnuintl.h,$(srcdir)plural-exp.h
 
102
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)plural-exp.c
 
103
 
 
104
localcharset.obj : $(srcdir)localcharset.c,libgnuintl.h,$(srcdir)localcharset.h,$(srcdir)relocatable.h
 
105
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)localcharset.c
 
106
 
 
107
relocatable.obj : $(srcdir)relocatable.c,libgnuintl.h,$(srcdir)relocatable.h
 
108
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)relocatable.c
 
109
 
 
110
localename.obj : $(srcdir)localename.c,libgnuintl.h
 
111
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)localename.c
 
112
 
 
113
log.obj : $(srcdir)log.c,libgnuintl.h
 
114
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)log.c
 
115
 
 
116
osdep.obj : $(srcdir)osdep.c,libgnuintl.h
 
117
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)osdep.c
 
118
 
 
119
intl-compat.obj : $(srcdir)intl-compat.c,libgnuintl.h,$(srcdir)gettextP.h,$(srcdir)gmo.h,$(srcdir)loadinfo.h
 
120
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) $(srcdir)intl-compat.c
 
121
 
 
122
intl.olb : $(OBJECTS)
 
123
        $(AR) $(AR_FLAGS) intl.olb $(OBJECTS)
 
124
 
 
125
libintl.h : libgnuintl.h
 
126
        $(LN) libgnuintl.h libintl.h
 
127
 
 
128
install : all
 
129
        create /directory $(prefix)]
 
130
        create /directory $(includedir)]
 
131
        $(INSTALL_DATA) libintl.h $(includedir)]libintl.h
 
132
        create /directory $(exec_prefix)]
 
133
        create /directory $(libdir)]
 
134
        $(INSTALL_DATA) intl.olb $(libdir)]intl.olb
 
135
 
 
136
installdirs :
 
137
        create /directory $(prefix)]
 
138
        create /directory $(includedir)]
 
139
        create /directory $(exec_prefix)]
 
140
        create /directory $(libdir)]
 
141
 
 
142
uninstall :
 
143
        $(RM) $(includedir)]libintl.h;
 
144
        $(RM) $(libdir)]intl.lib;
 
145
 
 
146
check : all
 
147
        write sys$output "Nothing else to be done for 'check'."
 
148
 
 
149
mostlyclean : clean
 
150
        write sys$output "Nothing else to be done for 'mostlyclean'."
 
151
 
 
152
clean :
 
153
        $(RM) libgnuintl.h;*
 
154
        $(RM) libintl.h;*
 
155
        $(RM) *.obj;*
 
156
        $(RM) *.olb;*
 
157
 
 
158
distclean : clean
 
159
        write sys$output "Nothing else to be done for 'distclean'."
 
160
 
 
161
maintainer-clean : distclean
 
162
        write sys$output "Nothing else to be done for 'maintainer-clean'."