~ubuntu-branches/ubuntu/trusty/mit-scheme/trusty-proposed

« back to all changes in this revision

Viewing changes to src/microcode/makegen/Makefile.in.in

  • Committer: Bazaar Package Importer
  • Author(s): Chris Hanson
  • Date: 2010-03-10 02:00:45 UTC
  • mfrom: (1.1.7 upstream) (3.1.6 sid)
  • Revision ID: james.westby@ubuntu.com-20100310020045-4np1y3ro6sk2oz92
Tags: 9.0.1-1
* New upstream.
* debian/watch: Fix, previous version was broken.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# -*- Makefile -*-
2
2
#
3
 
# $Id: Makefile.in.in,v 1.65 2008/09/17 16:36:28 riastradh Exp $
4
 
#
5
3
# Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
6
4
#     1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
7
 
#     2005, 2006, 2007, 2008 Massachusetts Institute of Technology
 
5
#     2005, 2006, 2007, 2008, 2009, 2010 Massachusetts Institute of
 
6
#     Technology
8
7
#
9
8
# This file is part of MIT/GNU Scheme.
10
9
#
102
101
GC_HEAD_FILES = @GC_HEAD_FILES@
103
102
OPTIONAL_SOURCES = @OPTIONAL_SOURCES@
104
103
OPTIONAL_OBJECTS = @OPTIONAL_OBJECTS@
105
 
STATIC_LIBS = @STATIC_PREFIX@ @STATIC_LIBS@ @STATIC_SUFFIX@
106
104
PRBFISH_LIBS = @PRBFISH_LIBS@
107
105
PRMD5_LIBS = @PRMD5_LIBS@
108
106
 
128
126
scheme_OBJECTS = $(STD_OBJECTS) usrdef.o $(LIARC_OBJECTS)
129
127
scheme_DEPENDENCIES = 
130
128
scheme_LDFLAGS = @SCHEME_LDFLAGS@
131
 
scheme_LIBS = $(STATIC_LIBS) $(LIBS)
 
129
scheme_LIBS = $(LIBS)
132
130
SCHEME_EXE = scheme
133
131
 
134
132
findprim_SOURCES = findprim.c
144
142
MOSTLYCLEAN_FILES = *.o usrdef.c compinit.c compinit.h cmpauxmd.s \
145
143
        $(LIARC_OBJECTS)
146
144
 
147
 
CLEAN_FILES = $(ALL_PROGRAMS) $(ALL_LIBS) $(ALL_DATA) $(EXTRA_PROGRAMS) \
148
 
        utabmd.bin
 
145
CLEAN_FILES = $(ALL_PROGRAMS) $(ALL_LIBS) $(ALL_DATA) $(EXTRA_PROGRAMS)
149
146
 
150
147
DISTCLEAN_FILES = Makefile config.h config.cache config.log config.status \
151
148
        cmpauxmd.m4 cmpauxmd.c cmpintmd.h makegen-cc \
154
151
MAINTAINER_CLEAN_FILES = Makefile.in Makefile.deps liarc-vars liarc-rules \
155
152
        config.h.in configure TAGS
156
153
 
157
 
C_CLEAN_FILES = utabmd.c utabmd.bci
158
 
 
159
154
# **** Implicit rules ****
160
155
 
161
156
.SUFFIXES:
162
157
.SUFFIXES: .c .o .s .m4
163
158
 
164
159
.c.o:
165
 
        $(COMPILE) -o $*.o -c $*.c
 
160
        $(COMPILE) -o $@ -c $<
166
161
 
167
162
.m4.s:
168
 
        $(EXPAND) $*.m4 > $*.s
 
163
        $(EXPAND) $< > $@
169
164
 
170
165
.s.o:
171
 
        $(ASSEMBLE) -o $*.o $*.s
 
166
        $(ASSEMBLE) -o $@ $<
172
167
 
173
168
# **** Main rules ****
174
169
 
175
 
default-target: $(ALL_PROGRAMS) $(ALL_LIBS)
176
 
 
177
170
all: $(ALL_PROGRAMS) $(ALL_LIBS) $(ALL_DATA)
178
171
 
179
172
scheme: $(scheme_OBJECTS) $(scheme_DEPENDENCIES)
194
187
extract-liarc-decls: extract-liarc-decls.o
195
188
        $(LINK) extract-liarc-decls.o
196
189
 
197
 
utabmd.bin: utabmd.scm
198
 
        ./utabmd.sh
 
190
macosx-starter: macosx-starter.o
 
191
        $(LINK) macosx-starter.o
199
192
 
200
193
prbfish.so: prbfish.o scheme
201
194
        $(LINK_MODULE) prbfish.o $(PRBFISH_LIBS) $(MODULE_LIBS)