aboutsummaryrefslogtreecommitdiffhomepage
path: root/macosx/makefile
diff options
context:
space:
mode:
Diffstat (limited to 'macosx/makefile')
-rw-r--r--macosx/makefile15
1 files changed, 10 insertions, 5 deletions
diff --git a/macosx/makefile b/macosx/makefile
index 02ff7998a..73342ce3e 100644
--- a/macosx/makefile
+++ b/macosx/makefile
@@ -50,10 +50,15 @@ ifdef CONTAINER_HANDLES_EVENTS
CONTAINER=-DCONTAINER_HANDLES_EVENTS=1
endif
+ifdef EXT_INPUT
+EXT_INPUT=-DEXT_INPUT
+EXTOBS=ExtInput.o
+endif
+
.cxx.o:
- $(CC) $(CXXFLAGS) $(OPTIONS) $(DFLAGS) $(CONTAINER) $(ARCHFLAGS) $(INCLUDEDIRS) -c $<
+ $(CC) $(CXXFLAGS) $(OPTIONS) $(DFLAGS) $(CONTAINER) $(ARCHFLAGS) $(EXT_INPUT) $(INCLUDEDIRS) -c $<
.c.o:
- $(CCOMP) $(CXXFLAGS) $(OPTIONS) $(DFLAGS) $(CONTAINER) $(ARCHFLAGS) $(INCLUDEDIRS) -w -c $<
+ $(CCOMP) $(CXXFLAGS) $(OPTIONS) $(DFLAGS) $(CONTAINER) $(ARCHFLAGS) $(EXT_INPUT) $(INCLUDEDIRS) -w -c $<
#++Autogenerated -- run src/LexGen.py to regenerate
#**LEXOBJS=\\\n\(\*.o \)
@@ -87,13 +92,13 @@ COMPLIB=DocumentAccessor.o WindowAccessor.o KeyWords.o StyleContext.o \
ScintillaBase.o ContractionState.o Editor.o ExternalLexer.o PropSet.o PlatMacOSX.o \
KeyMap.o LineMarker.o ScintillaMacOSX.o CellBuffer.o ViewStyle.o \
RESearch.o RunStyles.o Style.o Indicator.o AutoComplete.o UniConversion.o XPM.o \
- TCarbonEvent.o TView.o ScintillaCallTip.o \
+ TCarbonEvent.o TView.o ScintillaCallTip.o $(EXTOBS) \
$(LEXOBJS)
-$(STATICLIB): $(COMPLIB)
+$(STATICLIB): $(COMPLIB)
$(LIBTOOL) -static -o $@ $^
-$(DYNAMICLIB): $(COMPLIB)
+$(DYNAMICLIB): $(COMPLIB)
$(CC) -dynamic -o $@ $(DYN_FLAGS) $^
# Generate header files from Scintilla.iface