PRODUCT = Chameleon-$(VERSION)-r$(REVISION)␊ |
CDLABEL = ${PRODUCT}␊ |
ISOIMAGE = ${SYMROOT}/${CDLABEL}.iso␊ |
DISTFILE = ${SYMROOT}/${PRODUCT}␊ |
␊ |
EXCLUDE = --exclude=.svn --exclude=.DS_Store --exclude=sym --exclude=obj \␊ |
␉␉--exclude=package --exclude=archive --exclude=User_Guide_src --exclude=*.sh␊ |
|
␉ fi;␉␉␉␉␉␉␉␉ \␊ |
␉done␊ |
␊ |
image: all␊ |
dist image: all␊ |
␉@echo "\t[RM] ${IMGROOT}"␊ |
␉@rm -rf ${IMGROOT}␉␊ |
␉@echo "\t[MKDIR] ${IMGROOT}/usr/standalone/i386"␉␉␉ ␉ ␊ |
|
␉@hdiutil makehybrid -iso -joliet -hfs -hfs-volume-name \␊ |
␉␉${CDLABEL} -eltorito-boot ${CDBOOT} -no-emul-boot -ov -o \␊ |
␉␉"${ISOIMAGE}" ${IMGROOT} -quiet ␉␉ ␉ ␊ |
␉@echo "\t[GZ] ${DISTFILE}.tar.gz"␊ |
␉@rm ${DISTFILE}.tar.gz␊ |
␉@tar -cf ${DISTFILE}.tar ${IMGROOT}␊ |
␉@gzip --best ${DISTFILE}.tar␊ |
␊ |
pkg installer: all␊ |
␉@# TODO: remove sudo␊ |