1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112
|
# Makefile.in
#
# This file is part of the t1lib-package! See documentation and Readme files
# of the t1lib-package for copyright restrictions.
#
# Targets provided:
# all (default)
# install
# uninstall
# clean
#
# Author: Rainer Menzner (Rainer.Menzner@web.de)
# Date: 10/16/1998
# Last modified: 2001-04-01
#
LIBTOOL = ../libtool
SHELL = /bin/sh
CC = @CC@
CPP = @CPP@
CFLAGS = @CFLAGS@
OPTIONS = @OPTIONS@
X_LIBS = @X_LIBS@
TOPSRC = @top_srcdir@
XPM_LIB = -lXpm
XLIB = @X_PRE_LIBS@ -lXext -lX11 @X_EXTRA_LIBS@
LDFLAGS = @LDFLAGS@
LDLIBS = @LDLIBS@
AR = ar rc
RANLIB = @RANLIB@
RM = rm -f
X_CFLAGS = @X_CFLAGS@
YACC = @YACC@
LEX = @LEX@
LEXLIB = @LEXLIB@
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_DATA = @INSTALL_DATA@
MKINSTALLDIRS = @top_srcdir@/ac-tools/mkinstalldirs
prefix = @prefix@
exec_prefix = @exec_prefix@
includedir = @includedir@
bindir = @bindir@
datadir = @datadir@
libdir = @libdir@
mandir = @mandir@/man1
manext = .1
no_x = @no_x@
# targets to build
INCDIR = -I../lib
TARGET1 = t1example1
TARGET2 = subset
OBJS1 = \
t1example1.lo
SRCS1 = \
t1example1.c
OBJS2 = \
subset.lo
SRCS2 = \
subset.c
T1LIB = ../lib/libt1.la
.SUFFIXES: .lo
.c.lo:
$(LIBTOOL) --mode=compile \
$(CC) $(INCDIR) -c $(CPPFLAGS) $(CFLAGS) $<
all: $(TARGET1) $(TARGET2)
$(TARGET1): $(OBJS1) ../lib/t1lib.h
$(LIBTOOL) --mode=link \
$(CC) -o $(TARGET1) $(LDFLAGS) $(OBJS1) $(T1LIB) $(LDLIBS)
$(TARGET2): $(OBJS2) ../lib/t1lib.h
$(LIBTOOL) --mode=link \
$(CC) -o $(TARGET2) $(LDFLAGS) $(OBJS2) $(T1LIB) $(LDLIBS)
.c.o:
$(LIBTOOL) --mode=compile \
$(CC) $(INCDIR) -c $(CPPFLAGS) $(CFLAGS) $?
.PHONY: clean
dependencies: dummy
gcc -MM *.c | sed 's/\.o:/.lo:/g' > .dependencies
clean: dummy
$(RM) $(TARGET1) $(TARGET2) *.o *.lo .libs/* *~ \#*\# *.log *.bak
-rmdir .libs
install: dummy
uninstall: dummy
dummy:
# Dependencies of object files
include .dependencies
|