head	1.7;
access;
symbols
	Real-Release-0-59:1.7
	Release-0-59:1.7
	pniam_change:1.7.0.2
	Release-0-58:1.1
	broken-signals-0-57:1.1.0.2
	Release-0-56-last:1.1
	Release-0-57:1.1;
locks; strict;
comment	@# @;


1.7
date	99.02.19.11.43.34;	author saw;	state Rel;
branches;
next	1.6;

1.6
date	98.12.07.11.26.56;	author saw;	state Exp;
branches;
next	1.5;

1.5
date	98.11.25.12.33.29;	author saw;	state Exp;
branches;
next	1.4;

1.4
date	98.11.24.14.08.46;	author agalat;	state Exp;
branches;
next	1.3;

1.3
date	98.11.24.12.26.47;	author agalat;	state Exp;
branches;
next	1.2;

1.2
date	98.11.23.16.29.45;	author saw;	state Exp;
branches;
next	1.1;

1.1
date	97.01.29.03.37.02;	author morgan;	state Exp;
branches;
next	;


desc
@@


1.7
log
@Extraclean fix.
@
text
@#
# $Id: Makefile,v 1.6 1998/12/07 11:26:56 saw Exp $
#

SRCS = $(wildcard *.c)
OBJS = $(SRCS:.c=.o)

include ../../Rules.make

all: libsimpleapps.a

include .depend

%.o: %.c
	$(CC) -c -o $(@@) $(CFLAGS) $(<)

.depend:
	$(CC) -M $(CFLAGS) $(SRCS) >$(@@)

../../Rules.make:
	$(MAKE) -C $(@@D) $(@@F)

libsimpleapps.a: $(OBJS)
	ar rcs $(@@) $(^)

install:

remove:

clean:
	rm -f core *.a *.so *.o *~

extraclean: clean
	rm -f .#* .depend

.PHONY: all install remove clean extraclean
@


1.6
log
@ - Makefiles were fixed to allow separate building in each directory.
 - .EXPORT_ALL_VARIABLES were removed from Makefiles.  All Makefiles
   include Rules.make with all necessary definitions.
 - _POSIX_SOURCE was changed to _GNU_SOURCE to see vhangup() and
   other non-posix functions.
 - configure script was fixed to handle --with and --without
   arguments properly.
 - Release number was changed.  I may forget to do it later.
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.5 1998/11/25 12:33:29 saw Exp $
d34 1
@


1.5
log
@More restructurization fixes.
Wtmp was splitted into PAM/PNIAM dependent and independent parts.
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.4 1998/11/24 14:08:46 agalat Exp $
d8 1
a8 2
dummy:
	@@echo "*** This is not a top level Makefile!"
d20 3
d35 1
a35 3
.EXPORT_ALL_VARIABLES:

.PHONY: dummy all install remove clean extraclean
@


1.4
log
@Missing include files added.
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.3 1998/11/24 12:26:47 agalat Exp $
d13 2
d16 4
a19 1
	$(CC) -c -L. -o $(@@) $(CFLAGS) $(<)
@


1.3
log
@-Constants declared.
-h-files included
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.2 1998/11/23 16:29:45 saw Exp $
d17 1
a17 1
	$(CC) -o $(@@) $(^)
@


1.2
log
@Major making process reorganization.  A simple configure script
was written.  Makefiles were greatly simplified.  The common
make code was moved to Application.make include file.
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.1 1997/01/29 03:37:02 morgan Exp $
d14 1
a14 1
	$(CC) -c -o $(@@) $(CFLAGS) $(<)
@


1.1
log
@Initial revision
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.2 1996/12/01 02:32:53 morgan Exp morgan $
d5 3
d11 4
a14 2
all:
	@@echo "nothing to do in this directory"
d16 2
a17 1
install: all
d19 3
a21 1
remove: all
a26 1
	rm -f *.out
d28 3
@
