Makefiles generated by configure
This commit is contained in:
parent
f0385ebfb4
commit
61d90aa7b9
32
Makefile
32
Makefile
@ -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)
|
|
||||||
|
10
src/Makefile
10
src/Makefile
@ -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)
|
|
||||||
|
Loading…
Reference in New Issue
Block a user