1. 12 Dec, 2019 4 commits
  2. 10 Dec, 2019 7 commits
  3. 09 Dec, 2019 7 commits
  4. 08 Dec, 2019 1 commit
  5. 06 Dec, 2019 6 commits
  6. 05 Dec, 2019 2 commits
  7. 04 Dec, 2019 2 commits
  8. 03 Dec, 2019 1 commit
  9. 02 Dec, 2019 1 commit
  10. 01 Dec, 2019 1 commit
  11. 30 Nov, 2019 1 commit
  12. 29 Nov, 2019 3 commits
  13. 27 Nov, 2019 4 commits
    • Darko Poljak's avatar
      Redefine/reimplement CDIST_ORDER_DEPENDENCY · da274e5e
      Darko Poljak authored
      CDIST_ORDER_DEPENDENCY now defines type order dependency context.
      cdist (emulator) maintains global state variables, as files,
      order_dep_state and typeorder_dep, and per object state variable,
      as file, typeorder_dep.
      
      If order_dep_state exists then this defines that order dependency is
      turned on.
      If order_dep_state does not exist then order dependency is turned off.
      
      If order dependency is on then objects created after it is turned on are
      recorded into:
          * global typeorder_dep, in case of init manifest
          * object's typeorder_dep, in case of type's manifest.
      
      If order dependency is on then requirement is injected, where object
      created before current, is read from:
          * global typeorder_dep, in case of init manifest
          * object's typeorder_dep, in case of type's manifest.
      
      Every time order dependency is turned off, typeorder_dep files are
      removed, which means that type order list is cleared, context is
      cleaned.
      
      In the end cdist cleans after itself, i.e. mentioned files are removed.
      
      When running type manifest is finished typeorder_dep file is removed.
      When running config finishes global typeorder_dep and order_dep_state
      files are removed.
      
      Global type order recording is untouched.
      Furthermore, for completeness, type order is now recorded for each object
      too.
      da274e5e
    • Darko Poljak's avatar
      Add gitlab CI · f3bd439c
      Darko Poljak authored
      f3bd439c
    • Darko Poljak's avatar
      Add pycodestyle ignores · 3d3b59ab
      Darko Poljak authored
      3d3b59ab
    • Darko Poljak's avatar
      Add/keep empty directories · c01aa576
      Darko Poljak authored
      c01aa576