# Generated automatically from Makefile.in by configure.
# This is the Makefile for the examples subdirectory of readline. -*- text -*-
#
SHELL = /bin/sh
EXEEXT = .exe
RM = rm -f

srcdir = ../../examples
VPATH = .:../..:../../examples
top_srcdir = ../..
BUILD_DIR = .

DEFS = -DHAVE_CONFIG_H -DREADLINE_LIBRARY
CC = gcc -mno-cygwin
CFLAGS = -Os
CPPFLAGS = 

ifeq ($(DLL),1)
  LOCAL_LIBS = -lreadline
  LDFLAGS = -L../shlib
else
  LOCAL_CFLAGS = -DREADLINE_STATIC
  LOCAL_LIBS = -lreadline-static
  LDFLAGS = -L..
endif

INCLUDES = -I$(srcdir) -I$(top_srcdir) -I.. -I.

CCFLAGS  = $(DEFS) $(LOCAL_CFLAGS) $(CPPFLAGS) $(INCLUDES) $(CFLAGS)


.c.o:
	$(CC) $(CCFLAGS) -c $<

EXECUTABLES = fileman$(EXEEXT) rltest$(EXEEXT) rl$(EXEEXT) rlversion$(EXEEXT)
OBJECTS = fileman.o rltest.o rl.o rlversion.o

all: $(EXECUTABLES)

rl$(EXEEXT): rl.o getopt.o
	$(CC) $(LDFLAGS) -o $@ rl.o getopt.o $(LOCAL_LIBS)

fileman$(EXEEXT): fileman.o xmalloc.o
	$(CC) $(LDFLAGS) -o $@ fileman.o xmalloc.o $(LOCAL_LIBS)

rltest$(EXEEXT): rltest.o
	$(CC) $(LDFLAGS) -o $@ rltest.o $(LOCAL_LIBS)

rlversion$(EXEEXT): rlversion.o
	$(CC) $(LDFLAGS) -o $@ rlversion.o $(LOCAL_LIBS)

clean mostlyclean:
	$(RM) $(OBJECTS) *.o *~
	$(RM) $(EXECUTABLES)

fileman.o: fileman.c
rltest.o: rltest.c
rl.o: rl.c
rlversion.o: rlversion.c
getopt.o: getopt.c
xmalloc.o: xmalloc.c
