# $Id: Makefile.in,v 1.20 1997/05/04 21:15:38 tom Exp $ ################################################################################ # Copyright 1996 by Thomas E. Dickey # # All Rights Reserved. # # # # Permission to use, copy, modify, and distribute this software and its # # documentation for any purpose and without fee is hereby granted, provided # # that the above copyright notice appear in all copies and that both that # # copyright notice and this permission notice appear in supporting # # documentation, and that the name of the above listed copyright holder(s) not # # be used in advertising or publicity pertaining to distribution of the # # software without specific, written prior permission. THE ABOVE LISTED # # COPYRIGHT HOLDER(S) DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, # # INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT # # SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY SPECIAL, # # INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM # # LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE # # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # # PERFORMANCE OF THIS SOFTWARE. # ################################################################################ # Simple makefile for c++ window class demo # turn off _all_ suffix rules; we'll generate our own .SUFFIXES: SHELL = /bin/sh MODEL = ../@DFT_OBJ_SUBDIR@ srcdir = @srcdir@ prefix = @prefix@ exec_prefix = @exec_prefix@ libdir = @libdir@ includedir = @includedir@ CXX = @CXX@ CXXFLAGS = @CXXFLAGS@ CXXLIBS = @CXXLIBS@ INCDIR = ../include CPPFLAGS = @CPPFLAGS@ -I$(INCDIR) -I$(srcdir)/../c++ -DHAVE_CONFIG_H CCFLAGS = $(CPPFLAGS) $(CXXFLAGS) CFLAGS_NORMAL = $(CCFLAGS) CFLAGS_DEBUG = $(CCFLAGS) @CXX_G_OPT@ -DTRACE CFLAGS_PROFILE = $(CCFLAGS) -pg CFLAGS_SHARED = $(CCFLAGS) @CC_SHARED_OPTS@ CFLAGS_DEFAULT = $(CFLAGS_@DFT_UPR_MODEL@) LINK = $(CXX) LDFLAGS = -L../lib \ -lmenu@DFT_ARG_SUFFIX@ \ -lpanel@DFT_ARG_SUFFIX@ \ -lncurses@DFT_ARG_SUFFIX@ \ @LDFLAGS@ \ @LD_MODEL@ @LIBS@ @EXTRA_LIBS@ @LOCAL_LDFLAGS@ $(CXXLIBS) all: demo OBJS_DEMO = \ $(MODEL)/cursesm.o \ $(MODEL)/cursesw.o \ $(MODEL)/cursesp.o \ $(MODEL)/demo.o demo: $(OBJS_DEMO) \ ../lib/libmenu@DFT_DEP_SUFFIX@ \ ../lib/libpanel@DFT_DEP_SUFFIX@ \ ../lib/libncurses@DFT_DEP_SUFFIX@ @ECHO_LINK@ $(LINK) -o $@ $(OBJS_DEMO) $(LDFLAGS) install: install.libs: clean :: -rm -f core demo $(OBJS_DEMO) distclean :: clean -rm -f Makefile mostlyclean :: clean realclean :: distclean ############################################################################### # The remainder of this file is automatically generated during configuration ###############################################################################