5 #if ! $(NO_HTTPS) { SubInclude TOP src xyssl ; }
6 #if ! $(SY_NOSCRIPT) { SubInclude TOP src klisp ; }
9 PKG_VERSION = "0.0.6" ;
10 PKG_DIR = "syren-$(PKG_VERSION)" ;
12 pkgfiles_src_sy = [ GLOB $(TOP)/src : *.[ch] ] [ GLOB $(TOP)/src : Jam* ] ;
13 pkgfiles_src_sy = $(pkgfiles_src_sy:D=src) ;
14 pkgfiles_src_kl = [ GLOB $(TOP)/src/klisp : *.[ch] ] [ GLOB $(TOP)/src/klisp : Jam* ] ;
15 pkgfiles_src_kl = $(pkgfiles_src_kl:D=src/klisp) ;
16 pkgfiles_src_xs = [ GLOB $(TOP)/src/xyssl : *.[ch] ] [ GLOB $(TOP)/src/xyssl : Jam* ] ;
17 pkgfiles_src_xs = $(pkgfiles_src_xs:D=src/xyssl) ;
19 #Echo $(pkgfiles_src_kl) ;
23 Depends pkgbin : $(TOP)/redist/$(<) ;
25 DEPENDS $(TOP)/redist/$(<) : $(>) ;
27 #Echo "BZip2-Exe $(<) : $(>)" ;
28 PackExe $(TOP)/redist/$(<) : $(>) ;
32 mkdir -p $(TOP)/redist
33 mkdir -p $(TOP)/$(PKG_DIR)
34 cp -f $(>) $(TOP)/$(PKG_DIR)/
35 echo "creating binary package..."
36 tar cvfj $(<) $(TOP)/$(PKG_DIR)/$(>:D=)
42 Depends pkgsrc : dirs cpsrc $(TOP)/redist/$(<) ;
44 APackSrc $(TOP)/redist/$(<) : ;
48 mkdir -p $(TOP)/redist
49 echo "creating source package..."
50 tar cvfj $(<) $(TOP)/$(PKG_DIR)
53 PackBinary syren-$(PKG_VERSION)-bin.tar.bz2 : syren ;
54 #PackSrc syren-$(PKG_VERSION)-src.tar.bz2 :
55 # $(pkgfiles_src_sy) $(pkgfiles_src_kl) $(pkgfiles_src_xs)
56 # CREDITS ChangeLog Jamfile Jamrules
59 #XCopyInto $(TOP)/$(PKG_DIR) : $(TOP)/CREDITS ;
60 XCopyInto $(TOP)/$(PKG_DIR) : $(TOP)/CREDITS ;
61 XCopyInto $(TOP)/$(PKG_DIR) : $(TOP)/ChangeLog ;
62 XCopyInto $(TOP)/$(PKG_DIR) : $(TOP)/Jamfile ;
63 XCopyInto $(TOP)/$(PKG_DIR) : $(TOP)/Jamrules ;
64 XCopyInto $(TOP)/$(PKG_DIR) : $(TOP)/$(pkgfiles_src_sy) ;
65 XCopyInto $(TOP)/$(PKG_DIR) : $(TOP)/$(pkgfiles_src_xs) ;
66 XCopyInto $(TOP)/$(PKG_DIR) : $(TOP)/$(pkgfiles_src_kl) ;
68 PackSrc syren-$(PKG_VERSION)-src.tar.bz2 ;