add a dist target to jam
[supertux.git] / mk / jam / autoconf.jam
1 # Clean rules for autoconf generated stuff
2
3 ##  Setup some stuff that makes usage of autoconf easier
4 rule UseAutoconf
5 {
6     # construct some clean targets
7     Clean distclean : config.log config.status config.cache aclocal.m4
8                       Jamconfig config.h out.txt log.txt stamp-h1 
9                       libtool ;
10     CleanDir distclean : autom4te.cache out ;
11     Depends distclean : clean ;
12                                                                                 
13     Clean cvsclean : configure aclocal.m4 config.h.in Jamconfig.in ;
14     Depends cvsclean : distclean ;
15                                                                                 
16     Help clean : "Cleanup objectfiles and targets" ;
17     Help distclean : "Cleanup objectfiles and build configuration" ;
18     Help cvsclean :
19         "Cleanup all objectfiles, buildconfig and generated files." ;
20     Package autogen.sh configure.ac configure config.h.in
21             Jamrules Jamconfig.in ;
22     Package [ Wildcard mk/jam : *.jam ] [ Wildcard mk/autoconf : *.m4 ]
23             mk/autoconf/config.guess mk/autoconf/config.sub
24             mk/autoconf/install-sh ;
25 }