1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 <2020> 2021 2022 2023 2024 2025 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 <2020> 2021 2022 2023 2024 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | New autoconverted OPI files in synApps and areaDetector |
From: | Mark Rivers via Tech-talk <tech-talk at aps.anl.gov> |
To: | "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov> |
Date: | Wed, 29 Jan 2020 15:03:48 +0000 |
Folks, I have added autoconverted files from medm .adl to each of the following display managers in all of the areaDetector and synApps repositories. edm (.edl files) caQtDM (.ui files) CSS-BOY (.opi files) CSS-Phoebus (.bob files) I re-ran the conversions with the latest version of the conversion tools. I have changed the configure/ and Makefiles in each repository so that the conversion is done by running “make” in the repository. If an adl file is modified the autoconverted files will be updated when the make “build” or “install” targets
are run. These autoconverted files are a bit different from other files. They are in the git revision control system as a convenience, to save all sites needing to have the conversion tools installed and available. But the files can be deleted
with make. To prevent accidentally deleting them, the “clean”, “realclean” and “distclean” make targets do not delete them. One must go to the App/op directory and run the make target clean.ui, clean.opi, clean.edl, clean.bob, or opiclean (which cleans them
all). Sites that want to do the conversions locally can look at the following two files to see how to configure it. These files sit in the $(SUPPORT)/configure directory. https://github.com/EPICS-synApps/configure/blob/master/CONFIG_SITE.linux-x86_64 The above file is loaded from $(SUPPORT)/configure/CONFIG_SITE if it exists. https://github.com/EPICS-synApps/configure/blob/master/RULES_OPI This file is loaded from each App/op/Makefile if it exists. The conversion tools are available as follows: edl files: adl2edl from
https://github.com/epicsdeb/adl2edl opi files: Nightly build of CSS bob files: Nightly build of Phoebus ui files: Latest version of caQtDM In addition to all areaDetector repositories, the following repositories have the new autoconverted files: asyn autosave busy calc caputRecorder dac128V dante delaygen iocStats dxp dxpSITORO ip ip330 ipUnidig mca measComp Modbus motor (including all submodules) optics quadEM softGlue softGlueZynq sscan std vac vme xspress3 xxx Let me know of any problems. Mark |