~mhall119/ubuntu/precise/geany/add_keywords

« back to all changes in this revision

Viewing changes to scintilla/makefile.win32

  • Committer: Package Import Robot
  • Author(s): Chow Loong Jin
  • Date: 2011-12-10 07:43:26 UTC
  • mfrom: (3.3.7 sid)
  • Revision ID: package-import@ubuntu.com-20111210074326-s8yqbew5i20h33tf
Tags: 0.21-1ubuntu1
* Merge from Debian Unstable, remaining changes:
  - debian/patches/20_use_evince_viewer.patch:
     + use evince as viewer for pdf and dvi files
  - debian/patches/20_use_x_terminal_emulator.patch:
     + use x-terminal-emulator as terminal
  - debian/control
     + Add breaks on geany-plugins-common << 0.20
* Also fixes bugs:
  - Filter for MATLAB/Octave files filters everythign (LP: 885505)

Show diffs side-by-side

added added

removed removed

Lines of Context:
31
31
        -I$(PREFIX)/include
32
32
 
33
33
 
34
 
vpath %.h . include
35
 
vpath %.cxx .
 
34
vpath %.h gtk lexers lexlib src include
 
35
vpath %.cxx gtk lexers lexlib src
 
36
vpath %.c gtk
36
37
 
37
 
INCLUDEDIRS=-I include -I . $(GTK_INCLUDES)
38
 
CXXBASEFLAGS=-Wall -Wno-missing-braces -Wno-char-subscripts -DGTK -DGTK2 -DSCI_LEXER $(INCLUDEDIRS) -mms-bitfields
 
38
INCLUDEDIRS=-I include -I src -I lexlib -I . $(GTK_INCLUDES)
 
39
CXXBASEFLAGS=-Wall -Wno-missing-braces -Wno-char-subscripts -DGTK -DSCI_LEXER $(INCLUDEDIRS) -mms-bitfields
39
40
 
40
41
ifdef THREADS
41
42
THREADFLAGS=
57
58
.c.o:
58
59
        $(CCOMP) $(CXXFLAGS) -w -c $<
59
60
 
60
 
#++Autogenerated -- run src/LexGen.py to regenerate
61
 
#**LEXOBJS=\\\n\(\*.o \)
62
61
LEXOBJS=\
63
 
LexAda.o LexBash.o LexAsm.o LexCSS.o LexCPP.o LexHTML.o LexOthers.o LexPascal.o \
64
 
LexPerl.o LexPython.o LexSQL.o LexCaml.o LexTCL.o LexTxt2tags.o LexRuby.o \
65
 
LexErlang.o LexForth.o LexFortran.o LexVHDL.o LexVerilog.o \
66
 
LexMarkdown.o LexMatlab.o \
67
 
LexD.o LexLisp.o LexLua.o LexHaskell.o LexBasic.o LexR.o LexYAML.o LexCmake.o LexNsis.o
68
 
#--Autogenerated -- end of automatically generated section
 
62
LexAda.o \
 
63
LexAsm.o \
 
64
LexBash.o \
 
65
LexCOBOL.o \
 
66
LexCSS.o \
 
67
LexCPP.o \
 
68
LexHTML.o \
 
69
LexOthers.o \
 
70
LexPascal.o \
 
71
LexPerl.o \
 
72
LexPython.o \
 
73
LexSQL.o \
 
74
LexCaml.o \
 
75
LexTCL.o \
 
76
LexTxt2tags.o \
 
77
LexRuby.o \
 
78
LexErlang.o \
 
79
LexForth.o \
 
80
LexFortran.o \
 
81
LexVHDL.o \
 
82
LexVerilog.o \
 
83
LexMarkdown.o \
 
84
LexMatlab.o \
 
85
LexD.o \
 
86
LexLisp.o \
 
87
LexLua.o \
 
88
LexHaskell.o \
 
89
LexBasic.o \
 
90
LexR.o \
 
91
LexYAML.o \
 
92
LexCmake.o \
 
93
LexNsis.o
69
94
 
70
95
all: $(COMPLIB)
71
96
 
72
97
clean:
73
98
        -$(RM) deps.mak *.o $(COMPLIB)
74
99
 
75
 
$(COMPLIB): DocumentAccessor.o WindowAccessor.o KeyWords.o StyleContext.o Document.o CallTip.o \
76
 
        ScintillaBase.o ContractionState.o Editor.o ExternalLexer.o PropSet.o PlatGTK.o \
77
 
        KeyMap.o LineMarker.o ScintillaGTK.o CellBuffer.o ViewStyle.o \
78
 
        RESearch.o Style.o Indicator.o AutoComplete.o UniConversion.o CharClassify.o XPM.o \
79
 
        RunStyles.o Decoration.o PositionCache.o PerLine.o Selection.o \
80
 
        $(MARSHALLER) $(LEXOBJS)
 
100
SRCOBJS=\
 
101
        PlatGTK.o \
 
102
        ScintillaGTK.o \
 
103
        Accessor.o \
 
104
        CharacterSet.o \
 
105
        LexerBase.o \
 
106
        LexerModule.o \
 
107
        LexerNoExceptions.o \
 
108
        LexerSimple.o \
 
109
        PropSetSimple.o \
 
110
        StyleContext.o \
 
111
        WordList.o \
 
112
        AutoComplete.o \
 
113
        CallTip.o \
 
114
        Catalogue.o \
 
115
        CellBuffer.o \
 
116
        CharClassify.o \
 
117
        ContractionState.o \
 
118
        Decoration.o \
 
119
        Document.o \
 
120
        Editor.o \
 
121
        ExternalLexer.o \
 
122
        Indicator.o \
 
123
        KeyMap.o \
 
124
        LineMarker.o \
 
125
        PerLine.o \
 
126
        PositionCache.o \
 
127
        RESearch.o \
 
128
        RunStyles.o \
 
129
        ScintillaBase.o \
 
130
        Selection.o \
 
131
        Style.o \
 
132
        UniConversion.o \
 
133
        ViewStyle.o \
 
134
        XPM.o
 
135
 
 
136
$(COMPLIB): $(MARSHALLER) $(LEXOBJS) $(SRCOBJS)
81
137
        $(AR) rc $@ $^
82
138
        $(RANLIB) $@
83
139
 
84
140
deps.mak:
85
 
        $(CC) -MM  $(CXXFLAGS) *.cxx >deps.mak
 
141
        $(CC) -MM  $(CXXFLAGS) gtk/*.cxx lexers/*.cxx lexlib/*.cxx src/*.cxx >deps.mak
86
142
 
87
143
# Generate header dependencies with "make deps.mak"
88
144
include deps.mak