Commit Graph

12 Commits

Author SHA1 Message Date
Manuel Amador (Rudd-O) 763cd4481b Build -- USE THE MAGIC! Dependencies are tracked automatically based on the files produced by each task generator. 2010-09-01 15:58:00 -07:00
Manuel Amador (Rudd-O) df0e730faa Remove unnecessary copy of patch.tgz now that we have the capability to rename xenserver-patch.tgz within the ISO image 2010-09-01 15:55:44 -07:00
Manuel Amador (Rudd-O) 073e1b0a29 either mkisofs or genisoimage are detected. Graft points (thus rename()) support added to waf create ISO feature. Proper cross-platform support in waf create ISO feature.
Give option to use genisoimage if mkisofs is not present, fixes compile on windows as long as user has cygwin

Fix mkisofs to work on windows well

put files in root directory of systemvm ISO

put the rename func in the task generator constructor for the isos

Add graft point support to tools/mkisofs
2010-09-01 15:55:39 -07:00
Manuel Amador (Rudd-O) b0acdbcf8b Split out build responsibility into per-project wscript_build files. Installation of generic directories like bindir, and creation of systemvms, remain in toplevel wscript_build. Make some waf code useful and reusable in the form of tools. 2010-08-31 20:40:17 -07:00
Manuel Amador (Rudd-O) 5ecbe461ce Detect the presence of mkisofs upon build, to use it to generate systemvm 2010-08-31 15:17:17 -07:00
Manuel Amador (Rudd-O) a514454f44 _run.sh moved to the root of systemvm.zip and systemvm-premium.zip 2010-08-30 16:41:07 -07:00
Manuel Amador (Rudd-O) 7c2f31c33e We now have a premium scripts project. 2010-08-30 01:37:12 -07:00
Manuel Amador (Rudd-O) 328a5b1fdb Copy xenserver-patch.tgz into patch.tgz so the systemvm patch process does not fail 2010-08-29 20:13:28 -07:00
Manuel Amador (Rudd-O) 7875de7303 Build ISO images for xenserver patches AND Fedora / CentOS packaging fix for the ISO generation.
Build ISO images for xenserver patches

Fedora / CentOS packaging fix for the ISO generation.
2010-08-26 19:18:54 -07:00
Manuel Amador (Rudd-O) 69ee28e6c9 Add support for installing any type of file within client/WEB-INF 2010-08-12 15:08:40 -07:00
Manuel Amador (Rudd-O) 9d5c1f2dcf Fix build system in preparation for repo split 2010-08-11 09:13:29 -07:00
Manuel Amador (Rudd-O) 05c020e1f6 Source code committed 2010-08-11 09:13:29 -07:00