mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
putting console proxy back into the build - just not default
This commit is contained in:
parent
b7ca7f8df2
commit
724d40df79
@ -91,6 +91,9 @@
|
|||||||
<property name="scripts.dir" location="${base.dir}/scripts" />
|
<property name="scripts.dir" location="${base.dir}/scripts" />
|
||||||
<property name="scripts.target.dir" location="${target.dir}/scripts"/>
|
<property name="scripts.target.dir" location="${target.dir}/scripts"/>
|
||||||
|
|
||||||
|
<!-- directories for console proxy compilation-->
|
||||||
|
<property name="console-proxy.dir" location="${base.dir}/console-proxy" />
|
||||||
|
<property name="console-proxy.dist.dir" location="${dist.dir}/console-proxy" />
|
||||||
|
|
||||||
<property name="tools.dir" location="${base.dir}/tools" />
|
<property name="tools.dir" location="${base.dir}/tools" />
|
||||||
<!-- <property name="antcontrib.dir" location="${tools.dir}/tools/ant/apache-ant-1.8.0/lib" />-->
|
<!-- <property name="antcontrib.dir" location="${tools.dir}/tools/ant/apache-ant-1.8.0/lib" />-->
|
||||||
@ -109,6 +112,7 @@
|
|||||||
<property name="utils.jar" value="cloud-utils.jar" />
|
<property name="utils.jar" value="cloud-utils.jar" />
|
||||||
<property name="server.jar" value="cloud-server.jar" />
|
<property name="server.jar" value="cloud-server.jar" />
|
||||||
<property name="agent.jar" value="cloud-agent.jar" />
|
<property name="agent.jar" value="cloud-agent.jar" />
|
||||||
|
<property name="console-proxy.jar" value="cloud-console-proxy.jar" />
|
||||||
<property name="api.jar" value="cloud-api.jar"/>
|
<property name="api.jar" value="cloud-api.jar"/>
|
||||||
<property name="vmware-base.jar" value="cloud-vmware-base.jar" />
|
<property name="vmware-base.jar" value="cloud-vmware-base.jar" />
|
||||||
|
|
||||||
@ -306,7 +310,95 @@
|
|||||||
</copy>
|
</copy>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
|
<path id="console-proxy.classpath">
|
||||||
|
<path refid="deps.classpath" />
|
||||||
|
<path refid="dist.classpath" />
|
||||||
|
</path>
|
||||||
|
<target name="compile-console-proxy" depends="-init" description="Compile the console proxy.">
|
||||||
|
<compile-java jar.name="${console-proxy.jar}" top.dir="${console-proxy.dir}" classpath="console-proxy.classpath" >
|
||||||
|
<include-files>
|
||||||
|
<fileset dir="${console-proxy.dir}/certs">
|
||||||
|
<include name="*.keystore" />
|
||||||
|
<include name="*.crt" />
|
||||||
|
<include name="*.key" />
|
||||||
|
</fileset>
|
||||||
|
</include-files>
|
||||||
|
</compile-java>
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<target name="copy-console-proxy" depends="-init">
|
||||||
|
<property name="copyto.dir" value="${console-proxy.dist.dir}" />
|
||||||
|
<mkdir dir="${copyto.dir}" />
|
||||||
|
<mkdir dir="${copyto.dir}/conf" />
|
||||||
|
<mkdir dir="${copyto.dir}/logs" />
|
||||||
|
<mkdir dir="${copyto.dir}/applet" />
|
||||||
|
<mkdir dir="${copyto.dir}/images" />
|
||||||
|
<mkdir dir="${copyto.dir}/js" />
|
||||||
|
<mkdir dir="${copyto.dir}/ui" />
|
||||||
|
<mkdir dir="${copyto.dir}/css" />
|
||||||
|
<mkdir dir="${copyto.dir}/certs" />
|
||||||
|
|
||||||
|
<copy todir="${copyto.dir}">
|
||||||
|
<fileset dir="${deps.dir}">
|
||||||
|
<include name="log4j-1.2.15.jar" />
|
||||||
|
<include name="apache-log4j-extras-1.0.jar" />
|
||||||
|
<include name="gson.jar" />
|
||||||
|
</fileset>
|
||||||
|
</copy>
|
||||||
|
|
||||||
|
<copy todir="${copyto.dir}">
|
||||||
|
<fileset dir="${jar.dir}">
|
||||||
|
<include name="cloud-console-proxy.jar" />
|
||||||
|
</fileset>
|
||||||
|
</copy>
|
||||||
|
<copy todir="${copyto.dir}/conf">
|
||||||
|
<fileset dir="${production.dir}/consoleproxy/conf">
|
||||||
|
<include name="log4j-cloud.xml" />
|
||||||
|
<include name="consoleproxy.properties" />
|
||||||
|
</fileset>
|
||||||
|
</copy>
|
||||||
|
<copy todir="${copyto.dir}/images">
|
||||||
|
<fileset dir="${console-proxy.dir}/images">
|
||||||
|
<include name="*.jpg" />
|
||||||
|
<include name="*.gif" />
|
||||||
|
<include name="*.png" />
|
||||||
|
<include name="*.cur" />
|
||||||
|
</fileset>
|
||||||
|
</copy>
|
||||||
|
<copy todir="${copyto.dir}/js">
|
||||||
|
<fileset dir="${console-proxy.dir}/js">
|
||||||
|
<include name="*.js" />
|
||||||
|
</fileset>
|
||||||
|
</copy>
|
||||||
|
<copy todir="${copyto.dir}/ui">
|
||||||
|
<fileset dir="${console-proxy.dir}/ui">
|
||||||
|
<include name="*.ftl" />
|
||||||
|
</fileset>
|
||||||
|
</copy>
|
||||||
|
<copy todir="${copyto.dir}/css">
|
||||||
|
<fileset dir="${console-proxy.dir}/css">
|
||||||
|
<include name="*.css" />
|
||||||
|
</fileset>
|
||||||
|
</copy>
|
||||||
|
<copy todir="${copyto.dir}/certs">
|
||||||
|
<fileset dir="${console-proxy.dir}/certs">
|
||||||
|
<include name="*.keystore" />
|
||||||
|
<include name="*.crt" />
|
||||||
|
<include name="*.key" />
|
||||||
|
</fileset>
|
||||||
|
</copy>
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<target name="build-console-proxy" depends="-init, compile-console-proxy, copy-console-proxy">
|
||||||
|
<copy todir="${console-proxy.dist.dir}">
|
||||||
|
<fileset dir="${console-proxy.dir}/scripts">
|
||||||
|
</fileset>
|
||||||
|
</copy>
|
||||||
|
<copy todir="${console-proxy.dist.dir}/conf">
|
||||||
|
<fileset dir="${console-proxy.dir}/conf">
|
||||||
|
</fileset>
|
||||||
|
</copy>
|
||||||
|
</target>
|
||||||
|
|
||||||
|
|
||||||
<path id="agent.classpath">
|
<path id="agent.classpath">
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user