~brian-sidebotham/wxwidgets-cmake/wxpython-2.9.4

« back to all changes in this revision

Viewing changes to src/stc/scintilla/src/descrip.mms

  • Committer: Brian Sidebotham
  • Date: 2013-08-03 14:30:08 UTC
  • Revision ID: brian.sidebotham@gmail.com-20130803143008-c7806tkych1tp6fc
Initial import into Bazaar

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#*****************************************************************************
 
2
#                                                                            *
 
3
# Make file for VMS                                                          *
 
4
# Author : J.Jansen (joukj@hrem.nano.tudelft.nl)                             *
 
5
# Date : 27 September 2011                                                   *
 
6
#                                                                            *
 
7
#*****************************************************************************
 
8
 
 
9
.first
 
10
        define wx [----.include.wx]
 
11
 
 
12
.suffixes : .cpp
 
13
 
 
14
.ifdef __WXMOTIF__
 
15
CXX_DEFINE = /define=(__WX__=1,__WXMOTIF__=1,__USE_STD_IOSTREAM=1)/name=(as_is,short)\
 
16
           /assume=(nostdnew,noglobal_array_new)/include=([],[-.src],[-.include])
 
17
CC_DEFINE = /define=(__WX__=1,__WXMOTIF__=1)/name=(as_is,short)\
 
18
        /include=([],[-.src],[-.include])
 
19
.else
 
20
.ifdef __WXGTK__
 
21
CXX_DEFINE = /define=(__WX__=1,__WXGTK__=1,__USE_STD_IOSTREAM=1)/float=ieee/name=(as_is,short)/ieee=denorm\
 
22
           /assume=(nostdnew,noglobal_array_new)/include=([],[-.src],[-.include])
 
