Makefiles generated by configure

This commit is contained in:
Pierre Pronchery 2004-08-25 11:42:11 +00:00
parent f0385ebfb4
commit 61d90aa7b9
2 changed files with 14 additions and 28 deletions

View File

@ -1,28 +1,14 @@
PACKAGE = configure
VERSION = 0.0.1
SUBDIRS = src SUBDIRS = src
PREFIX = /usr/local
BINDIR = $(PREFIX)/bin
all clean distclean: all: subdirs
@for i in $(SUBDIRS); do make -C $$i $@ || exit $$?; done
install: all subdirs:
@for i in $(SUBDIRS); do make -C $$i PREFIX=$(PREFIX) BINDIR=$(BINDIR) $@ || exit $$?; done @for i in $(SUBDIRS); do (cd $$i && $(MAKE)) || exit; done
dist: distclean
$(RM) -r $(PACKAGE)-$(VERSION) clean:
ln -s . $(PACKAGE)-$(VERSION) @for i in $(SUBDIRS); do (cd $$i && $(MAKE) clean) || exit; done
tar -czf $(PACKAGE)-$(VERSION).tar.gz \
$(PACKAGE)-$(VERSION)/project.conf \ distclean: clean
$(PACKAGE)-$(VERSION)/Makefile \ @for i in $(SUBDIRS); do (cd $$i && $(MAKE) distclean) || exit; done
$(PACKAGE)-$(VERSION)/AUTHORS \
$(PACKAGE)-$(VERSION)/BUGS \
$(PACKAGE)-$(VERSION)/COPYING \
$(PACKAGE)-$(VERSION)/INSTALL \
$(PACKAGE)-$(VERSION)/README \
$(PACKAGE)-$(VERSION)/src/project.conf \
$(PACKAGE)-$(VERSION)/src/Makefile \
$(PACKAGE)-$(VERSION)/src/*.c
$(RM) $(PACKAGE)-$(VERSION)

View File

@ -3,18 +3,21 @@ CFLAGSF = -W -Wall -ansi
CFLAGS = -g CFLAGS = -g
LDFLAGSF= -lutils LDFLAGSF= -lutils
CC = cc CC = cc
AR = ar rc
RANLIB = ranlib
LD = ld -shared
RM = rm -f RM = rm -f
INSTALL = install
all: $(TARGETS) all: $(TARGETS)
configure_OBJS= configure.o configure_OBJS= configure.o
configure_CFLAGS=$(CFLAGSF) $(CFLAGS)
configure: $(configure_OBJS) configure: $(configure_OBJS)
$(CC) $(LDFLAGSF) $(LDFLAGS) -o configure $(configure_OBJS) $(CC) $(LDFLAGSF) $(LDFLAGS) -o configure $(configure_OBJS)
configure.o: configure.c configure.o: configure.c
$(CC) $(CFLAGSF) $(CFLAGS) -c configure.c $(CC) $(configure_CFLAGS) -c configure.c
clean: clean:
@ -22,6 +25,3 @@ clean:
distclean: clean distclean: clean
$(RM) $(TARGETS) $(RM) $(TARGETS)
install: all
$(INSTALL) -m 755 configure $(DESTDIR)$(BINDIR)