diff --git a/EC-GN-JA-PCF-IN/pom.xml b/EC-GN-JA-PCF-IN/pom.xml new file mode 100755 index 0000000..f772f8d --- /dev/null +++ b/EC-GN-JA-PCF-IN/pom.xml @@ -0,0 +1,217 @@ + + + 4.0.0 + org.iter.codac.units + EC-GN-JA-PCF + codac + 1.0.0 + CODAC Core System EC-GN subsystem + CODAC Core System EC-GN subsystem + http://www.iter.org/ + + + + subsystem + iandc + %(/opt/tools/get-vcs-url.sh --path=${project.basedir}) + + + + + org.iter.codac.units + maven-iter-settings + 6.3.0 + + + + + + ferrog + + unit owner + + + + + + + + compile + + + + org.apache.maven.plugins + maven-iter-plugin + true + + + + src + ${project.artifactId} + ${project.version} + ${project.description} + + + ${rpm.vcs.url} + + + + + + + ${rpm.vcs.url} + + + + + *.so + + + *.so + + + *.so + + + + *.so + + + *.so + + + *.so + + + *.so + + + *.so + + + *.so + + + *.so + + + *.so + + + *.so + + + *.so + + + *.so + + + *.so + + + *.so + + + + * + + + + + + + + %{codac_rpm_prefix}-marte-core + %{codac_rpm_prefix}-epics-devel + %{codac_rpm_prefix}-marte-core-devel + %{codac_rpm_prefix}-marte-components + %{codac_rpm_prefix}-marte-components-sdn + %{codac_rpm_prefix}-marte-components-dan + %{codac_rpm_prefix}-marte-components-epics + %{codac_rpm_prefix}-marte-components-devel + %{codac_rpm_prefix}-marte-extensions + %{codac_rpm_prefix}-marte-extensions-devel + + + ${rpm.vcs.url} + + + EC-GN-JA-PCF GYA daemon + simple + root + root + %{codac_bin}/ec-gn-ja-pcf-gy.sh JAGyrotronA_FY19_P1.cfg + + + + + + + + EC-GN-JA-PCF GYB daemon + simple + root + root + %{codac_bin}/ec-gn-ja-pcf-gy.sh JAGyrotronB_FY19_P1.cfg + + + + + + + %{codac_rpm_prefix}-${project.artifactId}-lib + + + + + + + \ No newline at end of file diff --git a/EC-GN-JA-PCF-IN/src/main/ld.so.conf b/EC-GN-JA-PCF-IN/src/main/ld.so.conf new file mode 100644 index 0000000..225383c --- /dev/null +++ b/EC-GN-JA-PCF-IN/src/main/ld.so.conf @@ -0,0 +1 @@ +%{codac_root}/@@project.artifactId@@/lib diff --git a/EC-GN-JA-PCF-IN/src/main/scripts/ec-gn-ja-pcf-gy.sh b/EC-GN-JA-PCF-IN/src/main/scripts/ec-gn-ja-pcf-gy.sh new file mode 100644 index 0000000..6ad8133 --- /dev/null +++ b/EC-GN-JA-PCF-IN/src/main/scripts/ec-gn-ja-pcf-gy.sh @@ -0,0 +1,15 @@ +#!/bin/bash +. codacenv reload + +PROJ=EC-GN-JA-PCF +CFG=$1 + +SRC=${CODAC_VAR}/${PROJ}/${CFG} +FOLDER=${CODAC_VAR}/${PROJ} +if [[ ! -d ${FOLDER} ]]; then + mkdir -p ${FOLDER} +fi + +/bin/cp -f ${SRC} ${FOLDER} + +${MARTe2_DIR}/Bin/MARTeApp.ex -f ${FOLDER}/${CFG} -l RealTimeLoader -m StateMachine:Start