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

srcdir = ..\..\examples
top_srcdir = ..\..
BUILD_DIR = .

DEFS = -DHAVE_CONFIG_H -DREADLINE_LIBRARY

!ifdef __MAKE__
CC = bcc32 -q
CFLAGS = -w-
CPPFLAGS = 
OUTFLAG = -e
LIBPATHFLAG = -L
!else
CC = cl -nologo
CFLAGS = -MD
CPPFLAGS = 
OUTFLAG = -Fe
LIBPATHFLAG = -link -libpath:
!endif

!if "$(DLL)" == "1"
LDFLAGS = $(LIBPATHFLAG)..\shlib
READLINE_LIB = readline.lib
!else
LOCAL_CFLAGS = -DREADLINE_STATIC
LDFLAGS = $(LIBPATHFLAG)..
READLINE_LIB = readline-static.lib
!endif

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

CCFLAGS  = $(DEFS) $(LOCAL_CFLAGS) $(DLL_CFLAGS) $(CPPFLAGS) $(INCLUDES:/=\) $(CFLAGS)

LOCAL_LIBS = user32.lib advapi32.lib

.SUFFIXES: .exe

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

{$(srcdir)}.c.obj:
	$(CC) $(CCFLAGS) -c $<

{$(top_srcdir)}.c.obj:
	$(CC) $(CCFLAGS) -c $<

.obj$(EXEEXT):
!ifdef __MAKE__
	$(CC) $(LDFLAGS) $(OUTFLAG)$@ $< getopt.obj xmalloc.obj $(READLINE_LIB) $(LOCAL_LIBS)
!else
	$(CC) $(OUTFLAG)$@ $< getopt.obj xmalloc.obj $(READLINE_LIB) $(LOCAL_LIBS) $(LDFLAGS)
!endif

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

all: getopt.obj xmalloc.obj $(EXECUTABLES)

rl$(EXEEXT): rl.obj

fileman$(EXEEXT): fileman.obj

rltest$(EXEEXT): rltest.obj

rlversion$(EXEEXT): rlversion.obj

clean mostlyclean:
	if exist *.obj $(RM) *.obj
	if exist *.tds $(RM) *.tds
	if exist *.exe $(RM) *.exe
	if exist *~ $(RM) *~

#fileman.obj: {$(srcdir)}fileman.c
#rltest.obj: {$(srcdir)}rltest.c
#rl.obj: {$(srcdir)}rl.c
#rlversion.obj: {$(srcdir)}rlversion.c
#getopt.obj: {$(srcdir)}getopt.c
