From e14638fa79f182386f74b1f04326c36d6b1b3330 Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Thu, 12 Apr 2012 11:55:04 -0400 Subject: Make single instance a compile-time option. --- src/Makefile | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src/Makefile') diff --git a/src/Makefile b/src/Makefile index a5fce727..cd15187a 100644 --- a/src/Makefile +++ b/src/Makefile @@ -83,6 +83,13 @@ LUADIR = luajit LUAJIT_FLAG = -DLUAJIT endif +# Single instance unless NO_SINGLE_INSTANCE=1 +ifndef NO_SINGLE_INSTANCE +SI_FLAG = -DSINGLE_INSTANCE +else +SI_FLAG = +endif + INCLUDEDIRS = -Iscintilla/include -I$(LUADIR)/src -Igcocoadialog ifdef GTK3 @@ -93,8 +100,8 @@ endif # Textadept -CFLAGS = -std=c99 $(DEBUG_FLAG) $(LUAJIT_FLAG) -O $(PLAT_FLAGS) $(INCLUDEDIRS) \ - -W -Wall -Wno-sign-compare -Wno-unused +CFLAGS = -std=c99 $(DEBUG_FLAG) $(LUAJIT_FLAG) $(SI_FLAG) -O $(PLAT_FLAGS) \ + $(INCLUDEDIRS) -W -Wall -Wno-sign-compare -Wno-unused GTKFLAGS = $(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) $(PKG_CONFIG) \ --cflags $(GTKVERSION)) GTKLIBS = $(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) $(PKG_CONFIG) \ -- cgit v1.2.3