1 if $(BINDIR) { InstallBin $(BINDIR) : jam ; }
4 # Distribution making from here on out.
8 Build.com Build.mpw Jam.html Jambase Jambase.html Jamfile
9 Jamfile.html Porting README RELNOTES builtins.c builtins.h
10 command.c command.h compile.c compile.h execcmd.h execmac.c
11 execnt.c execunix.c execvms.c expand.c expand.h filemac.c filent.c
12 fileos2.c filesys.h fileunix.c filevms.c glob.c hash.c hash.h
13 hdrmacro.c hdrmacro.h headers.c headers.h jam.c jam.h jambase.c
14 jambase.h jamgram.c jamgram.h jamgram.y jamgram.yy jamgramtab.h
15 lists.c lists.h make.c make.h make1.c mkjambase.c newstr.c newstr.h
16 option.c option.h parse.c parse.h patchlevel.h pathmac.c pathsys.h
17 pathunix.c pathvms.c regexp.c regexp.h rules.c rules.h scan.c
18 scan.h search.c search.h timestamp.c timestamp.h variable.c variable.h
26 [ GLOB builds : *.mk ]
27 [ GLOB builds/unix : *.in ]
29 builds/unix/configure.ac
30 builds/unix/config.sub
31 builds/unix/config.guess
32 builds/unix/install-sh
33 builds/unix/mkinstalldirs
41 Depends package : $(<) ;
47 case *-win32.zip : Zip-Exe $(<) : $(>) ;
48 case *-os2.zip : Zip-Exe $(<) : $(>) ;
49 case *-linux-libc6.tar : GZip-Exe $(<) : $(>) ;
57 Depends package : $(<) ;
63 case *.tar : { Tar-Gz $(<) : $(>) ; Tar-Bz2 $(<) : $(>) ; }
64 case *.zip : Zip $(<) : $(>) ;
69 VERSION = k8jam-2.5.5 ;
74 tar cvhf $(<) $(VERSION)/$(>)
82 tar cvhf $(<) $(VERSION)/$(>)
94 zip -9rl $(<) $(VERSION)/$(>)
110 zip -9j $(<) $(LOCATE_TARGET)\jam.exe
115 ln -s $(LOCATE_TARGET)/jam jam
125 Binary $(VERSION)-win32.zip : $(ALLSOURCE) ;
126 Package $(VERSION).zip : $(ALLSOURCE) ;
130 Binary $(VERSION)-os2.zip : $(ALLSOURCE) ;
131 Package $(VERSION).zip : $(ALLSOURCE) ;
135 # how can we detect the C library version reliably ??
136 # for now, this should only be used for convenience
137 # purposes, until we add .rpm and .deb support in..
141 Binary $(VERSION)-linux-libc6.tar : jam ;
144 Package $(VERSION).tar : $(ALLSOURCE) ;
145 Package $(VERSION).zip : $(ALLSOURCE) ;