Project edit

This commit is contained in:
alexey
2025-03-08 00:13:31 +03:00
parent f88ef52d87
commit e0d169e679
11 changed files with 288 additions and 4 deletions

View File

@@ -59,6 +59,19 @@ class ProjectsActions
fname
end
def get_project_config(id)
@error = nil
fname = nil
prj = @db.proj(id)
if prj.nil?
@error = "Проекта с id = #{id} не существует"
else
fname = File.expand_path("#{prj[:projname]}.prj", @path)
fname = File.join(fname, PROJECTS_STRUCTURE[:CONFIGS], "#{prj[:projname]}.cfg")
end
fname
end
def get_project_path_git(id, gitname)
proj_path = get_project_path(id)
File.join(proj_path, PROJECTS_STRUCTURE[:SRC], gitname)