23
CC_DEFINE = /define=(__WX__=1,__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\
 
24
        /include=([],[-.src],[-.include])
 
25
.else
 
26
.ifdef __WXGTK2__
 
27
CXX_DEFINE = /define=(__WX__=1,__WXGTK__=1,VMS_GTK2=1,__USE_STD_IOSTREAM=1)/float=ieee/name=(as_is,short)/ieee=denorm\
 
28
           /assume=(nostdnew,noglobal_array_new)/include=([],[-.src],[-.include])
 
29
CC_DEFINE = /define=(__WX__=1,__WXGTK__=1,VMS_GTK2=1)/float=ieee/name=(as_is,short)\
 
30
        /ieee=denorm/include=([],[-.src],[-.include])
 
31
.else
 
32
.ifdef __WXX11__
 
33
CXX_DEFINE = /define=(__WX__=1,__WXX11__=1,__WXUNIVERSAL__==1,__USE_STD_IOSTREAM=1)/float=ieee\
 
34
        /name=(as_is,short)/assume=(nostdnew,noglobal_array_new)\
 
35
        /include=([],[-.src],[-.include])
 
36
CC_DEFINE = /define=(__WX__=1,__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
 
37
        /name=(as_is,short)/include=([],[-.src],[-.include])
 
38
.else
 
39
CXX_DEFINE =
 
40
CC_DEFINE =
 
41
.endif
 
42
.endif
 
43
.endif
 
44
.endif
 
45
 
 
46
.cxx.obj :
 
47
        cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cxx
 
48
.cpp.obj :
 
49
        cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
 
50
.c.obj :
 
51
        cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
 
52
 
 
53
OBJECTS=AutoComplete.obj,CallTip.obj,CellBuffer.obj,CharClassify.obj,\
 
54
        ContractionState.obj,Decoration.obj,Document.obj,DocumentAccessor.obj,\
 
55
        Editor.obj,ExternalLexer.obj,Indicator.obj,KeyMap.obj,KeyWords.obj,\
 
56
        LexAbaqus.obj,LexAda.obj,LexAPDL.obj,LexAsm.obj,LexAsn1.obj,\
 
57
        LexASY.obj,LexAU3.obj,LexAVE.obj,LexBaan.obj,LexBash.obj,LexBasic.obj,\
 
58
        LexBullant.obj,LexCaml.obj,LexCLW.obj,LexCmake.obj,LexConf.obj,\
 
59
        LexCPP.obj,LexCrontab.obj,LexCsound.obj,LexCSS.obj,LexD.obj,\
 
60
        LexEiffel.obj,LexErlang.obj,LexEScript.obj,LexFlagship.obj,\
 
61
        LexForth.obj,LexFortran.obj,LexGAP.obj,LexGui4Cli.obj,LexHaskell.obj
 
62
 
 
63
OBJECTS1=LexHTML.obj,LexInno.obj,LexKix.obj,LexLisp.obj,LexLout.obj,LexLua.obj,\
 
64
        LexMatlab.obj,LexMetapost.obj,LexMMIXAL.obj,LexMPT.obj,LexMSSQL.obj,\
 
65
        LexNsis.obj,LexOpal.obj,LexOthers.obj,LexPascal.obj,LexPB.obj,\
 
66
        LexPerl.obj,LexPLM.obj,LexPOV.obj,LexProgress.obj,LexPS.obj,\
 
67
        LexPython.obj,LexR.obj,LexRebol.obj,LexRuby.obj,LexScriptol.obj,\
 
68
        LexSmalltalk.obj,LexSpecman.obj,LexSpice.obj,LexSQL.obj,LexTADS3.obj,\
 
69
        LexTCL.obj,LexTeX.obj,LexVB.obj,LexVerilog.obj,LexVHDL.obj,\
 
70
        LexYAML.obj,LineMarker.obj,PositionCache.obj,PropSet.obj,RESearch.obj,\
 
71
        RunStyles.obj,ScintillaBase.obj,Style.obj,StyleContext.obj,\
 
72
        UniConversion.obj,ViewStyle.obj,WindowAccessor.obj,XPM.obj,\
 
73
        PerLine.obj,Selection.obj,LexPowerPro.obj,LexCOBOL.obj,\
 
74
        LexMagik.obj,LexMarkdown.obj,LexMySQL.obj,LexNimrod.obj,\
 
75
        LexPowerShell.obj,LexSML.obj,LexSorcus.obj,LexTACL.obj,LexTAL.obj
 
76
 
 
77
SOURCES=AutoComplete.cxx,CallTip.cxx,CellBuffer.cxx,CharClassify.cxx,\
 
78
        ContractionState.cxx,Decoration.cxx,Document.cxx,DocumentAccessor.cxx,\
 
79
        Editor.cxx,ExternalLexer.cxx,Indicator.cxx,KeyMap.cxx,KeyWords.cxx,\
 
80
        LexAbaqus.cxx,LexAda.cxx,LexAPDL.cxx,LexAsm.cxx,LexAsn1.cxx,\
 
81
        LexASY.cxx,LexAU3.cxx,LexAVE.cxx,LexBaan.cxx,LexBash.cxx,LexBasic.cxx,\
 
82
        LexBullant.cxx,LexCaml.cxx,LexCLW.cxx,LexCmake.cxx,LexConf.cxx,\
 
83
        LexCPP.cxx,LexCrontab.cxx,LexCsound.cxx,LexCSS.cxx,LexD.cxx,\
 
84
        LexEiffel.cxx,LexErlang.cxx,LexEScript.cxx,LexFlagship.cxx,\
 
85
        LexForth.cxx,LexFortran.cxx,LexGAP.cxx,LexGui4Cli.cxx,LexHaskell.cxx,\
 
86
        LexHTML.cxx,LexInno.cxx,LexKix.cxx,LexLisp.cxx,LexLout.cxx,LexLua.cxx,\
 
87
        LexMatlab.cxx,LexMetapost.cxx,LexMMIXAL.cxx,LexMPT.cxx,LexMSSQL.cxx,\
 
88
        LexNsis.cxx,LexOpal.cxx,LexOthers.cxx,LexPascal.cxx,LexPB.cxx,\
 
89
        LexPerl.cxx,LexPLM.cxx,LexPOV.cxx,LexProgress.cxx,LexPS.cxx,\
 
90
        LexPython.cxx,LexR.cxx,LexRebol.cxx,LexRuby.cxx,LexScriptol.cxx,\
 
91
        LexSmalltalk.cxx,LexSpecman.cxx,LexSpice.cxx,LexSQL.cxx,LexTADS3.cxx,\
 
92
        LexTCL.cxx,LexTeX.cxx,LexVB.cxx,LexVerilog.cxx,LexVHDL.cxx,\
 
93
        LexYAML.cxx,LineMarker.cxx,PositionCache.cxx,PropSet.cxx,RESearch.cxx,\
 
94
        RunStyles.cxx,ScintillaBase.cxx,Style.cxx,StyleContext.cxx,\
 
95
        UniConversion.cxx,ViewStyle.cxx,WindowAccessor.cxx,XPM.cxx,\
 
96
        PerLine.cxx,Selection.cxx,LexPowerPro.cxx,LexCOBOL.cxx,\
 
97
        LexMagik.cxx,LexMarkdown.cxx,LexMySQL.cxx,LexNimrod.cxx,\
 
98
        LexPowerShell.cxx,LexSML.cxx,LexSorcus.cxx,LexTACL.cxx,LexTAL.cxx
 
99
 
 
100
all : $(SOURCES)
 
101
        $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
 
102
        $(MMS)$(MMSQUALIFIERS) $(OBJECTS1)
 
103
.ifdef __WXMOTIF__
 
104
        library [----.lib]libwx_motif.olb $(OBJECTS)
 
105
        library [----.lib]libwx_motif.olb $(OBJECTS1)
 
106
        If f$getsyi("HW_MODEL") .le. 2048 then library [----.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
 
107
.else
 
108
.ifdef __WXGTK__
 
109
        library [----.lib]libwx_gtk.olb $(OBJECTS)
 
110
        library [----.lib]libwx_gtk.olb $(OBJECTS1)
 
111
        If f$getsyi("HW_MODEL") .le. 2048 then library [----.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
 
112
.else
 
113
.ifdef __WXGTK2__
 
114
        library [----.lib]libwx_gtk2.olb $(OBJECTS)
 
115
        library [----.lib]libwx_gtk2.olb $(OBJECTS1)
 
116
        If f$getsyi("HW_MODEL") .le. 2048 then library [----.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
 
117
.else
 
118
.ifdef __WXX11__
 
119
        library [----.lib]libwx_x11_univ.olb $(OBJECTS)
 
120
        library [----.lib]libwx_x11_univ.olb $(OBJECTS1)
 
121
        If f$getsyi("HW_MODEL") .le. 2048 then library [----.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
 
122
.endif
 
123
.endif
 
124
.endif
 
125
.endif
 
126
 
 
127
$(OBJECTS) : [----.include.wx]setup.h
 
128
$(OBJECTS1) : [----.include.wx]setup.h
 
129
 
 
130
AutoComplete.obj : AutoComplete.cxx
 
131
CallTip.obj : CallTip.cxx
 
132
CellBuffer.obj : CellBuffer.cxx
 
133
CharClassify.obj : CharClassify.cxx
 
134
ContractionState.obj : ContractionState.cxx
 
135
Decoration.obj : Decoration.cxx
 
136
Document.obj : Document.cxx
 
137
DocumentAccessor.obj : DocumentAccessor.cxx
 
138
Editor.obj : Editor.cxx
 
139
        cxx $(CXXFLAGS)$(CXX_DEFINE)/nowarn Editor.cxx
 
140
ExternalLexer.obj : ExternalLexer.cxx
 
141
Indicator.obj : Indicator.cxx
 
142
KeyMap.obj : KeyMap.cxx
 
143
KeyWords.obj : KeyWords.cxx
 
144
LexAbaqus.obj : LexAbaqus.cxx
 
145
LexAda.obj : LexAda.cxx
 
146
LexAPDL.obj : LexAPDL.cxx
 
147
LexAsm.obj : LexAsm.cxx
 
148
LexAsn1.obj : LexAsn1.cxx
 
149
LexASY.obj : LexASY.cxx
 
150
LexAU3.obj : LexAU3.cxx
 
151
LexAVE.obj : LexAVE.cxx
 
152
LexBaan.obj : LexBaan.cxx
 
153
LexBash.obj : LexBash.cxx
 
154
LexBasic.obj : LexBasic.cxx
 
155
LexBullant.obj : LexBullant.cxx
 
156
LexCaml.obj : LexCaml.cxx
 
157
LexCLW.obj : LexCLW.cxx
 
158
LexCmake.obj : LexCmake.cxx
 
159
LexConf.obj : LexConf.cxx
 
160
LexCPP.obj : LexCPP.cxx
 
161
LexCrontab.obj : LexCrontab.cxx
 
162
LexCsound.obj : LexCsound.cxx
 
163
LexCSS.obj : LexCSS.cxx
 
164
LexD.obj : LexD.cxx
 
165
        cxx $(CXXFLAGS)$(CXX_DEFINE)/nowarn LexD.cxx
 
166
LexEiffel.obj : LexEiffel.cxx
 
167
LexErlang.obj : LexErlang.cxx
 
168
LexEScript.obj : LexEScript.cxx
 
169
LexFlagship.obj : LexFlagship.cxx
 
170
LexForth.obj : LexForth.cxx
 
171
LexFortran.obj : LexFortran.cxx
 
172
LexGAP.obj : LexGAP.cxx
 
173
LexGui4Cli.obj : LexGui4Cli.cxx
 
174
LexHaskell.obj : LexHaskell.cxx
 
175
LexHTML.obj : LexHTML.cxx
 
176
LexInno.obj : LexInno.cxx
 
177
LexKix.obj : LexKix.cxx
 
178
LexLisp.obj : LexLisp.cxx
 
179
LexLout.obj : LexLout.cxx
 
180
LexLua.obj : LexLua.cxx
 
181
LexMatlab.obj : LexMatlab.cxx
 
182
LexMetapost.obj : LexMetapost.cxx
 
183
LexMMIXAL.obj : LexMMIXAL.cxx
 
184
LexMPT.obj : LexMPT.cxx
 
185
LexMSSQL.obj : LexMSSQL.cxx
 
186
LexNsis.obj : LexNsis.cxx
 
187
LexOpal.obj : LexOpal.cxx
 
188
LexOthers.obj : LexOthers.cxx
 
189
LexPascal.obj : LexPascal.cxx
 
190
LexPB.obj : LexPB.cxx
 
191
LexPerl.obj : LexPerl.cxx
 
192
LexPLM.obj : LexPLM.cxx
 
193
LexPOV.obj : LexPOV.cxx
 
194
LexProgress.obj : LexProgress.cxx
 
195
LexPS.obj : LexPS.cxx
 
196
LexPython.obj : LexPython.cxx
 
197
LexR.obj : LexR.cxx
 
198
LexRebol.obj : LexRebol.cxx
 
199
LexRuby.obj : LexRuby.cxx
 
200
LexScriptol.obj : LexScriptol.cxx
 
201
LexSmalltalk.obj : LexSmalltalk.cxx
 
202
LexSpecman.obj : LexSpecman.cxx
 
203
LexSpice.obj : LexSpice.cxx
 
204
LexSQL.obj : LexSQL.cxx
 
205
LexTADS3.obj : LexTADS3.cxx
 
206
LexTCL.obj : LexTCL.cxx
 
207
LexTeX.obj : LexTeX.cxx
 
208
LexVB.obj : LexVB.cxx
 
209
LexVerilog.obj : LexVerilog.cxx
 
210
LexVHDL.obj : LexVHDL.cxx
 
211
LexYAML.obj : LexYAML.cxx
 
212
LineMarker.obj : LineMarker.cxx
 
213
PositionCache.obj : PositionCache.cxx
 
214
PropSet.obj : PropSet.cxx
 
215
RESearch.obj : RESearch.cxx
 
216
RunStyles.obj : RunStyles.cxx
 
217
ScintillaBase.obj : ScintillaBase.cxx
 
218
Style.obj : Style.cxx
 
219
StyleContext.obj : StyleContext.cxx
 
220
UniConversion.obj : UniConversion.cxx
 
221
ViewStyle.obj : ViewStyle.cxx
 
222
WindowAccessor.obj : WindowAccessor.cxx
 
223
XPM.obj : XPM.cxx
 
224
PerLine.obj : PerLine.cxx
 
225
Selection.obj : Selection.cxx
 
226
LexPowerPro.obj : LexPowerPro.cxx
 
227
LexCOBOL.obj : LexCOBOL.cxx
 
228
LexMagik.obj : LexMagik.cxx
 
229
LexMarkdown.obj : LexMarkdown.cxx
 
230
LexMySQL.obj : LexMySQL.cxx
 
231
LexNimrod.obj : LexNimrod.cxx
 
232
LexPowerShell.obj : LexPowerShell.cxx
 
233
LexSML.obj : LexSML.cxx
 
234
LexSorcus.obj : LexSorcus.cxx
 
235
LexTACL.obj : LexTACL.cxx
 
236
LexTAL.obj : LexTAL.cxx