mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
correct ant build-apidoc
use right script path
This commit is contained in:
parent
625a601615
commit
cd929e69fa
@ -78,7 +78,7 @@
|
||||
<property name="server.test.dir" location="${server.dir}/test" />
|
||||
<property name="server.dist.dir" location="${dist.dir}/client" />
|
||||
<property name="db.scripts.dir" location="${target.dir}/db"/>
|
||||
<property name="apidoc.scripts.dir" location="${base.dir}/setup/bin/apidoc/"/>
|
||||
<property name="apidoc.scripts.dir" location="${base.dir}/setup/apidoc/"/>
|
||||
|
||||
<!-- directories for core code compilation-->
|
||||
<property name="core.dir" location="${base.dir}/core" />
|
||||
|
||||
49
setup/apidoc/build-apidoc.sh
Normal file
49
setup/apidoc/build-apidoc.sh
Normal file
@ -0,0 +1,49 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# Copyright (C) 2010 Cloud.com, Inc. All rights reserved.
|
||||
#
|
||||
# This software is licensed under the GNU General Public License v3 or later.
|
||||
#
|
||||
# It is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or any later version.
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
|
||||
# cloud-build-api-doc.sh -- builds api documentation.
|
||||
#set -x
|
||||
set -u
|
||||
TARGETJARDIR="$1"
|
||||
shift
|
||||
DEPSDIR="$1"
|
||||
shift
|
||||
|
||||
PATHSEP=':'
|
||||
if [[ $OSTYPE == "cygwin" ]] ; then
|
||||
PATHSEP=';'
|
||||
fi
|
||||
|
||||
CP=$PATHSEP/
|
||||
|
||||
for file in $TARGETJARDIR/*.jar
|
||||
do
|
||||
CP=${CP}$PATHSEP$file
|
||||
done
|
||||
|
||||
for file in $DEPSDIR/*.jar; do
|
||||
CP=${CP}$PATHSEP$file
|
||||
done
|
||||
|
||||
java -cp $CP com.cloud.api.doc.ApiXmlDocWriter $*
|
||||
|
||||
if [ $? -ne 0 ]
|
||||
then
|
||||
exit 1
|
||||
fi
|
||||
Loading…
x
Reference in New Issue
Block a user