6 SubInclude TOP src xyssl ;
10 SubInclude TOP src klisp ;
14 PKG_VERSION = "0.0.6" ;
15 PKG_DIR = "syren-$(PKG_VERSION)" ;
17 pkgfiles_src_sy = [ GLOB $(TOP)/src : *.[ch] ] [ GLOB $(TOP)/src : Jam* ] ;
18 pkgfiles_src_sy = $(pkgfiles_src_sy:D=src) ;
19 pkgfiles_src_kl = [ GLOB $(TOP)/src/klisp : *.c ] [ GLOB $(TOP)/src/klisp : Jam* ] ;
20 pkgfiles_src_kl = $(pkgfiles_src_kl:D=src/klisp) ;
21 pkgfiles_src_xs = [ GLOB $(TOP)/src/xyssl : *.c ] [ GLOB $(TOP)/src/xyssl : Jam* ] ;
22 pkgfiles_src_xs = $(pkgfiles_src_xs:D=src/xyssl) ;
24 #Echo $(pkgfiles_src_kl) ;
28 Depends pkgbin : $(TOP)/redist/$(<) ;
30 DEPENDS $(TOP)/redist/$(<) : $(>) ;
32 #Echo "BZip2-Exe $(<) : $(>)" ;
33 PackExe $(TOP)/redist/$(<) : $(>) ;
37 mkdir -p $(TOP)/redist
38 mkdir -p $(TOP)/$(PKG_DIR)
39 cp -f $(>) $(TOP)/$(PKG_DIR)/
40 echo "creating binary package..."
41 tar cvfj $(<) $(TOP)/$(PKG_DIR)/$(>:D=)
47 Depends pkgsrc : dirs $(TOP)/redist/$(<) ;
49 DEPENDS $(TOP)/redist/$(<) : $(TOP)/$(>) ;
51 #Echo "BZip2-Exe $(<) : $(>)" ;
52 #PackExe $(<) : $(>) ;
53 #MkDir $(TOP)/$(PKG_DIR) ;
55 #Echo "1: $(TOP)/$(<)" ;
60 #Echo "$(fl) -> $(fl:D)" ;
61 if $(fl:D) != "" { MkDir $(TOP)/$(PKG_DIR)/$(fl:D) ; }
62 #File $(TOP)/$(fl) : $(fl:D)/ ;
67 PackBinary syren-$(PKG_VERSION)-bin.tar.bz2 : syren ;
68 PackSrc syren-$(PKG_VERSION)-src.tar.bz2 :
69 $(pkgfiles_src_sy) $(pkgfiles_src_kl) $(pkgfiles_src_xs)
70 CREDITS ChangeLog Jamfile Jamrules