aboutsummaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorPhilipp Klaus <philipp.klaus@gmail.com>2011-06-21 17:12:21 +0200
committerPhilipp Klaus <philipp.klaus@gmail.com>2011-06-21 17:12:21 +0200
commit4535ac486ce87b6a7257a7959426138405b7ecf8 (patch)
tree2b397f1430e62032aa696dd8fe0b91fd8b6a3269 /Makefile.in
downloadpwgen-4535ac486ce87b6a7257a7959426138405b7ecf8.zip
automatic commit for pwgen-2.0
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in126
1 files changed, 126 insertions, 0 deletions
diff --git a/Makefile.in b/Makefile.in
new file mode 100644
index 0000000..caf2e24
--- /dev/null
+++ b/Makefile.in
@@ -0,0 +1,126 @@
+PWGEN_VERSION=2.0
+
+srcdir = @srcdir@
+top_srcdir = @top_srcdir@
+VPATH = @srcdir@
+top_builddir = .
+my_dir = .
+prefix = @prefix@
+mandir = @mandir@
+INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_DATA = @INSTALL_DATA@
+
+CC = @CC@
+DEFS = @DEFS@
+CFLAGS = @CFLAGS@
+CPPFLAGS = @CPPFLAGS@
+ALL_CFLAGS = $(CPPFLAGS) $(DEFS) $(USE_WFLAGS) $(CFLAGS) $(XTRA_CFLAGS)
+LDFLAGS = @LDFLAGS@
+RM = @RM@
+MV = @MV@
+SED = @SED@
+PERL = @PERL@
+TAR = tar
+
+all:: pwgen
+
+.c.o:
+ $(CC) -c $(ALL_CFLAGS) $< -o $@
+
+OBJS= pwgen.o pw_phonemes.o pw_rand.o randnum.o
+
+SRCS= pwgen.c pw_phonemes.c pw_rand.c randnum.c
+
+
+pwgen: $(OBJS)
+ $(CC) -o pwgen $(OBJS)
+
+install: pwgen pwgen.1
+ mkdir -p $(DESTDIR)$(prefix)/bin $(DESTDIR)$(prefix)/man/man1
+ $(INSTALL_PROGRAM) pwgen $(DESTDIR)$(prefix)/bin/pwgen
+ $(INSTALL_DATA) $(srcdir)/pwgen.1 $(DESTDIR)$(mandir)/man1/pwgen.1
+
+clean:
+ $(RM) -f $(OBJS) pwgen *~
+
+distclean:
+ $(RM) -f config.status config.log config.cache Makefile \
+ $(srcdir)/Makefile.in.old $(srcdir)/.exclude-file
+
+
+#
+# Build source tar ball...
+#
+
+SRCROOT = pwgen-$(PWGEN_VERSION)
+
+$(srcdir)/.exclude-file:
+ a=$(SRCROOT); \
+ (cd $(srcdir)/.. && find src \( -name \*~ -o -name \*.orig \
+ -o -name CVS -o -name \*.rej \
+ -o -name TAGS -o -name \*.old -o -name \*.gmo \
+ -o -name changed-files -o -name .#\* \) \
+ -print) | sed -e "s/src/$$a/" > $(srcdir)/.exclude-file
+ echo "$(SRCROOT)/build" >> $(srcdir)/.exclude-file
+ echo "$(SRCROOT)/rpm.log" >> $(srcdir)/.exclude-file
+ echo "$(SRCROOT)/TODO" >> $(srcdir)/.exclude-file
+ echo "$(SRCROOT)/.exclude-file" >> $(srcdir)/.exclude-file
+ >> $(srcdir)/.exclude-file
+
+source_tar_file: $(srcdir)/.exclude-file
+ cd $(srcdir)/.. && a=$(SRCROOT); rm -f $$a ; ln -sf src $$a ; \
+ $(TAR) -c -h -v -f - \
+ -X $$a/.exclude-file $$a | \
+ gzip -9 > pwgen-$(PWGEN_VERSION).tar.gz
+ rm -f $(srcdir)/.exclude-file
+#
+# Autoconf magic...
+#
+
+$(top_builddir)/config.status: $(top_srcdir)/configure
+ cd $(top_builddir); ./config.status --recheck
+
+Makefile: $(srcdir)/Makefile.in $(DEP_MAKEFILE) $(top_builddir)/config.status
+ cd $(top_builddir); CONFIG_FILES=$(my_dir)/Makefile ./config.status
+
+$(top_srcdir)/configure: $(top_srcdir)/configure.in
+ cd $(top_srcdir) && autoconf
+
+#
+# Make depend magic...
+#
+
+.depend: Makefile $(SRCS) $(top_srcdir)/depfix.sed $(top_srcdir)/wordwrap.pl
+ if test -n "$(SRCS)" ; then \
+ $(CC) -M $(ALL_CFLAGS) $(SRCS) | \
+ $(SED) -f $(top_srcdir)/depfix.sed \
+ -e 's; $(srcdir)/; $$(srcdir)/;g' \
+ -e 's; $(top_srcdir)/; $$(top_srcdir)/;g' \
+ -e 's; $(top_builddir)/; $$(top_builddir)/;g' \
+ -e 's; \./; ;g' \
+ -e '/^ *\\$$/d' | \
+ $(PERL) $(top_srcdir)/wordwrap.pl > .depend; \
+ else :; fi
+
+depend:: .depend
+ if test -n "$(SRCS)" ; then \
+ sed -e '/^# +++ Dependency line eater +++/,$$d' \
+ < $(srcdir)/Makefile.in | cat - .depend \
+ > $(srcdir)/Makefile.in.new; \
+ if cmp -s $(srcdir)/Makefile.in $(srcdir)/Makefile.in.new ; then \
+ $(RM) $(srcdir)/Makefile.in.new ; \
+ else \
+ $(MV) $(srcdir)/Makefile.in $(srcdir)/Makefile.in.old; \
+ $(MV) $(srcdir)/Makefile.in.new $(srcdir)/Makefile.in; \
+ fi ; else :; fi
+
+# +++ Dependency line eater +++
+#
+# Makefile dependencies follow. This must be the last section in
+# the Makefile.in file
+#
+pwgen.o: pwgen.c pwgen.h
+pw_phonemes.o: pw_phonemes.c pwgen.h
+pw_rand.o: pw_rand.c pwgen.h
+randnum.o: randnum.c pwgen.h