1.1 --- a/clang-tidy.wrappers/post-build.sh Wed Jun 07 17:36:09 2017 +0300
1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
1.3 @@ -1,49 +0,0 @@
1.4 -#!/bin/bash -x
1.5 -
1.6 -#
1.7 -# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
1.8 -#
1.9 -function add_module() {
1.10 - platform=$1
1.11 - unzip -q com-oracle-tools-analysis-clangtidy-${platform}.nbm Info/info.xml
1.12 -# cat Info/info.xml | egrep -e "<.?module|<.?manifest|<.?license" >> catalog.xml
1.13 - cat Info/info.xml | egrep -e "<.?module|<.?manifest" >> catalog.xml
1.14 - downlod_size=`ls -l com-oracle-tools-analysis-clangtidy-${platform}.nbm | awk '{print $5}'`
1.15 - sed -e "s|downloadsize=\"0\"|downloadsize=\"${downlod_size}\"|" catalog.xml > tmp
1.16 - sed -e "s|distribution=\"\"|distribution=\"com-oracle-tools-analysis-clangtidy-${platform}\.nbm\"|" tmp > catalog.xml
1.17 - rm -rf tmp
1.18 - rm -rf Info
1.19 -}
1.20 -
1.21 -function add_modules_licence() {
1.22 - platform=$1
1.23 - unzip -q com-oracle-tools-analysis-clangtidy-${platform}.nbm Info/info.xml
1.24 - sed -e '/<license name/,/license>/!d' Info/info.xml >> catalog.xml
1.25 - rm -rf Info
1.26 -}
1.27 -
1.28 -#upload="/net/everest/export1/sside/parfait/upload/"
1.29 -export projects=$1
1.30 -
1.31 -#cp ${projects}/Linux_x86/build/com-oracle-tools-analysis-parfait-Linux_x86.nbm out/
1.32 -cp ${projects}/Linux_x86_64/build/com-oracle-tools-analysis-clangtidy-Linux_x86_64.nbm out/
1.33 -
1.34 -cd out
1.35 -timestamp=`date +%H/%M/%S/%m/%d/%Y`
1.36 -
1.37 -echo "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>" > catalog.xml
1.38 -echo "" >> catalog.xml
1.39 -echo "<!DOCTYPE module_updates PUBLIC \"-//NetBeans//DTD Autoupdate Catalog 2.6//EN\" \"http://www.netbeans.org/dtds/autoupdate-catalog-2_6.dtd\">" >> catalog.xml
1.40 -echo "<module_updates timestamp=\"${timestamp}\">" >> catalog.xml
1.41 -echo '<module_group name="Oracle Developer Studio">' >> catalog.xml
1.42 -
1.43 -#add_module Linux_x86
1.44 -add_module Linux_x86_64
1.45 -
1.46 -echo '</module_group>' >> catalog.xml
1.47 -add_modules_licence Linux_x86_64
1.48 -echo '</module_updates>' >> catalog.xml
1.49 -cp catalog.xml catalog.xml.1
1.50 -rm -f catalog.xml.gz
1.51 -gzip catalog.xml
1.52 -mv catalog.xml.1 catalog.xml