70 Commits

Author SHA1 Message Date
Edison Su
b88033ff2a fix installation issue 2012-09-07 05:12:27 -07:00
Wido den Hollander
44f1a8e015 debian: Fix package building with Maven
This involves removing a couple of JAR files from these packages:
* cloud-deps
* cloud-agent-deps
* cloud-client

A couple of libraries no longer have the cloud-* prefix or go renamed otherwise.

We no longer include the following libraries:
* netscaler
* iControl
* manageontap
* jnetpcap
* junit
* jetty
* vmware
* xenserver

These are not required anymore or not allowed license wise.
2012-09-07 02:17:16 +02:00
Edison Su
f26929bf2d add kvm into rpm 2012-09-06 11:41:01 -07:00
Edison Su
5ae15f8bbf first OSS build 2012-09-05 17:45:25 -07:00
Edison Su
caebc0ce74 fix rpm installation 2012-09-04 22:30:24 -07:00
Edison Su
c4955e82e8 fix rpmbuild 2012-09-04 21:34:52 -07:00
Hugo Trippaers
1f207506da Add an option to select a build with or without non-OSS components using waf 2012-09-04 15:16:18 +02:00
Hugo Trippaers
79004fc7bc Fix RPM build using waf (oss only) and maven. With the exception of awsapi most of the rpms are build. Not the neatest way to do it, but a good base for improvement. 2012-09-04 15:16:18 +02:00
Hugo Trippaers
a4f1971e80 Make waf use maven for building (build target and install targets are working) 2012-09-03 14:10:25 +02:00
Chip Childers
46e6482fc0 License header updates for the top level folder 2012-08-03 14:33:32 -04:00
Wido den Hollander
216a44882e waf: Generate sccs-info file
This has been broken for a long time right now, this is a quick fix to get the generation working again.

This enables us to build the Debian packages again with:

$ dpkg-buildpackage

WAF still needs to go though :)
2012-07-25 23:09:32 +02:00
Wido den Hollander
b6b2dc7840 build: Remove some last traces of daemonize 2012-07-25 17:15:28 +02:00
David Nalley
de04b8cb79 stopgap to fix the RPM issues created by the plugins
Patch by Hugo Trippaers
https://reviews.apache.org/r/5697/
2012-07-02 13:31:38 -04:00
frank
a2d49bef69 Change OVM script deploy target in line with Alex re-packaging change
fix RPM build, don't install cloud-console-proxy.jar as there is not such package anymore
2012-06-20 10:45:56 -07:00
frank
2fe8ee4d5e fix build after awsapi merge 2012-05-25 16:43:58 -07:00
prachi
49cdc2317b merge awsapi build script changes to master 2012-05-25 14:40:56 -07:00
David Nalley
859e367380 fixing rpmbuild CS-14509 2012-04-16 00:54:44 -04:00
frank
e671124930 Bug 12932 - 3.0 beta 2 packages for EL 5.x have missing dependencies
for some reason (historical), we got rid of common-httpclient-3.1.jar from
rpm. Actually we should not have done it, higher verison httpclient is not API
compatiable with the one used by CloudStack

status 12932: resolved fixed
2012-01-06 14:40:25 -08:00
frank
50f9bdb2b9 remove depreicated build_patches() from waf 2011-10-17 16:59:08 -07:00
frank
797d5ff9a7 add usage back to spec file
now FOSS including all stuff
2011-09-14 14:59:27 -07:00
frank
1ce0ad67c8 Bug 9479 - provide option for built in https
status 9479: resolved fixed
2011-09-01 16:01:28 -07:00
frank
6c4743a8b8 add missing test stuff back 2011-08-24 15:02:33 -07:00
frank
b3478c377e Full opensource 2011-08-23 19:52:19 -07:00
anthony
99e465f2fa fixed waf rpm for oss 2011-07-21 10:54:42 -07:00
Frank
c55e56c4bd Fix build 2011-06-07 21:07:14 -07:00
Edison Su
cbf2b03e31 refactore cloud related tools 2011-05-06 19:54:52 -04:00
Chiradeep Vittal
303e2a7481 Start of zonesfeature / mycloud/cloudkit 2011-05-03 10:40:17 -07:00
Frank
c2fba286b2 don't package cloud-agent-simulator.jar 2011-03-30 16:12:15 -07:00
Frank
b3d6130bae Re-enable xml doc build 2011-03-23 12:44:14 -07:00
Frank
e117459de2 disable xml doc build until alena fix it 2011-03-23 11:31:00 -07:00
Frank
5cdaa60c50 Use compact format for java implementation version 2011-03-21 18:17:24 -07:00
Frank
405f56c87a Add date to Java implemetation number 2011-03-21 17:18:45 -07:00
Frank
77fadf5c7f Revert 61a414fb8ff2ef497a334ed394a0ca69bc191013
don't dynamically inject premium stuff
2011-02-22 14:39:02 -08:00
Frank
61a414fb8f Inject permium stuff into systemvm.iso when managment server start 2011-02-20 16:13:30 -08:00
Frank
6b15a869bb don't install cloud-secstorage-extras.jar
remove cloud-junit.jar from cloud.spec
2011-02-16 18:58:32 -08:00
Frank
4841afe64c Add --package-version option for waf build
the version will be used for rpm version number
as well as version number of jar manifest file.
manifest info could retrieve by listcapbilities API
2011-01-29 15:22:02 -08:00
Frank
0279f8cc96 fix build path of api xml doc 2011-01-28 20:20:04 -08:00
Frank
e9652e67ad migrate premium to oss 2011-01-28 16:07:46 -08:00
Frank
bbdc1bde7f add cloud-server-extras.jar to xml doc's dependency 2011-01-12 17:43:05 -08:00
Frank
b2ae923378 add commands-ext.properties.in to xml doc in wscript_build 2011-01-12 16:13:15 -08:00
Frank Zhang
6ad104f3b2 add version to script files when doing rpm build 2010-12-07 18:25:22 -08:00
Frank Zhang
7cafe6d7c0 Big change of build
1. use ant to build all JARs and ISOs
2. waf install results from ant
3. arrange wscript_build in function style, which is more readable
2010-12-06 13:27:16 -08:00
Frank Zhang
fee375b44d remove scattered wscript_build from premium 2010-12-05 15:53:33 -08:00
Frank Zhang
44ad8d1d67 remove wscript_build from patches/ 2010-12-04 23:03:24 -08:00
Frank Zhang
0c1dbdc015 remove wscript_build from agent 2010-12-04 23:03:24 -08:00
Frank Zhang
7032a59196 remove wscript_build from daemonize/ 2010-12-04 23:03:24 -08:00
Frank Zhang
1017a41fa9 remove wscript from python/ 2010-12-04 23:03:24 -08:00
Frank Zhang
5765a56b3f remove wscript_build from scripts/ 2010-12-04 23:03:24 -08:00
Frank Zhang
006e12606e remove wscript_build from deps 2010-12-04 23:03:24 -08:00
Frank Zhang
8fe7d4094d remove wscript_build from client/ and server/ 2010-12-04 23:03:24 -08:00