URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Subversion Repositories or1k
[/] [or1k/] [trunk/] [insight/] [tix/] [demos/] [c-code/] [Makefile.in] - Rev 1781
Go to most recent revision | Compare with Previous | Blame | View Log
#
# This file is a Makefile for Tk. If it has the name "Makefile.in"
# then it is a template for a Makefile; to generate the actual Makefile,
# run "./configure", which is a configuration script generated by the
# "autoconf" program (constructs like "@foo@" will get replaced in the
# actual Makefile.
#
# @(#) Makefile.in 1.19 95/01/08 16:55:30
#----------------------------------------------------------------
# Things you can change to personalize the Makefile for your own
# site (you can make these changes in either Makefile.in or
# Makefile, but changes to Makefile will get lost if you re-run
# the configuration script).
#----------------------------------------------------------------
# Default top-level directories in which to install architecture-
# specific files (exec_prefix) and machine-independent files such
# as scripts (prefix). The values specified here may be overridden
# at configure-time with the --exec-prefix and --prefix options
# to the "configure" script.
prefix = @prefix@
exec_prefix = @exec_prefix@
@SET_MAKE@
# Directory in which to install the library of Tix scripts and demos
# (note: you can set the TIX_LIBRARY environment variable at run-time to
# override the compiled-in location):
TIX_LIBRARY = $(prefix)/lib/tix
# Directory in which to install the archive libtix.a:
LIB_DIR = $(exec_prefix)/lib
# Directory in which to install the program wish:
BIN_DIR = $(exec_prefix)/bin
# Directory in which to install the include file tix.h:
INCLUDE_DIR = $(prefix)/include
# Top-level directory for manual entries:
MAN_DIR = $(prefix)/man
# Directory in which to install manual entry for wish:
MAN1_DIR = $(MAN_DIR)/man1
# Directory in which to install manual entries for Tix's C library
# procedures:
MAN3_DIR = $(MAN_DIR)/man3
# Directory in which to install manual entries for the built-in
# Tcl commands implemented by Tix:
MANN_DIR = $(MAN_DIR)/mann
# A "-I" switch that can be used when compiling to make all of the
# X11 include files accessible (the configure script will try to
# set this value, and will cause it to be an empty string if the
# include files are accessible via /usr/include).
X11_INCLUDES = @XINCLUDES@
# Linker switch(es) to use to link with the X11 library archive (the
# configure script will try to set this value automatically, but you
# can override it).
X11_LIB_SWITCHES = @XLIBSW@
# Libraries to use when linking: must include at least Tix, Tcl, Xlib,
# and the math library (in that order). The "@LIBS@" part will be
# replaced (or has already been replaced) with relevant libraries as
# determined by the configure script.
LIBS = ../../unix-tk4.0/libtix.a @TK40_LIB@ @TCL74_LIB@ \
$(X11_LIB_SWITCHES) @LIBS@ @MATH_LIBS@
# To change the compiler switches, for example to change from -O
# to -g, change the following line:
CFLAGS = @TIX_DEBUG_FLAG@
# To disable ANSI-C procedure prototypes reverse the comment characters
# on the following lines:
PROTO_FLAGS =
#PROTO_FLAGS = -DNO_PROTOTYPE
# To enable memory debugging reverse the comment characters on the following
# lines. Warning: if you enable memory debugging, you must do it
# *everywhere*, including all the code that calls Tcl, and you must use
# ckalloc and ckfree everywhere instead of malloc and free.
MEM_DEBUG_FLAGS =
#MEM_DEBUG_FLAGS = -DTCL_MEM_DEBUG
# Some versions of make, like SGI's, use the following variable to
# determine which shell to use for executing commands:
SHELL = /bin/sh
#----------------------------------------------------------------
# The information below is modified by the configure script when
# Makefile is generated from Makefile.in. You shouldn't normally
# modify any of this stuff by hand.
#----------------------------------------------------------------
AC_FLAGS = @DEFS@
SRC_DIR = @SRC_DIR@
INC_DIR = @SRC_DIR@/include
VPATH = @SRC_DIR@
#----------------------------------------------------------------
# The information below should be usable as is. The configure
# script won't modify it and you shouldn't need to modify it
# either.
#----------------------------------------------------------------
CC = @CC@
CC_SWITCHES = ${CFLAGS} -I${INC_DIR} -I@TCL74_SRC_DIR@ -I@TK40_SRC_DIR@ \
${X11_INCLUDES} ${AC_FLAGS} ${PROTO_FLAGS} ${MEM_DEBUG_FLAGS} \
-DTIX_LIBRARY=\"${TIX_LIBRARY}\" @TIX_EXTRA_CFLAGS@
OBJS = tixAppInit.o myInit.o myCmds.o
HDRS =
all: mytixwish
mytixwish: $(OBJS)
$(CC) $(CC_SWITCHES) $(OBJS) @TIX_EXTRA_LDFLAGS@ $(LIBS) -o mytixwish
Makefile: Makefile.in
cd $(SRC_DIR); $(SHELL) config.status
clean:
- rm -f *.a *.o core errs *~ \#* TAGS *.E a.out errors \
config.info mytixwish
distclean: clean
- rm -f Makefile config.status config.log config.cache
depend:
makedepend -- $(CC_SWITCHES) -- $(SRCS)
install:
@echo nothing to be done.
.c.o:
$(CC) -c $(CC_SWITCHES) $<
# DO NOT DELETE THIS LINE -- make depend depends on it.
Go to most recent revision | Compare with Previous | Blame | View Log