Update of /cvsroot/thinlisp/thinlisp-1.0/src/lecho/c
In directory usw-pr-cvs1:/tmp/cvs-serv12278/lecho/c
Modified Files:
main.c main.h main.tlt makefile-cygnus makefile-freebsd
makefile-linux makefile-macosx
Added Files:
.cvsignore configure.in makefile.in
Removed Files:
makefile.config
Log Message:
Changes to the population of makefiles.
--- NEW FILE: .cvsignore ---
makefile
configure
config.status
config.log
config.cache
--- NEW FILE: configure.in ---
dnl File created by ThinLisp
dnl autoconf input for LECHO
AC_PREREQ(2.13)
AC_INIT(main.c)
AC_PROG_CC
AC_EXEEXT
AC_OUTPUT(makefile)
dnl End of file
--- NEW FILE: makefile.in ---
#
# LECHO 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
LINK = @CC@ -o
ifdef OPT
LINKFLAGS = -O2
LIBS = ../../tl/opt/libtl.a
else
LINKFLAGS = -g
LIBS = ../../tl/bin/libtl.a
endif
SYSLIBS =
OBJECTS = main.o boot.o echo.o
all : lecho$(EXEEXT)
clean :
-rm *.o
-( if [ -f lecho$(EXEEXT) ] ; then rm lecho$(EXEEXT) ; fi )
lecho$(EXEEXT) : ../c/makefile $(OBJECTS) $(LIBS)
-( if [ -f lecho$(EXEEXT) ] ; then rm lecho$(EXEEXT) ; fi )
$(LINK) lecho$(EXEEXT) $(LINKFLAGS) $(OBJECTS) $(LIBS) $(SYSLIBS)
%.o : ../c/%.c ../c/%.h ../c/makefile
$(CC) $@ $(CFLAGS) -I ../c -I../../tl/c/ $<
Index: main.c
===================================================================
RCS file: /cvsroot/thinlisp/thinlisp-1.0/src/lecho/c/main.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -r1.5 -r1.6
*** main.c 2001/03/04 15:33:23 1.5
--- main.c 2002/01/02 04:48:41 1.6
***************
*** 3,7 ****
* Module: lecho/c/main.c
*
! * Copyright (c) 2001 The Thinlisp Group All Rights Reserved.
*
* Description: Translation of lecho/lisp/main.lisp.
--- 3,7 ----
* Module: lecho/c/main.c
*
! * Copyright (c) 2002 The Thinlisp Group All Rights Reserved.
*
* Description: Translation of lecho/lisp/main.lisp.
Index: main.h
===================================================================
RCS file: /cvsroot/thinlisp/thinlisp-1.0/src/lecho/c/main.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** main.h 2001/03/04 15:33:23 1.4
--- main.h 2002/01/02 04:48:41 1.5
***************
*** 3,7 ****
* Module: lecho/c/main.h
*
! * Copyright (c) 2001 The Thinlisp Group All Rights Reserved.
*
* Description: Translation of lecho/lisp/main.lisp.
--- 3,7 ----
* Module: lecho/c/main.h
*
! * Copyright (c) 2002 The Thinlisp Group All Rights Reserved.
*
* Description: Translation of lecho/lisp/main.lisp.
Index: main.tlt
===================================================================
RCS file: /cvsroot/thinlisp/thinlisp-1.0/src/lecho/c/main.tlt,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** main.tlt 2001/03/04 15:33:23 1.4
--- main.tlt 2002/01/02 04:48:41 1.5
***************
*** 1,5 ****
;;;; Module lecho/c/main.c
! ;;; Copyright (c) 2001 The Thinlisp Group All Rights Reserved.
;;; Translation data for lecho/lisp/main.lisp.
--- 1,5 ----
;;;; Module lecho/c/main.c
! ;;; Copyright (c) 2002 The Thinlisp Group All Rights Reserved.
;;; Translation data for lecho/lisp/main.lisp.
Index: makefile-cygnus
===================================================================
RCS file: /cvsroot/thinlisp/thinlisp-1.0/src/lecho/c/makefile-cygnus,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** makefile-cygnus 2001/03/04 15:33:23 1.7
--- makefile-cygnus 2002/01/02 04:48:41 1.8
***************
*** 2,6 ****
# LECHO Cygnus Makefile
#
! # Copyright (c) 2001 The ThinLisp Group
CC = gcc -o
--- 2,6 ----
# LECHO Cygnus Makefile
#
! # Copyright (c) 2002 The ThinLisp Group
CC = gcc -o
Index: makefile-freebsd
===================================================================
RCS file: /cvsroot/thinlisp/thinlisp-1.0/src/lecho/c/makefile-freebsd,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** makefile-freebsd 2001/03/04 15:33:23 1.7
--- makefile-freebsd 2002/01/02 04:48:41 1.8
***************
*** 2,6 ****
# LECHO Freebsd Makefile
#
! # Copyright (c) 2001 The ThinLisp Group
CC = gcc -o
--- 2,6 ----
# LECHO Freebsd Makefile
#
! # Copyright (c) 2002 The ThinLisp Group
CC = gcc -o
Index: makefile-linux
===================================================================
RCS file: /cvsroot/thinlisp/thinlisp-1.0/src/lecho/c/makefile-linux,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** makefile-linux 2001/03/04 15:33:23 1.7
--- makefile-linux 2002/01/02 04:48:41 1.8
***************
*** 2,6 ****
# LECHO Linux Makefile
#
! # Copyright (c) 2001 The ThinLisp Group
CC = gcc -o
--- 2,6 ----
# LECHO Linux Makefile
#
! # Copyright (c) 2002 The ThinLisp Group
CC = gcc -o
Index: makefile-macosx
===================================================================
RCS file: /cvsroot/thinlisp/thinlisp-1.0/src/lecho/c/makefile-macosx,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** makefile-macosx 2001/06/09 22:20:32 1.1
--- makefile-macosx 2002/01/02 04:48:41 1.2
***************
*** 2,6 ****
# LECHO Macosx Makefile
#
! # Copyright (c) 2001 The ThinLisp Group
CC = cc -o
--- 2,6 ----
# LECHO Macosx Makefile
#
! # Copyright (c) 2002 The ThinLisp Group
CC = cc -o
--- makefile.config DELETED ---
|