-
02.02.00be198bf6 · ·
New MINOR release 02.02.00 Changes since 02.01.01: - chore: adapt change in ChimeraTK-EPICS interface - chore: use ChimeraTK EPICS interface instead of internal EPICS - fix: Use new variable names for paths (#35) - dbGenerator: Added mako-hashtag to db-files (#26)
-
02.01.0158799920 · ·
New PATCH release 02.01.01 Changes since 02.01.00: fix: Libraries labeled as PUBLIC caused interface-links to none-existing files. (#23)
-
02.01.004af5f6d6 · ·
New MINOR release 02.01.00 Changes since 02.00.01: - fix(project-template): remove conflicting llwm-include-order - A different include style is defined in .clang-format - feat(project-template): clang-tidy targets * Add clang-tidy targets to project - add .clang-tidy file containing our settings and some configs according to our coding guidelines - add three explicit targets for calling just lint or lint-and-fix, lint-and-fix-and-commit-after-each-fix - add enable-able support for CMake"s "native" clang-tidy support (makes build super-slow) - chore: update Python bindings helper - project-template: prepend pkgconfig for user-set DOOCS_DIR * this makes sure system-installed DOOCS is overwritten * also, we need lib/x86_64_linux-gnu/pkgconfig since e.g. gul installs there - Enable _GLIBCXX_ASSERTIONS in Debug mode (#33) - chore: use cmake exported targets (#18) - Increased required version of EPICS-IOC- and EPICS7-IOC-Adapter (#32) * EPICS-IOC-Adapter version 02.00 is no longer usable due to overhaul of cmake scripts - fix(project-template): for cmake 3.16 (Ubuntu 20.04) * problem was introduced with commit "imported targets for set_csa" - chore(project-template): warn about add_dependency use - fix(project-template): imported targets for set_csa - fix(project-template): cmake dev warning in FindDOOCS - fix(project-template): remove extra rpath from DOOCS imported targets * let cmake set useful rpath on installation of binaries - project-template: update for config generator 3.0 (#11327) - project-template: use lib install dir defined by GNUInstallDirs (#26) * this should fix library search problems on Tumbleweed project-template installs cmake-config files to library destination note, individual projects also need to be changed, for installation of actual libs - fix .jenkinsfile - fix build scripts * CMakeLists.txt had old usage of add_dependency * .jenkinsfile was missing the switch whether to use EPICS 3 or 7 - project-template: add -fno-inline to tsan flags (#24) * This allows easier debugging as all lines can be reached. The tsan build uses "-o1" for performance reasons. For asan and Debug build we use "-o0", which includes this flag, and for the release builds we want as much optimisation we can get. - coding-style-check: Skip if clang-format not found (#23) - project-template: add .cache to gitignore (VSCode) - project-template: add vs code workspace files to gitignore - project-template: add Python formatting rules - project-template: support ConfigGenerator shared directory (#9802)
-
02.00.010e2d87e2 · ·
New PATCH release 02.00.01 Changes since 02.00.00: - Removed .gitignore from EPICS7 template Makefile, increased PATCH level (#14) - Merge pull request #13 from ChimeraTK/update-project-template - update project template - Merge remote-tracking branch 'project-template/master' into update-project-template - project-template: add python coverage report - Added FindlibYajl.cmake script - Added EPICS7IOC as option to set_control_system_adapter - project-template: make config_generator_project future proof The upcoming version of the config generator script package will need more files to be copied into the build directory. This change simply copies all files and does not rely on a particular structure.
-
02.00.00929f68f3 · ·
New MAJOR release 02.00.00 Changes since 01.02.05: Increased major version to 2.0.0 (#12) Implement EPICS 7 support Update EPICS DeviceSupport adapter to v1.2.0 Updated autosave to R5-10-2 Added synApps/calc module, providing record type for string and array calculations Updated dbGenerator to handle Boolean, Void and unknown value types. (#5) Merge pull request #10 from ChimeraTK/update-project-template project-template: set IMAGE_PATH project-template: allow non-DESY copyright owners project-template: increase DOT_GRAPH_MAX_NODES project-template: increase DOT_GRAPH_MAX_NODES project-template: add comment to clang-format project-template: Ignore files generated by CMake during configure project-template: add coding style checker project-template: update clang-format configuration Ignore eclipse python project file. Consolidate coverage options project-template: file GLOB with symlinks for settings file doc: Set -dNOSAFER environment for ghostscript project-template: update Doxyfile for doxygen version of Ubuntu 20.04 project-template: link against tine explicitly project-template: FindDOOCS now links clientlib first Make the coverage script build-system agnostic Add work around for broken DOOCS pkg-config files breaking linkage config generator: fix not copying TestFacility from scripts project to build directory added helper macros for (boost) python bindings
-
01.02.05b2b1b4c3 · ·
New PATCH release 01.02.05 Changes since 01.02.04: * move to new version of device support -- fix for API changes in DeviceAccess (RegisterCatalogue) (#3)
-
01.02.04cc9a3a80 · ·
New PATCH release 01.02.04 Changes since 01.02.03: - updated epics base to R3.16.2 The previous tag accidentally was done with the old epics R3.16.01
-
01.02.0356a5eba5 · ·
New PATCH release 01.02.03 Changes since 01.02.02: - added support for pkgconfig (from project-template) No changes to the library itself
-
01.02.02ccaad423 · ·
New PATCH release 01.02.02 Changes since 01.02.01: - move to v1.0.1 of the device support adapter
-
01.02.01eb244d04 · ·
New PATCH release 01.02.01 Changes since 01.02.00: - Added dbGenerator script - Fix link order of EPICS libraries - Changed target dependencies, to make sure that autosave is processed, before building Adapter.
-
01.02.001a25c637 · ·
New MINOR release 01.02.00 Changes since 01.01.00: - move autosave to version R5-9 - move EPICS device support adapter to version 1.0.0 - move epics base to version R3.16.2
-
01.01.003a52f93a · ·
New MINOR release 01.01.00 Changes since 01.00.00: - Move to latest release of the EPICS Device support adapter (v0.3.0) - Introduce record database creation script (xml2db) - Added autosave setup to st.cmd
-
01.00.005bbe1576 · ·
New MAJOR release 01.00.00 Changes since 00.02.00: Added autosave module to the EPICS IOCs: - Included autosave into cmake and IOC build - Added autosave repositary via submodule into subfolder plugins
-
00.02.001932f752 · ·
New MINOR release 00.02.00 Changes since 00.01.02: - Updated ChimeraTK-ControlSystemAdapter-EPICS-Device-Support to version v0.2.0. Release notes of the EPICS-Device-Support: This release adds support for using ChimeraTK Device Access devices without having to explicitly write an application for the Control System Adapter. As a side effect, the code that provides the bindings between ChimeraTK and EPICS has undergone a major overhaul, that also introduces a few changes when using this device support with a ChimeraTK Control System Adapter application: - Multiple records may now refer to the same process variable. - The application name specified in the chimeraTKConfigureApplication IOC shell command is now limited to ASCII letters, digits, and the underscore. - Process variable names must not contain the space or tab character. - The waveform record is not supported any longer. Please use the aai or aao record instead.
-
00.01.02382348c6 · ·
New PATCH release 00.01.02 Changes since 00.01.01: - fixed not linkint the EPICS libraries and the device support adapter library
-
00.01.017a6d7673 · ·
New PATCH release 00.01.01 Changes since 00.01.00: - added missing linker flag (--no-as-needed) required to link against this library under some conditions
-