Skip to content
Snippets Groups Projects
  1. Nov 21, 2024
  2. Feb 20, 2024
  3. Aug 01, 2023
    • Simon Rose's avatar
      E3-641: Remove "make epics" rules · 227e1d39
      Simon Rose authored
      These were intended originally to allow a hybrid build system: you
      could build an e3 module as the dynamically loaded shared library,
      but you could also run `make epics` and build it as a vanilla EPICS
      module.
      
      However, this has never really worked, nor has it been supported. It
      may in the future be supplanted by properly using the EPICS build
      rules in lieu of the use of driver.makefile, but that is for a future
      change.
      227e1d39
  4. Dec 16, 2022
  5. Nov 21, 2022
  6. Aug 18, 2022
    • Lucas Magalhães's avatar
      Set custom E3_MODULES_PATH for test target · 88154b18
      Lucas Magalhães authored
      The test rule for e3 modules actually does a cellinstall and run the
      tests inside this temporary installation. The cellinstall needs to
      overwrite some path variables to work this variables were not accessible
      through the test rule as they are just changed if cell is on
      MAKECMDGOALS. This made impossible to use the standard path variables
      inside module's custom test rules.
      
      To fix it the same mechanism used in cellinstall is implemented for test
      and the variables paths are now overwritten. This makes possible ie. to
      use E3_MODULES_INSTALL_LOCATION_BIN inside custom test rules.
      
      This commit also introduces an unwanted behavior. As the test rule is
      now overwriting the standard path variables it cannot longer be along
      with the install rule. For example, running `make test install` will
      install the module inside the test dir. This is a known issue for
      cellinstall as well and a restructure of the Makefile code should be
      made to isolate the rules.
      88154b18
  7. Aug 09, 2022
  8. Nov 12, 2021
  9. Nov 01, 2021
  10. Oct 19, 2021
  11. Jun 28, 2021
  12. Jun 08, 2021
  13. Mar 16, 2021
  14. Feb 23, 2021
  15. Jan 27, 2021
  16. Jan 26, 2021
  17. Jan 25, 2021
  18. Jan 21, 2021
  19. Dec 16, 2020
  20. Aug 19, 2020
  21. Apr 10, 2019
  22. Mar 07, 2019
  23. Nov 13, 2018
  24. Nov 10, 2018
  25. Oct 02, 2018
  26. Sep 25, 2018
Loading