TARGETS = pymolproxy TCL_INC_SPEC = @TCL_INC_SPEC@ TCL_LIB_SPEC = @TCL_LIB_SPEC@ CC = @CC@ INCLUDES = $(TCL_INC_SPEC) CFLAGS = @CFLAGS@ EXTRA_CFLAGS = -Wall DEFINES = -DSTANDALONE CC_SWITCHES = $(CFLAGS) $(EXTRA_CFLAGS) $(DEFINES) $(INCLUDES) bindir = @bindir@ datadir = @datadir@ datarootdir = @datarootdir@ exec_prefix = @exec_prefix@ includedir = @includedir@ libdir = @libdir@ mandir = @mandir@ prefix = @prefix@ srcdir = @srcdir@ RP_DIR = @RP_DIR@ INSTALL = @INSTALL@ MKDIR_P = @MKDIR_P@ VPATH = $(srcdir) .PHONY: all install clean distclean OBJS = pymolproxy.o LIBS = $(TCL_LIB_SPEC) SCRIPTS = $(srcdir)/scripts/box.py all: $(TARGETS) pymolproxy: $(OBJS) $(CC) $(CC_SWITCHES) -o $@ $^ $(LIBS) .c.o: $(CC) $(CC_SWITCHES) -o $@ -c $< install: install-pymolproxy install-scripts install-pymolproxy: pymolproxy $(MKDIR_P) -m 0755 $(bindir) $(INSTALL) -m 0555 pymolproxy $(bindir)/pymolproxy $(INSTALL) -m 0555 $(srcdir)/pymol $(bindir)/pymol install-scripts: $(MKDIR_P) -m 0755 $(libdir)/pymol/rappture for i in $(SCRIPTS) ; do \ $(INSTALL) -m 0555 $$i $(libdir)/pymol/rappture; \ done clean: $(RM) a.out *.o *~ core* $(TARGETS) *.log *.tmp logfile* .deps/*.d distclean: clean $(RM) Makefile