diff options
author | nyamatongwe <devnull@localhost> | 2011-02-07 14:23:21 +1100 |
---|---|---|
committer | nyamatongwe <devnull@localhost> | 2011-02-07 14:23:21 +1100 |
commit | bd12be4c2b3a8b899b88ca35a397d8de6cad8867 (patch) | |
tree | 9ca93e6bcf7991afe25d3ced25093d22d68f1fee | |
parent | 78eb7127127c9cf1b72aa4dfe0dfa48166c59963 (diff) | |
download | scintilla-mirror-bd12be4c2b3a8b899b88ca35a397d8de6cad8867.tar.gz |
Using wildcard code to find lexers rather than list them all.
This means I don't have to modify Framework.mk after adding a lexer.
-rw-r--r-- | cocoa/Framework.mk | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/cocoa/Framework.mk b/cocoa/Framework.mk index 17ff29a7f..ba9fa16f0 100644 --- a/cocoa/Framework.mk +++ b/cocoa/Framework.mk @@ -6,19 +6,10 @@ INST_NAME=-install_name \ LD=gcc $(ARCH) -dynamiclib -framework Cocoa $(INST_NAME) -SCI_LEXERS=LexAPDL.o LexA68k.o LexASY.o LexAU3.o LexAVE.o LexAbaqus.o LexAda.o \ - LexAsm.o LexAsn1.o LexBaan.o LexBash.o LexBasic.o LexBullant.o LexCLW.o \ - LexCOBOL.o LexCPP.o LexCSS.o LexCaml.o LexCmake.o LexConf.o LexCrontab.o \ - LexCsound.o LexD.o LexEScript.o LexEiffel.o LexErlang.o LexFlagship.o \ - LexForth.o LexFortran.o LexGAP.o LexGui4Cli.o LexHTML.o LexHaskell.o \ - LexInno.o LexKix.o LexLisp.o LexLout.o LexLua.o LexMMIXAL.o LexMPT.o \ - LexMSSQL.o LexMagik.o LexMarkdown.o LexMatlab.o LexMetapost.o LexMySQL.o \ - LexNimrod.o LexNsis.o LexOpal.o LexOthers.o LexPB.o LexPLM.o LexPOV.o \ - LexPS.o LexPascal.o LexPerl.o LexPowerPro.o LexPowerShell.o LexProgress.o \ - LexPython.o LexR.o LexRebol.o LexRuby.o LexSML.o LexSQL.o LexScriptol.o \ - LexSmalltalk.o LexSorcus.o LexSpecman.o LexSpice.o LexTACL.o LexTADS3.o \ - LexTAL.o LexTCL.o LexTeX.o LexVB.o LexVHDL.o LexVerilog.o LexYAML.o \ - LexTxt2tags.o LexerBase.o LexerModule.o LexerSimple.o Accessor.o +LEXOBJS:=$(addsuffix .o,$(basename $(notdir $(wildcard ../lexers/Lex*.cxx)))) + +SCI_LEXERS=$(LEXOBJS) \ + LexerBase.o LexerModule.o LexerSimple.o Accessor.o SCI_OBJ=AutoComplete.o CallTip.o CellBuffer.o CharClassify.o \ ContractionState.o Decoration.o Document.o Editor.o \ |