diff --git a/.ci-local/travis-fixup.sh b/.ci-local/travis-fixup.sh deleted file mode 100755 index 49bd805..0000000 --- a/.ci-local/travis-fixup.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh -set -e -u -x - -env|grep TRAVIS - -[ "$TRAVIS_OS_NAME" = "linux" ] || exit 0 - -# Ensure there is an interface with a (correct) broadcast address -# eg. 'trusty' VMs have interface broadcast address mis-configured -# (why oh why do people insist on setting this explicitly?) - -sudo ip tuntap add dev tap42 mode tap - -sudo ip addr add 192.168.240.1/24 broadcast + dev tap42 - -sudo ip link set dev tap42 up - -# note that this device will be UP but not RUNNING -# so java will see it as not UP since java confuses UP and RUNNING - -ip link -ip addr -ip route diff --git a/.cproject b/.cproject deleted file mode 100644 index c4b2764..0000000 --- a/.cproject +++ /dev/null @@ -1,381 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/.hgtags b/.hgtags deleted file mode 100644 index 6199ce3..0000000 --- a/.hgtags +++ /dev/null @@ -1,47 +0,0 @@ -eb871948a0831c01d2dab0b600ba36c0701550a7 test1 -f931a44571c306d7ca36ff83789e366d9c9c4ae9 1.0-BETA -f989d2d3867df5897d629b2c5bd8be6115e8bb0c 1.1-SNAPSHOT -ccd3c74be5a1062881e3bc5437c919162b874f7d marchtest -e705e60ffd1cdedcb46e9acc9558446ef116300b 1.0.1-BETA -855f6acd5da9c18caefd3876610038a1fda9a66d 1.1-BETA -0550b7a84d3ca5efa0c1ae78ea01712354ecafab 2.0-BETA -961f9982c29d817749f696773d60f541ff6220ed 3.0-pre1 -961f9982c29d817749f696773d60f541ff6220ed 3.0.0 -c321119518c810df380d2a5926e814566aaee3bf 3.0.1 -c17653ce8b54de97d9a1a89ff9fe8604a7901ceb 3.0.2 -02aafedb2d1ac63a7455fbeb1219849954859095 3.0.3 -d720da04d44ae6ed4a9d548717f453a0fbaa9e56 3.0.4 -90a0844d7098ae1b06429ae6f931e21f8af6d48f before_merge_changesAfter3_0_2 -1d5059b8308b3960ddf750883fa0ed482ca11c34 3.1.0 -4ef1b1dbbb6104c24960bff5c650f702e4b494dc 4.0.0 -4ef1b1dbbb6104c24960bff5c650f702e4b494dc 4.0.0 -ceca448e7c62c23388a0c866c905c7080633a875 4.0.0 -ceca448e7c62c23388a0c866c905c7080633a875 4.0.0 -cf6fc9696904fd1735523a70a4f59b5ad6a3f2d5 4.0.0 -cf6fc9696904fd1735523a70a4f59b5ad6a3f2d5 4.0.0 -91b7272415af8fdb5b81c98cc6c374558d2ab805 4.0.0 -91b7272415af8fdb5b81c98cc6c374558d2ab805 4.0.0 -84ef9a50bccaf7fcd1aef1b3a5d0cd6336fdac4c 4.0.0 -84ef9a50bccaf7fcd1aef1b3a5d0cd6336fdac4c 4.0.0 -c6df866bf6ca8f9385c91dd74b65fea34bab58ca 4.0.0 -c6df866bf6ca8f9385c91dd74b65fea34bab58ca 4.0.0 -873428fb5c69e02b3c036112a12623dcd81914ca 4.0.0 -873428fb5c69e02b3c036112a12623dcd81914ca 4.0.0 -9b26817264fe1d44b6cb2076ac0ba13cd09d63d1 4.0.0 -9b26817264fe1d44b6cb2076ac0ba13cd09d63d1 4.0.0 -f9d4bcb4bd1d37c1c9046a89d2dd5c53842f5386 4.0.0 -46bd8146413cd5e201d6cc04fbf8574083be3d3a 4.0.1 -46bd8146413cd5e201d6cc04fbf8574083be3d3a 4.0.1 -70bc28ce0d9c7f9e71e4838b6a096eb44cc72178 4.0.1 -6ac0b65c229f073c3ea2d2476881dccc84c29261 4.0.2 -3ccaf3163a47c3abd61d6ce4a420a7d92241e2b9 4.0.3 -3ccaf3163a47c3abd61d6ce4a420a7d92241e2b9 4.0.3 -1d3ec1c0ff4ded3a7455776ba069882b05b6af89 4.0.3 -1d3ec1c0ff4ded3a7455776ba069882b05b6af89 4.0.3 -9447c8d124bdb6978f7fc67a8aee2206acc4c71f 4.0.3 -9447c8d124bdb6978f7fc67a8aee2206acc4c71f 4.0.3 -a5ba4f78859fe2f664c8d476bb5936fcc0738cc0 4.0.3 -a5ba4f78859fe2f664c8d476bb5936fcc0738cc0 4.0.3 -9447c8d124bdb6978f7fc67a8aee2206acc4c71f 4.0.3 -b5cb51859dcc4287f7c20df7e33117b4d40f4a5c 4.0.4 -f10ffdf0b8f55d8089a4182dc609e6e018cdb7f7 4.0.5 diff --git a/.project b/.project deleted file mode 100644 index 850e1d4..0000000 --- a/.project +++ /dev/null @@ -1,80 +0,0 @@ - - - pvAccessCPP - - - pvDataCPP - - - - org.eclipse.cdt.managedbuilder.core.genmakebuilder - clean,full,incremental, - - - ?name? - - - - org.eclipse.cdt.make.core.append_environment - true - - - org.eclipse.cdt.make.core.autoBuildTarget - all - - - org.eclipse.cdt.make.core.buildArguments - - - - org.eclipse.cdt.make.core.buildCommand - make - - - org.eclipse.cdt.make.core.cleanBuildTarget - clean - - - org.eclipse.cdt.make.core.contents - org.eclipse.cdt.make.core.activeConfigSettings - - - org.eclipse.cdt.make.core.enableAutoBuild - false - - - org.eclipse.cdt.make.core.enableCleanBuild - true - - - org.eclipse.cdt.make.core.enableFullBuild - true - - - org.eclipse.cdt.make.core.fullBuildTarget - all - - - org.eclipse.cdt.make.core.stopOnError - true - - - org.eclipse.cdt.make.core.useDefaultBuildCmd - true - - - - - org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder - full,incremental, - - - - - - org.eclipse.cdt.core.cnature - org.eclipse.cdt.core.ccnature - org.eclipse.cdt.managedbuilder.core.managedBuildNature - org.eclipse.cdt.managedbuilder.core.ScannerConfigNature - - diff --git a/jenkins/cloudbees_build b/jenkins/cloudbees_build deleted file mode 100644 index 8657176..0000000 --- a/jenkins/cloudbees_build +++ /dev/null @@ -1,76 +0,0 @@ -# pvAccess C++ implementation -# Jenkins @ Cloudbees build script -# -# Jenkins invokes scripts with the "-ex" option. So the build is considered a failure -# if any of the commands exits with a non-zero exit code. -# -# Author: Ralph Lange -# Copyright (C) 2013 Helmholtz-Zentrum Berlin für Materialien und Energie GmbH -# Copyright (C) 2014-2016 ITER Organization. -# All rights reserved. Use is subject to license terms. - -installTool () { - local module=$1 - local version=$2 - - wget -nv https://openepics.ci.cloudbees.com/job/${module}-${version}_Build/lastSuccessfulBuild/artifact/${module,,}-${version}.CB-dist.tar.gz - tar -xzf ${module,,}-${version}.CB-dist.tar.gz -} - -installE4 () { - local module=$1 - local branch=$2 - - wget -nv https://openepics.ci.cloudbees.com/job/e4-cpp-${module}-${branch}-build/BASE=${BASE}/lastSuccessfulBuild/artifact/${module}.CB-dist.tar.gz - tar -xzf ${module}.CB-dist.tar.gz -} - -########################################### -# Defaults for EPICS Base - -DEFAULT_BASE=3.15.4 -BASE=${BASE:-${DEFAULT_BASE}} - -########################################### -# Dependent module branches - -PVDATA_BRANCH="master" - -########################################### -# Fetch and unpack dependencies - -export STUFF=/tmp/stuff - -rm -fr ${STUFF} -mkdir -p ${STUFF} -cd ${STUFF} - -installTool Base ${BASE} - -installE4 pvData ${PVDATA_BRANCH} - -########################################### -# Build - -cd ${WORKSPACE} - -export EPICS_BASE=${STUFF} -export EPICS_HOST_ARCH=$(${EPICS_BASE}/startup/EpicsHostArch) -export LD_LIBRARY_PATH=${EPICS_BASE}/lib/${EPICS_HOST_ARCH} -export PATH=${STUFF}/bin:${PATH} - -cat > configure/RELEASE.local << EOF -EPICS_BASE=${EPICS_BASE} -EOF - -make distclean all - -########################################### -# Test - -make runtests - -########################################### -# Create cache - -tar --exclude=test* -czf pvAccess.CB-dist.tar.gz bin lib include dbd cfg LICENSE COPYRIGHT diff --git a/jenkins/cloudbees_doc b/jenkins/cloudbees_doc deleted file mode 100644 index 61459f3..0000000 --- a/jenkins/cloudbees_doc +++ /dev/null @@ -1,66 +0,0 @@ -# pvAccess C++ implementation -# Jenkins @ Cloudbees documentation generation and deployment -# -# Jenkins invokes scripts with the "-ex" option. So the build is considered a failure -# if any of the commands exits with a non-zero exit code. -# -# Author: Ralph Lange -# Copyright (C) 2013 Helmholtz-Zentrum Berlin für Materialien und Energie GmbH -# Copyright (C) 2014-2016 ITER Organization. -# All rights reserved. Use is subject to license terms. - -installTool () { - local module=$1 - local version=$2 - - wget -nv https://openepics.ci.cloudbees.com/job/${module}-${version}_Build/lastSuccessfulBuild/artifact/${module,,}-${version}.CB-dist.tar.gz - tar -xzf ${module,,}-${version}.CB-dist.tar.gz -} - -installE4 () { - local module=$1 - local branch=$2 - - wget -nv https://openepics.ci.cloudbees.com/job/e4-cpp-${module}-${branch}-build/BASE=${BASE}/lastSuccessfulBuild/artifact/${module}.CB-dist.tar.gz - tar -xzf ${module}.CB-dist.tar.gz -} - -########################################### -# Defaults for EPICS Base and parameters - -BASE=3.15.4 -PUBLISH=${PUBLISH:-NO} -BRANCH=${BRANCH:-master} - -########################################### -# Fetch and unpack dependencies - -export STUFF=/tmp/stuff - -rm -fr ${STUFF} -mkdir -p ${STUFF} -cd ${STUFF} - -installTool Doxygen 1.8.11 - -########################################### -# Generate - -cd ${WORKSPACE} - -installE4 pvAccess ${BRANCH} - -export PATH=${STUFF}/bin:${PATH} - -doxygen - -########################################### -# Publish - -if [ "${PUBLISH}" != "NO" ]; then - # Upload explicit dummy to ensure target directory exists - echo "Created by CloudBees Jenkins upload job. Should be deleted as part of the job." > DUMMY - rsync -q -e ssh DUMMY epics-jenkins@web.sourceforge.net:/home/project-web/epics-pvdata/htdocs/docbuild/pvAccessCPP/${PUBLISH}/ - - rsync -aqP --delete -e ssh documentation epics-jenkins@web.sourceforge.net:/home/project-web/epics-pvdata/htdocs/docbuild/pvAccessCPP/${PUBLISH}/ -fi