Skip to content
Snippets Groups Projects
Select Git revision
  • main
  • lima_internal_multi
  • master
  • release_3_5_19
  • release_3_5_18
  • release_3_5_17
  • release_3_5_16
  • release_3_5_15
  • bad_release_3_5_15
  • release_3_5_14
  • release_3_5_13
  • release_3_5_12
  • release_3_5_11
  • release_3_5_10
  • release_3_5_9
  • release_3_5_8
  • release_3_5_7
  • release_3_5_6
  • release_3_5_5
  • release_3_5_4
  • release_3_5_3
  • release_3_5_2
  • release_3_5_1
23 results

pom.xml

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    conanfile.py 978 B
    from conan import ConanFile
    
    class MCCE2ElectrometersRecipe(ConanFile):
        name = "mcce2electrometers"
        executable = "ds_MCCE2Electrometers"
        version = "2.3.1"
        package_type = "application"
        user = "soleil"
        python_requires = "base/[>=1.0]@soleil/stable"
        python_requires_extend = "base.Device"
    
        license = "GPL-3.0-or-later"    
        author = "Xavier Elattaoui"
        url = "https://gitlab.synchrotron-soleil.fr/software-control-system/tango-devices/measureinstruments/mcce/novelecelectrometer.git"
        description = "MCCE2Electrometers device"
        topics = ("control-system", "tango", "device")
    
        settings = "os", "compiler", "build_type", "arch"
    
        exports_sources = "CMakeLists.txt", "src/*"
        
        def requirements(self):
            self.requires("electrometers/[>=1.0]@soleil/stable")
            self.requires("yat4tango/[>=1.0]@soleil/stable")
            if self.settings.os == "Linux":
                self.requires("crashreporting2/[>=1.0]@soleil/stable")