From e646baee7fc67afb5d7d6a6585ef57b0d2118e2c Mon Sep 17 00:00:00 2001 From: mdw Date: Tue, 4 May 1999 16:50:59 +0000 Subject: [PATCH] Change library to `libbecome.a', for aesthetic reasons. --- src/Makefile.am | 50 +++++++++++++++++++++++++++----------------------- 1 file changed, 27 insertions(+), 23 deletions(-) diff --git a/src/Makefile.am b/src/Makefile.am index afcd8fa..aaaf90a 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,7 +1,7 @@ ## Process this file with `automake' to generate `Makefile.in' ## -*-makefile-*- ## -## $Id: Makefile.am,v 1.12 1999/05/04 16:36:03 mdw Exp $ +## $Id: Makefile.am,v 1.13 1999/05/04 16:50:59 mdw Exp $ ## ## Makefile for `become' ## @@ -29,6 +29,9 @@ ##----- Revision history ---------------------------------------------------- ## ## $Log: Makefile.am,v $ +## Revision 1.13 1999/05/04 16:50:59 mdw +## Change library to `libbecome.a', for aesthetic reasons. +## ## Revision 1.12 1999/05/04 16:36:03 mdw ## Changes for new Automake version. ## @@ -76,13 +79,13 @@ ## --- What to make --- bin_PROGRAMS = become keygen bcquery -noinst_LIBRARIES = libbcm.a +noinst_LIBRARIES = libbecome.a ##----- Building the main code ---------------------------------------------- ## --- The library contains most of the interesting stuff --- -libbcm_a_SOURCES = \ +libbecome_a_SOURCES = \ check.c daemon.c \ lexer.l parser.y \ class.c name.c netg.c rule.c sym.c userdb.c ypstuff.c \ @@ -101,12 +104,13 @@ libbcm_a_SOURCES = \ mdwopt.h tx.h utils.h \ dbutils.h +BUILT_SOURCES = \ + parser.c parser.h lexer.c + ## --- Yaccing and lexing --- YFLAGS = -d -v -BUILT_SOURCES = parser.c parser.h lexer.c - dist-hook: for i in $(BUILT_SOURCES); do \ [ -r $(distdir)/$$i ] || ln $$i $(distdir)/$$i; \ @@ -114,15 +118,15 @@ dist-hook: ## --- The main programs --- -LDADD = libbcm.a @LEXLIB@ +LDADD = libbecome.a @LEXLIB@ become_SOURCES = become.c keygen_SOURCES = keygen.c bcquery_SOURCES = bcquery.c -become_DEPENDENCIES = libbcm.a -keygen_DEPENDENCIES = libbcm.a -bcquery_DEPENDENCIES = libbcm.a +become_DEPENDENCIES = libbecome.a +keygen_DEPENDENCIES = libbecome.a +bcquery_DEPENDENCIES = libbecome.a ##----- Become must be setuid root ------------------------------------------ @@ -155,20 +159,20 @@ SUFFIXES = .tro ## This is a right pain. However, `automake' provides no way of automating ## this. (A drop-out to raw perl would be nice, for example.) -name-test: name.tro libbcm.a - $(LINK) name.tro libbcm.a $(LIBS) -sym-test: sym.tro libbcm.a - $(LINK) sym.tro libbcm.a $(LIBS) -userdb-test: userdb.tro libbcm.a - $(LINK) userdb.tro libbcm.a $(LIBS) -crypt-test: crypt.tro libbcm.a - $(LINK) crypt.tro libbcm.a $(LIBS) -blowfish-test: blowfish.tro libbcm.a - $(LINK) blowfish.tro libbcm.a $(LIBS) -md5-test: md5.tro libbcm.a - $(LINK) md5.tro libbcm.a $(LIBS) -netg-test: netg.tro libbcm.a - $(LINK) netg.tro libbcm.a +name-test: name.tro libbecome.a + $(LINK) name.tro libbecome.a $(LIBS) +sym-test: sym.tro libbecome.a + $(LINK) sym.tro libbecome.a $(LIBS) +userdb-test: userdb.tro libbecome.a + $(LINK) userdb.tro libbecome.a $(LIBS) +crypt-test: crypt.tro libbecome.a + $(LINK) crypt.tro libbecome.a $(LIBS) +blowfish-test: blowfish.tro libbecome.a + $(LINK) blowfish.tro libbecome.a $(LIBS) +md5-test: md5.tro libbecome.a + $(LINK) md5.tro libbecome.a $(LIBS) +netg-test: netg.tro libbecome.a + $(LINK) netg.tro libbecome.a CLEANFILES = *.tro y.output -- 2.11.0