Update of /cvsroot/thinlisp/thinlisp-1.0/src/tl/c
In directory usw-pr-cvs1:/tmp/cvs-serv13539
Added Files:
configure.in makefile.in
Removed Files:
makefile.config
Log Message:
Makefile population changes.
--- NEW FILE: configure.in ---
dnl File created by ThinLisp
dnl autoconf input for TL
AC_PREREQ(2.13)
AC_INIT(tl.c)
AC_PROG_CC
AC_EXEEXT
AC_OUTPUT(makefile)
dnl End of file
--- NEW FILE: makefile.in ---
#
# TL Autoconf Makefile
#
# Copyright (c) 2002 The ThinLisp Group
CC = @CC@ -o
CFLAGS =
ifdef THREAD
CFLAGS += -DPTHREAD
endif
ifdef OPT
CFLAGS += -O2 -fomit-frame-pointer
else
CFLAGS += -ggdb3
endif
CFLAGS += @CFLAGS@ -pipe -ansi -pedantic -W -Wall -c
ARCHIVE = ar rsc
OBJECTS = tl.o boot.o stubs.o tl-types.o \
inline.o tl-prim.o do.o format.o input.o \
tl-basics.o loop.o apply.o generic-math.o generic-prim.o \
packages.o tl-util.o versions.o forward.o tl-extension.o \
tl-time.o
all : libtl.a
clean :
-rm *.o
-( if [ -f libtl.a ] ; then rm libtl.a ; fi )
libtl.a : ../c/makefile $(OBJECTS) $(LIBS)
-( if [ -f libtl.a ] ; then rm libtl.a ; fi )
$(ARCHIVE) libtl.a $(OBJECTS)
%.o : ../c/%.c ../c/%.h ../c/makefile ../c/tl.h
$(CC) $@ $(CFLAGS) -I ../c $<
--- makefile.config DELETED ---
|