Skip to content

Commit 49cdc23

Browse files
author
prachi
committed
merge awsapi build script changes to master
1 parent 3fd17ae commit 49cdc23

19 files changed

Lines changed: 726 additions & 9 deletions

build.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,5 @@
2727
<import file="${base.dir}/build/package.xml" optional="true"/>
2828
<import file="${base.dir}/build/developer.xml" optional="true"/>
2929
<import file="${base.dir}/build/build-usage.xml" optional="false"/>
30+
<import file="${base.dir}/build/build-aws-api.xml" optional="false"/>
3031
</project>

build/build-aws-api.properties

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
company.major.version=1
2+
company.minor.version=0
3+
company.patch.version=8
4+
5+
target.compat.version=1.6
6+
source.compat.version=1.6
7+
8+
debug=true
9+
build.type=developer
10+
debuglevel=lines,source,vars
11+
deprecation=off
12+

build/build-aws-api.xml

Lines changed: 440 additions & 0 deletions
Large diffs are not rendered by default.

build/build-cloud.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -493,7 +493,7 @@
493493

494494
<target name="compile-all" description="Compile all of the jars" depends="compile-utils, compile-api, compile-core, compile-server, compile-ovm"/>
495495

496-
<target name="clean-all" depends="clean" description="Clean all of the generated files, including dependency cache and javadoc">
496+
<target name="clean-all" depends="clean, clean-awsapi" description="Clean all of the generated files, including dependency cache and javadoc">
497497
<delete dir="${target.dir}" />
498498
</target>
499499
</project>

build/build-common.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
<depend srcdir="@{top.dir}/src" destdir="${classes.dir}/@{jar.name}" cache="${dep.cache.dir}" />
4747

4848
<echo message="Compiling @{top.dir}/src"/>
49-
<javac srcdir="@{top.dir}/src" debug="${debug}" debuglevel="${debuglevel}" deprecation="${deprecation}" destdir="${classes.dir}/@{jar.name}" source="${source.compat.version}" target="${target.compat.version}" includeantruntime="false" compiler="javac1.6">
49+
<javac srcdir="@{top.dir}/src" debug="${debug}" debuglevel="${debuglevel}" deprecation="${deprecation}" destdir="${classes.dir}/@{jar.name}" source="${source.compat.version}" target="${target.compat.version}" includeantruntime="false" compiler="javac1.6" memoryinitialsize="512m" memorymaximumsize="1024m" fork="true">
5050
<!-- compilerarg line="-processor com.cloud.annotation.LocalProcessor -processorpath ${base.dir}/tools/src -Xlint:all"/ -->
5151
<!-- compilerarg line="-processor com.cloud.utils.LocalProcessor -processorpath ${base.dir}/utils/src -Xlint:all"/ -->
5252
<compilerarg line="-Xlint:-path"/>

build/developer.xml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@
125125
</java>
126126
</target>
127127

128-
<target name="clean-tomcat" depends="stop-tomcat">
128+
<target name="clean-tomcat" depends="stop-tomcat,clean-awsapi-tomcat">
129129
<delete dir="${tomcat.home}/webapps/client"/>
130130
<delete dir="${tomcat.home}/webapps/awsapi" />
131131
<delete dir="${tomcat.home}/work/Catalina"/>
@@ -154,7 +154,7 @@
154154
</copy>
155155
</target>
156156

157-
<target name="deploy-server" depends="deploy-common, deploy-ovm" >
157+
<target name="deploy-server" depends="deploy-common, deploy-ovm, deploy-awsapi" >
158158
<copy todir="${server.deploy.to.dir}/webapps/client/WEB-INF/lib/vms" file="${dist.dir}/systemvm.iso" />
159159
</target>
160160

@@ -216,7 +216,7 @@
216216
</copy>
217217
</target>
218218

219-
<target name="deploydb">
219+
<target name="deploy-cloudstack-db">
220220
<condition property="server-setup.file" value="override/server-setup.xml" else="server-setup.xml">
221221
<available file="${setup.db.dir}/override/server-setup.xml" />
222222
</condition>
@@ -241,6 +241,9 @@
241241
</chmod>
242242
</target>
243243

244+
<target name="deploydb" depends="deploy-cloudstack-db, deploy-awsapi-db">
245+
</target>
246+
244247
<target name="deploydb-simulator">
245248
<condition property="server-setup.file" value="${setup.db.dir}/override/server-setup.xml" else="server-setup.xml">
246249
<available file="${setup.db.dir}/override/server-setup.xml" />

build/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@
139139
</zip>
140140
</target>
141141

142-
<target name="build-all" depends="build-opensource, build-ui, build-war-oss, compile-testclient, compile-usage">
142+
<target name="build-all" depends="build-opensource, build-ui, build-war-oss, compile-testclient, compile-usage, build-awsapi">
143143
</target>
144144

145145
<target name="build-all-with-simulator" depends="build-all, compile-agent-simulator">

build/replace.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ AGENTLOGDIR=logs
77
AGENTLOG=logs/agent.log
88
MSMNTDIR=/mnt
99
COMPONENTS-SPEC=components-premium.xml
10+
AWSAPILOG=awsapi.log

client/tomcatconf/commands.properties.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ disableAccount=com.cloud.api.commands.DisableAccountCmd;7
99
enableAccount=com.cloud.api.commands.EnableAccountCmd;7
1010
###lockAccount=com.cloud.api.commands.LockAccountCmd;7
1111
listAccounts=com.cloud.api.commands.ListAccountsCmd;15
12+
markDefaultZoneForAccount=com.cloud.api.commands.MarkDefaultZoneForAccountCmd;1
1213

1314
#### User commands
1415
createUser=com.cloud.api.commands.CreateUserCmd;3

client/tomcatconf/db.properties.in

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,3 +49,6 @@ db.usage.maxActive=100
4949
db.usage.maxIdle=30
5050
db.usage.maxWait=10000
5151
db.usage.autoReconnect=true
52+
53+
# awsapi database settings
54+
db.awsapi.name=cloudbridge

0 commit comments

Comments
 (0)