cliv2 #178

Closed
opened 2025-09-15 13:44:20 +02:00 by edraft · 1 comment
Owner

Rewrite using click

Commands:

cli

  • help
  • version (list all internal packages)

Structure

  • init
  • new
  • ws scripts (when ./cpl.workspace.json exists load scripts)

PIP/Dependency management

  • install
  • uninstall
  • update
  • add (reference of another cpl project)
  • del (delete reference)

Project

  • run <<project-name or local project/workspace for lookup> --dev (run the project from src not dist)
  • start <project-name or local project/workspace for lookup>
  • build <<project-name or local project/workspace for lookup>

Generate

  • generate
    • enum
    • abc
Rewrite using click # Commands: ## cli - [x] help - [x] version (list all internal packages) ## Structure - [x] init - [ ] new - [x] ws scripts (when ./cpl.workspace.json exists load scripts) ## PIP/Dependency management - [x] install - [x] uninstall - [x] update - [x] add (reference of another cpl project) - [x] del (delete reference) ## Project - [x] run <<project-name or local project/workspace for lookup> --dev (run the project from src not dist) - [x] start <project-name or local project/workspace for lookup> - [x] build <<project-name or local project/workspace for lookup> ## Generate - [x] generate <schematic> <path> - [x] enum - [x] abc
edraft added this to the 2025.10 milestone 2025-09-15 13:44:38 +02:00
edraft added this to the Board project 2025-09-15 13:46:32 +02:00
edraft moved this to In Progress in Board on 2025-10-09 11:00:32 +02:00
Author
Owner

cpl new muss nur noch .venv beachten
(deps je nach projekttyp beachten)
maybe mit package install

cpl new muss nur noch .venv beachten (deps je nach projekttyp beachten) maybe mit package install
edraft moved this to Done in Board on 2025-10-19 14:39:16 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sh-edraft.de/cpl#178
No description provided.