1# defs.mak.in -- 2# source file for autoconf-generated "defs.mak" for magic 3 4# @configure_input@ 5# Feel free to change the values in here to suit your needs. 6# Be aware that running scripts/configure again will overwrite 7# any changes! 8 9SHELL = @SHELL@ 10 11prefix = @prefix@ 12exec_prefix = @exec_prefix@ 13bindir = @bindir@ 14libdir = @libdir@ 15mandir = @mandir@ 16 17SCRIPTS = ${MAGICDIR}/scripts 18 19INSTALL = @INSTALL@ 20INSTALL_PROGRAM = @INSTALL_PROGRAM@ 21INSTALL_DATA = @INSTALL_DATA@ 22INSTALL_SCRIPT = @INSTALL_SCRIPT@ 23 24# Override standard "make" target when compiling under TCL 25ALL_TARGET = @ALL_TARGET@ 26INSTALL_TARGET = @INSTALL_TARGET@ 27 28# Change libdir to install in a different place 29BINDIR = ${bindir} 30MANDIR = ${mandir} 31LIBDIR = ${libdir} 32SYSDIR = ${libdir}/magic/sys 33SCMDIR = ${libdir}/magic/scm 34TCLDIR = ${libdir}/magic/tcl 35 36# Install targets may be different if dist_prefix is set by configure 37INSTALL_BINDIR = @DIST_DIR@/bin 38INSTALL_MANDIR = @DIST_DIR@/share/man 39INSTALL_LIBDIR = @DIST_DIR@/lib 40INSTALL_SYSDIR = ${INSTALL_LIBDIR}/magic/sys 41INSTALL_SCMDIR = ${INSTALL_LIBDIR}/magic/scm 42INSTALL_TCLDIR = ${INSTALL_LIBDIR}/magic/tcl 43 44MAIN_EXTRA_LIBS = @extra_libs@ 45LD_EXTRA_LIBS = @ld_extra_libs@ 46LD_SHARED = @ld_extra_objs@ 47TOP_EXTRA_LIBS = @top_extra_libs@ 48SUB_EXTRA_LIBS = @sub_extra_libs@ 49 50MODULES += @modules@ 51UNUSED_MODULES += @unused@ 52PROGRAMS += @programs@ 53INSTALL_CAD_DIRS += @cadinstall@ 54 55RM = rm -f 56CP = cp 57AR = ar 58ARFLAGS = crv 59LINK = @LD@ -r 60LD = @LD@ 61MCPP = @MCPP@ 62MSED = @MSED@ 63RANLIB = @RANLIB@ 64SHDLIB_EXT = @SHDLIB_EXT@ 65LDDL_FLAGS = ${LDFLAGS} @LDDL_FLAGS@ 66LD_RUN_PATH = @LD_RUN_PATH@ 67LIB_SPECS = @LIB_SPECS@ 68LIB_SPECS_NOSTUB = @LIB_SPECS_NOSTUB@ 69WISH_EXE = @WISH_EXE@ 70TCL_LIB_DIR = @TCL_LIB_DIR@ 71MAGIC_VERSION = `cat ../VERSION | cut -d. -f1-2` 72MAGIC_REVISION = `cat ../VERSION | cut -d. -f3` 73 74CC = @CC@ 75CPP = @CPP@ 76CXX = @CXX@ 77 78CPPFLAGS = -I. -I${MAGICDIR} @CPPFLAGS@ 79DFLAGS = @extra_defs@ @stub_defs@ @DEFS@ -DMAGIC_VERSION=\"${MAGIC_VERSION}\" -DMAGIC_REVISION=\"${MAGIC_REVISION}\" -DGCORE=\"@GCORE@\" 80DFLAGS += -DSHDLIB_EXT=\"@SHDLIB_EXT@\" -DNDEBUG 81DFLAGS_NOSTUB = @extra_defs@ @DEFS@ -DGCORE=\"@GCORE@\" 82DFLAGS_NOSTUB += -DSHDLIB_EXT=\"@SHDLIB_EXT@\" -DNDEBUG 83CFLAGS = @CFLAGS@ @SHLIB_CFLAGS@ @INC_SPECS@ 84 85READLINE_DEFS = @rl_defs@ 86READLINE_LIBS = @rl_libs@ 87 88DEPEND_FILE = Depend 89DEPEND_FLAG = @DEPEND_FLAG@ 90EXEEXT = @EXEEXT@ 91 92GR_CFLAGS = @X_CFLAGS@ @gr_cflags@ 93GR_DFLAGS = @gr_dflags@ -DNDEBUG 94GR_LIBS = @gr_libs@ ${X11_LDFLAGS} @X_LIBS@ 95GR_SRCS = @gr_srcs@ 96GR_HELPER_SRCS = @gr_hsrcs@ 97GR_HELPER_PROG = @gr_hprog@ 98 99OA = @OA@ 100OA_LIBS = @OA_LIBS@ 101 102DEPSRCS = ${SRCS} 103OBJS = ${SRCS:.c=.o} ${CXXSRCS:.cpp=.o} 104LIB_OBJS = ${LIB_SRCS:.c=.o} 105CLEANS = ${OBJS} ${LIB_OBJS} lib${MODULE}.a lib${MODULE}.o ${MODULE} 106