Caso não tenha baixado o repositório ainda, utilize o seguinte comando para baixar o repositório e seus submódulos
git clone --recurse-submodules https://github.com/petcomputacaoufrgs/castor2
git submodule update --init --recursive
O Projeto Castor tem como objetivo disponibilizar aos alunos da UFRGS diversas ferramentas que auxiliem os alunos com tarefas de desenvolvimento, em principal tarefas de build.
Em especial, o projeto foca na disponibilização dessas ferramentas para uso nas cadeiras iniciais dos cursos de Ciência e Engenharia da Computação, de forma a compensar uma possível falta de familiaridade dos alunos com plataformas de desenvolvimento de software; porém, no escopo geral, é esperado cobrir o máximo de linguagens utilizadas nas cadeiras do instituto de informática.
Por fim, o projeto foca também na melhoria da qualidade de vida dos estudantes, oferecendo maiores facilidades para o desenvolvimento de código, e no aprendizado, com tutoriais de utilização e/ou criação das ferramentas disponibilizadas
O projeto tem o objetivo de possibilitar aos alunos usarem diferentes ambientes de desenvolvimento com diferentes linguagens utilizadas nas disciplinas, aumentando a produtividade, reduzindo o tempo gasto com configurações mais avançadas e promovendo o aprendizado de tais ferramentas.
Este repositório é dividido em diversas linguagens e ambientes. Cada um deles é seu próprio repositório, e pode ser utilizado de forma independente.
Caso deseje baixar todos os ambientes, basta clonar o repositório principal e utilizar os submódulos.
Para utilizar somente um dos ambientes, basta clonar seu repositório.
Após o download, simplesmente siga as instruções de instalação e uso presentes em cada um deles.
Caso deseje adicionar uma sugestão de linguagem ou ferramenta para ser coberta pelo projeto ou uma modificação/correção nos tutoriais ou scripts, você pode abrir um Issue.
Caso deseje colaborar com uma nova feature fique à vontade para realizar um pull request.
Finalmente, caso deseje saber mais sobre o PET Computação, acesse nosso site ou fale com um de nossos integrantes no Campus do Vale (Sala 201, Prédio 43424)