From bd12be4c2b3a8b899b88ca35a397d8de6cad8867 Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Mon, 7 Feb 2011 14:23:21 +1100 Subject: 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. --- cocoa/Framework.mk | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) (limited to 'cocoa/Framework.mk') 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 \ -- cgit v1.2.3