Changeset 1673


Ignore:
Timestamp:
Dec 22, 2008, 5:54:17 PM (12 years ago)
Author:
Peter
Message:

adding some targets that should be used at release time. closes #472

Location:
trunk
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile.am

    r1659 r1673  
    11## Process this file with automake to produce Makefile.in
    22##
    3 ## $Id$
    43
     4# $Id$
     5#
    56# Copyright (C) 2003 Daniel Dalevi, Jari Häkkinen
    67# Copyright (C) 2005 Peter Johansson
     
    2930SUBDIRS = build_support yat test doc
    3031
    31 .PHONY: doc
     32.PHONY: doc maintainer-check news-check svn-check svn-clean release
    3233doc:; @(cd doc; $(MAKE) $(AM_MAKEFLAGS) $@)
    3334
    34 .PHONY: svn-clean
     35
    3536if ENABLE_SVN_SUPPORT
    36 svn-clean: maintainer-clean
    37   $(PERL) $(top_srcdir)/build_support/svn-clean $(srcdir)
    38 else
    39 svn-clean:
    40   @echo "$@ is not enabled - see configure option --enable-svn-support"
     37include build_support/svn_support.am
    4138endif
    42 
    43 .PHONY: release
    44 
    45 release: distcheck
    46   md5sum $(DIST_ARCHIVES) > $(DIST_ARCHIVES).MD5
    47 
    4839
    4940# This is a workaround to avoid a broken make when .m4 files are
  • trunk/README.developer

    r1638 r1673  
    3030http://www.gnu.org/software/libtool/manual/libtool.html#Debugging-executables
    3131
    32 = Enable svn-clean =
     32= Enable svn-support =
    3333
    34 While `make distclean` will remove most generated files and leave you
    35 in a state as though you just unpacked a dist, it is sometimes useful
    36 to remove even more files. For this purpose there exists a target
    37 `svn-clean` that will remove all files not under subversion control,
    38 in other words, leave you in a state as though you checked out a
    39 pristine subversion working copy. The target is not active by default,
    40 but can be turned on with `./configure --enable-svn-support`. Use with
    41 care!
     34If you are building from an svn wc, you may run '`configure`' with
     35option '`--enable-svn-support`' to turn on some extra make
     36targets. Most of the targets are useful at release time, i.e.,
     37probably not very useful for other developers than the release
     38manager. See '`build_support/svn_support.am`' for more details.
    4239
    4340----------------------------------------------------------------------
Note: See TracChangeset for help on using the changeset viewer.